KR20180130658A - Coding device using image processing - Google Patents
Coding device using image processing Download PDFInfo
- Publication number
- KR20180130658A KR20180130658A KR1020170066497A KR20170066497A KR20180130658A KR 20180130658 A KR20180130658 A KR 20180130658A KR 1020170066497 A KR1020170066497 A KR 1020170066497A KR 20170066497 A KR20170066497 A KR 20170066497A KR 20180130658 A KR20180130658 A KR 20180130658A
- Authority
- KR
- South Korea
- Prior art keywords
- photographing means
- image processing
- terminal
- image
- block
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
- G09B19/0053—Computers, e.g. programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—2D [Two Dimensional] animation, e.g. using sprites
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Image Processing (AREA)
Abstract
Description
본 발명은 유아 및 어린이의 코딩학습을 유도하는 영상처리를 이용한 코딩장치에 관한 것으로, 특히 단말기의 촬영수단에 의해 촬영되는 블럭의 배치되는 영상을 영상처리하여 배치되는 블록의 형태에 따라 캐릭터가 이동되는 형상이 디스플레이가 이루어지는 영상처리를 이용한 코딩장치에 관한 것이다.The present invention relates to a coding apparatus using image processing for inducing coding learning of infants and children. More particularly, the present invention relates to a coding apparatus using image processing, in which a character is moved To a coding apparatus using an image process in which a display is formed in a shape that is formed by an image.
전 세계적으로 소프트웨어 산업은 자체의 시장규모가 클 뿐만 아니라 다양한 사업군에 응용되는 지식 창조 사회의 필수적 영역으로 고부가가치 핵심산업이라 할 수 있다.The software industry in the world is not only a large market but also a high value-added core industry that is an essential part of knowledge creation society applied to various business groups.
하지만, 국내 소프트웨어 교육 시장은 전공자 위주의 프로그래밍 교육만 이루어져 있을 뿐 일반인 및 영, 유아를 상대로 한 교육 인프라가 부족한 상황이다.However, the domestic software education market consists of only programming education centered on majors, and there is a lack of education infrastructure for the general public, young and infants.
특히, 처음 접하는 프로그래밍 교육에서 학생들은 단순하게 프로그래밍 언어를 보고 따라하는 수동적인 교육 방법으로 프로그래밍 언어를 단순 암기하는 수준에 머무르고 있다.Especially, in the first programming education, students are simply learning the programming language and passively learning method.
또한, 중, 고등학생들에게는 이미 시중에 있는 컴퓨터를 이용한 코딩 교육을 충분히 수료해낼 수 있으나, 컴퓨터, 스마트폰을 사용하기 어려운 초등생 이하 유아, 어린이들은 컴퓨터를 이용한 코딩교육은 어려운 실정이다.In addition, middle and high school students can fully complete the coding training using computers already on the market, but it is difficult to educate infants and children under elementary school and children who can not use computers and smart phones.
더욱이, 공교육, 사교육 시장에서 아이들을 가르칠 전문성 있는 인력을 확보하는 것이며, 지난해 기준 중학교의 정보 교사는 전국 2934곳 학교에 1217명으로 학교당 0.4명꼴로 전문인력이 부족한 상황이다.In addition, the number of specialized teachers who teach children in the public education and private education markets is 1217, and the number of information teachers in middle schools last year is 2,147.
따라서, 유아 및 초등생들이 흥미와 호기심을 가지고 코딩교육을 수행할 수 있는 기술의 개발이 절실히 요구되고 있는 실정이다.Therefore, there is an urgent need for the development of a technology that can perform coding education with interest and curiosity for infants and elementary school students.
상기한 문제점을 해소하기 위해 안출된 본 발명의 목적은, 단말기의 촬영수단에 의해 촬영되는 블럭의 배치되는 영상을 영상처리하여 배치되는 블록의 형태에 따라 캐릭터가 이동되는 형상이 디스플레이가 이루어짐으로써, 컴퓨팅 사고력이 향상되면서 가상의 캐릭터를 이용하여 아이들의 흥미 유도하여 유아 및 어린이의 코딩교육에 특화되어 다양한 부가가치를 실현할 수 있는 영상처리를 이용한 코딩장치를 제공하는 것이다.An object of the present invention, which is devised to solve the above-described problems, is to display a shape in which a character is moved according to the shape of a block arranged by image processing of an image of a block, The present invention provides a coding apparatus using image processing capable of realizing a variety of value added specializing in the coding education of infants and children by inducing interest of children by using virtual characters while improving computing thinking power.
상기한 목적은, 본 발명에서 제공되는 하기 구성에 의해 달성된다.The above object is achieved by the following constitutions provided in the present invention.
본 발명에 의한 영상처리를 이용한 코딩장치는, 촬영수단이 구비되며, 촬영수단에 의해 촬영되는 영상을 처리하는 영상처리시스템이 장착되어 영상처리된 내용이 디스플레이되는 단말기; 상기 단말기에 구비된 촬영수단에 설치되어 일정한 공간에 촬영되도록 촬영수단을 반사하는 반사경; 상기 반사경을 통해 촬영수단이 촬영되는 위치에서 배열되는 블록;이 포함되어 이루어짐을 특징으로 한다.A coding apparatus using image processing according to the present invention includes a terminal having a photographing means and displaying an image-processed content equipped with an image processing system for processing an image photographed by the photographing means; A reflector installed in the photographing means provided in the terminal and reflecting the photographing means to be photographed in a predetermined space; And a block arranged at a position where the photographing means is photographed through the reflecting mirror.
상기 영상처리시스템은 openCV인 것을 특징으로 한다.And the image processing system is openCV.
상기 블록은 숫자, 화살표, 점프, 재생 등의 표식이 있는 것이며, 상기 단말기는 블록의 표식에 따라 영상처리시스템에 의해 영상처리되어 캐릭터가 이동되는 형상이 디스플레이됨을 특징으로 한다.The block has a mark such as a number, an arrow, a jump, a reproduction, and the like. The terminal is imaged by an image processing system according to a mark of a block, and a shape in which a character is moved is displayed.
전술한 바와 같이 본 발명에 따르면, 블럭의 배치되는 영상을 영상처리하여 배치되는 블록의 형태에 따라 캐릭터가 이동되는 형상이 디스플레이가 이루어짐으로써, 컴퓨팅 사고력이 향상되면서 가상의 캐릭터를 이용하여 아이들의 흥미 유도하여 유아 및 어린이의 코딩교육에 특화되어 다양한 부가가치를 실현할 수 있는 효과가 있다.As described above, according to the present invention, a shape in which a character is moved according to a shape of a block arranged by image processing of an image in which a block is arranged is displayed, thereby improving computing thinking power and using a virtual character, So that it is possible to realize various value added specializing in the coding education of infants and children.
도 1은 본 발명의 바람직한 형태를 나타내는 예시도,
도 2, 3은 본 발명에 의한 블록의 바람직한 형태를 나타내는 예시도,
도 4는 본 발명에 의한 단말기에서 영상처리된 내용이 디스플레이되는 바람직한 형태를 나타내는 예시도,
도 5는 본 발명에 의한 반사경의 바람직한 형태를 나타내는 예시도.1 is an exemplary view showing a preferred embodiment of the present invention,
2 and 3 are views showing a preferred embodiment of a block according to the present invention,
FIG. 4 is a diagram illustrating a preferred form in which images processed by a terminal according to the present invention are displayed; FIG.
5 is an exemplary view showing a preferred form of a reflector according to the present invention;
이하, 첨부된 도면을 참조하여 본 발명에서 바람직한 실시예로 제안하고 있는 영상처리를 이용한 코딩장치를 상세히 설명하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a coding apparatus using image processing, which is a preferred embodiment of the present invention, will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 바람직한 형태를 나타내는 예시도이고, 도 2, 3은 본 발명에 의한 블록의 바람직한 형태를 나타내는 예시도이며, 도 4는 본 발명에 의한 단말기에서 영상처리된 내용이 디스플레이되는 바람직한 형태를 나타내는 예시도이고, 도 5는 본 발명에 의한 반사경의 바람직한 형태를 나타내는 예시도로서, 본 발명에 따른 영상처리를 이용한 코딩장치는 도 1 내지 도 5에 도시된 바와 같이 단말기(10), 반사경(20), 블록(30)으로 구성되어진다.FIG. 1 is a diagram illustrating a preferred embodiment of the present invention. FIGS. 2 and 3 are views showing a preferred embodiment of a block according to the present invention. FIG. 5 is a diagram illustrating a preferred embodiment of a reflector according to the present invention. The coding apparatus using the image processing according to the present invention includes a
단말기(10)는 촬영수단이 구비되며, 촬영수단에 의해 촬영되는 영상을 처리하는 영상처리시스템이 장착되어 영상처리된 내용이 디스플레이된다.The
상기 단말기(10)는 카메라와 같은 촬영수단 및 디스플레이 기능이 구비되는 기기이면 모두 해당되며, 보다 상세하게는 휴대폰, 스마트폰, 노트북 컴퓨터, PDA 등이 포함된다.The
반사경(20)은 상기 단말기(10)에 구비된 촬영수단에 설치되어 일정한 공간에 촬영되도록 촬영수단을 반사하는 수단이다.The
또한, 도 5에 도시된 바와 같이 반사경(20)은 단말기(10)의 촬영수단이 구비되는 부위에 인입되어 고정되는 인입부(21)가 형성된다.As shown in FIG. 5, the reflecting
또한, 반사경(20)은 상기 단말기(10)의 촬영수단과 마주하는 부위에 사선방향으로 연장되어 촬영수단의 촬영위치가 바닥면으로 향하도록 반사창(23)이 형성된다.In addition, the reflecting
즉, 반사경(20)은 인입부(21)로 하여금 단말기(10)와의 고정력을 향상시키면서 반사창(23)에 의해 촬영위치를 바닥으로 향하게 하고, 또한 반사창(23)에 공지의 회동수단을 취부하여 원하는 촬영위치를 조정할 수 있어 사용이 편리하도록 할 수 있다.That is, the reflecting
블록(30)은 상기 반사경(20)을 통해 촬영수단이 촬영되는 위치에서 배열되어 블록(30)에 배열되는 형태를 단말기(10)의 촬영수단이 촬영함과 아울러 촬영한 내용을 단말기(10)에 구비된 영상처리장치에 의해 처리되어 단말기를 통한 디스플레이가 이루어지도록 한다.The
상기 블록(30)은 도 2, 3, 4에 도시된 바와 같이 숫자, 화살표, 점프, 재생 등의 표식이 있는 것이며, 상기 단말기(10)는 블록(30)의 표식에 따라 영상처리시스템에 의해 영상처리되어 캐릭터가 이동되는 형상이 디스플레이된다.2, 3 and 4, the
예컨데, 상기 반사경(20)에 의해 바닥면을 촬영하는 촬영수단에 의해 촬영위치, 즉 플레이존이 형성되며, 촬영수단이 촬영하는 구역인 플레이존에서 아이가 블록(30)을 순서에 맞게 배열하게 되면, 이를 촬영수단에서 촬영하여 촬영된 영상을 영상처리시스템의 영상처리를 통하여 블록(30)을 분석하며, 분석된 블록(30)에 따라 캐릭터는 이동되는 것이다.For example, the photographing position, that is, the play zone is formed by the photographing means for photographing the bottom surface by the
따라서, 블럭(30)의 배치에 따른 이동되는 캐릭터가 디스플레이가 이루어짐으로써, 컴퓨팅 사고력이 향상되면서 가상의 캐릭터를 이용하여 아이들의 흥미 유도하여 유아 및 어린이의 코딩교육에 특화되어 다양한 부가가치를 실현할 수 있는 효과를 가지게 되는 것이다.Accordingly, since the moving character according to the arrangement of the
이때, 블록(30)은 아이들의 위생 및 건강을 위하여 친환경 제품으로 제작됨이 바람직하다.At this time, it is preferable that the
또한, 상기 블록(30)을 숫자, 화살표, 점프, 재생 등의 표식이 있는 것으로 사용하는 것은, 다양한 블록(30)을 시각화하여 구별하기 쉽게 하여 코딩교육의 단순함을 구현하여 유아, 어린이들에게 좀 더 쉽게 코딩교육의 효율성을 극대화하기 위해서이다.The use of the
한편, 단말기(10)에 구비되는 영상처리시스템은 openCV인 것이 바람직하며, 상기 OpenCV는 디지털 영상처리와 컴퓨터 비전에서 사용되는 프로그래밍 언어로써, CV에서 영상을 처리하는 함수에는 산술 연산과 morphology연산으로 구성되어 있다. 산술 연산 함수에서 자주 사용되는 것은 cvAdd, cvAdds, cvSubs 등이 있다.The OpenCV is a programming language used in digital image processing and computer vision. The functions for processing images in the CV include arithmetic operations and morphology operations. . Commonly used in arithmetic functions are cvAdd, cvAdds, cvSubs, and so on.
또한, OpenCV는 Processing, C++ 과 주로 연동되어져 동작 인식, 트래킹에는 용이하다.In addition, OpenCV works mainly with Processing and C ++, and is easy to recognize and track motion.
여기서, 상기 반사창(23)의 외측으로 다수개의 발광수단이 형성되어 반사경(20)을 통해 촬영수단이 촬영되는 위치(플레이 존)가 발광수단에 의해 구분되도록 하여 아이들이 직접 촬영수단이 촬영되는 위치를 식별하여 사용을 더욱 편리하게 한다.Here, a plurality of light emitting means are formed outside the
10 : 단말기
20 : 반사경
21 : 인입부
23 : 반사창
30 : 블록10: Terminal 20: Reflector
21: inlet 23: reflective window
30: Block
Claims (5)
상기 단말기(10)에 구비된 촬영수단에 설치되어 일정한 공간에 촬영되도록 촬영수단을 반사하는 반사경(20);
상기 반사경을 통해 촬영수단이 촬영되는 위치에서 배열되는 블록(30);이 포함되어 이루어짐을 특징으로 하는 영상처리를 이용한 코딩장치.A terminal (10) provided with a photographing means and equipped with an image processing system for processing an image photographed by the photographing means and displaying the image processed contents;
A reflector (20) installed on the photographing means of the terminal (10) and reflecting the photographing means so as to be photographed in a predetermined space;
And a block (30) arranged at a position where the photographing means is photographed through the reflecting mirror.
상기 영상처리시스템은 openCV인 것을 특징으로 하는 영상처리를 이용한 코딩장치.The method according to claim 1,
Wherein the image processing system is openCV.
상기 블록(30)은 숫자, 화살표, 점프, 재생 등의 표식이 있는 것이며,
상기 단말기(10)는 블록의 표식에 따라 영상처리시스템에 의해 영상처리되어 캐릭터가 이동되는 형상이 디스플레이됨을 특징으로 하는 영상처리를 이용한 코딩장치.3. The method of claim 2,
The block 30 has markings such as numbers, arrows, jumps, and reproductions,
Wherein the terminal (10) is image-processed by an image processing system according to a mark of a block, and a shape in which a character is moved is displayed.
상기 반사경(20)은 단말기(10)의 촬영수단이 구비되는 부위에 인입되어 고정되는 인입부(21)가 형성되고,
상기 단말기(10)의 촬영수단과 마주하는 부위에 사선방향으로 연장되어 촬영수단의 촬영위치가 바닥면으로 향하도록 반사창(23)이 형성됨을 특징으로 하는 영상처리를 이용한 코딩장치.The method of claim 3,
The reflector 20 is formed with a lead-in portion 21 which is drawn in and fixed to a portion where the photographing means of the terminal 10 is provided,
Wherein a reflection window (23) is formed so that a photographing position of the photographing means is directed to the bottom surface, the reflection window (23) extending in an oblique direction at a portion facing the photographing means of the terminal (10).
상기 반사창(23)의 외측으로 다수개의 발광수단이 형성되어 반사경(20)을 통해 촬영수단이 촬영되는 위치가 발광수단에 의해 구분되도록 구성됨을 특징으로 하는 영상처리를 이용한 코딩장치.5. The method of claim 4,
Wherein a plurality of light emitting means are formed outside the reflective window (23), and a position at which the photographing means is photographed through the reflector (20) is divided by the light emitting means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170066497A KR20180130658A (en) | 2017-05-30 | 2017-05-30 | Coding device using image processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170066497A KR20180130658A (en) | 2017-05-30 | 2017-05-30 | Coding device using image processing |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20180130658A true KR20180130658A (en) | 2018-12-10 |
Family
ID=64670924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170066497A KR20180130658A (en) | 2017-05-30 | 2017-05-30 | Coding device using image processing |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20180130658A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210379416A1 (en) * | 2020-06-05 | 2021-12-09 | Lg Electronics Inc. | Mask apparatus |
US20210379419A1 (en) * | 2020-06-05 | 2021-12-09 | Lg Electronics Inc. | Mask apparatus |
US11931604B2 (en) | 2020-06-30 | 2024-03-19 | Lg Electronics Inc. | Mask apparatus |
US11951337B2 (en) | 2020-06-30 | 2024-04-09 | Lg Electronics Inc. | Mask apparatus |
US12005147B2 (en) | 2020-08-28 | 2024-06-11 | Lg Electronics Inc. | Sterilization case |
US12042674B2 (en) | 2020-06-05 | 2024-07-23 | Lg Electronics Inc. | Mask apparatus and method for controlling the same |
US12063990B2 (en) | 2020-06-05 | 2024-08-20 | Lg Electronics Inc. | Mask apparatus |
US12070631B2 (en) | 2020-06-05 | 2024-08-27 | Lg Electronics Inc. | Mask apparatus |
US12090348B2 (en) | 2020-06-05 | 2024-09-17 | Lg Electronics Inc. | Mask apparatus |
-
2017
- 2017-05-30 KR KR1020170066497A patent/KR20180130658A/en not_active Application Discontinuation
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210379416A1 (en) * | 2020-06-05 | 2021-12-09 | Lg Electronics Inc. | Mask apparatus |
US20210379419A1 (en) * | 2020-06-05 | 2021-12-09 | Lg Electronics Inc. | Mask apparatus |
US11998769B2 (en) * | 2020-06-05 | 2024-06-04 | Lg Electronics Inc. | Mask apparatus |
US12042674B2 (en) | 2020-06-05 | 2024-07-23 | Lg Electronics Inc. | Mask apparatus and method for controlling the same |
US12063990B2 (en) | 2020-06-05 | 2024-08-20 | Lg Electronics Inc. | Mask apparatus |
US12070631B2 (en) | 2020-06-05 | 2024-08-27 | Lg Electronics Inc. | Mask apparatus |
US12090348B2 (en) | 2020-06-05 | 2024-09-17 | Lg Electronics Inc. | Mask apparatus |
US11931604B2 (en) | 2020-06-30 | 2024-03-19 | Lg Electronics Inc. | Mask apparatus |
US11951337B2 (en) | 2020-06-30 | 2024-04-09 | Lg Electronics Inc. | Mask apparatus |
US12005147B2 (en) | 2020-08-28 | 2024-06-11 | Lg Electronics Inc. | Sterilization case |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20180130658A (en) | Coding device using image processing | |
Santi et al. | Augmented reality in industry 4.0 and future innovation programs | |
Bitter et al. | The pedagogical potential of augmented reality apps | |
US9262944B2 (en) | Curvilinear solid for information input, map for information input, drawing for information input | |
Clini et al. | Augmented Reality Experience: From High‐Resolution Acquisition to Real Time Augmented Contents | |
US20110300516A1 (en) | Tactile Tile Vocalization | |
KR102582840B1 (en) | System, apparatus and method for learning | |
CN113950822A (en) | Virtualization of a physical active surface | |
Kounlaxay et al. | Design of Learning Media in Mixed Reality for Lao Education. | |
Zulfiqar et al. | Augmented reality and its applications in education: A systematic survey | |
Selvam et al. | Augmented reality for information retrieval aimed at museum exhibitions using smartphones | |
Borhani et al. | Survey of annotations in extended reality systems | |
CN1806255A (en) | Information presentation apparatus and information presentation method | |
Le et al. | An online platform for enhancing learning experiences with web-based augmented reality and pictorial Bar code | |
TWM537702U (en) | Augmented reality learning and reference system and architecture thereof | |
Dave et al. | Towards smart classroom: affordable and simple approach to dynamic projection mapping for education | |
Yonov | School atlas with augmented reality | |
WO2023125132A1 (en) | Special effect image processing method and apparatus, and electronic device and storage medium | |
JP7153052B2 (en) | Online Picture Book Content Acquisition Method, Apparatus, and Smart Screen Device | |
Heikal et al. | Augmented Reality Technologies | |
Ginting et al. | Smart Health Pregnancy by Augmented Reality: An Interactive Guide for Embryo Growth Using Multi-Marker | |
Sandnes et al. | Visual Augmentation of Printed Materials with Intelligent See-Through Glass Displays: A Prototype Based on Smartphone and Pepper's Ghost | |
Mostafa et al. | Smart educational game based on augmented reality | |
Kramar et al. | Peculiarities of Augmented Reality Usage in a Mobile Application: the Case of the Ivan Puluj Digital Museum. | |
Ogawa et al. | The Development and Evaluation for Japanese" Origami" Application with 3D Expression |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |