KR20130091874A - 필기 인식을 위한 필기 입력 가이드 장치 및 방법 - Google Patents
필기 인식을 위한 필기 입력 가이드 장치 및 방법 Download PDFInfo
- Publication number
- KR20130091874A KR20130091874A KR1020120013169A KR20120013169A KR20130091874A KR 20130091874 A KR20130091874 A KR 20130091874A KR 1020120013169 A KR1020120013169 A KR 1020120013169A KR 20120013169 A KR20120013169 A KR 20120013169A KR 20130091874 A KR20130091874 A KR 20130091874A
- Authority
- KR
- South Korea
- Prior art keywords
- character
- feature information
- information
- input
- touch
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
- G06V30/1423—Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04809—Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Character Discrimination (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 필기 인식을 위한 필기 입력 가이드 장치 및 방법에 관한 것이다.
이를 위해 본 발명은 적어도 하나의 광학 문자로부터 하나 이상의 문자 특징 정보를 추출하여 대응시킨 후 저장하고, 필기 입력에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하여 미리 저장된 문자 특징 정보와 비교한 후 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 광학 문자를 검출한 후 그려진 궤적의 위치를 기준으로 겹쳐서 표시함으로써 사용자가 필기 입력의 순서와 상관없이 필기 입력을 가이드 할 수 있게 된다.
이를 위해 본 발명은 적어도 하나의 광학 문자로부터 하나 이상의 문자 특징 정보를 추출하여 대응시킨 후 저장하고, 필기 입력에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하여 미리 저장된 문자 특징 정보와 비교한 후 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 광학 문자를 검출한 후 그려진 궤적의 위치를 기준으로 겹쳐서 표시함으로써 사용자가 필기 입력의 순서와 상관없이 필기 입력을 가이드 할 수 있게 된다.
Description
본 발명은 필기 입력 가이드 장치 및 방법에 관한 것으로, 특히 사용자의 필기 입력에 따라 그려지는 궤적을 기반으로 필기 입력을 가이드하기 위한 장치 및 방법에 관한 것이다.
일반적으로 필기 인식은 터치 스크린 또는 디지타이저(Digitizer)와 같은 포인팅 장치를 통해서 입력되는 필기를 인식하기 위한 방법이다.
구체적으로, 일반적인 필기 인식은 터치 스크린을 통해서 사용자의 손가락 또는 펜과 같이 물체의 접촉 또는 압력을 감지하여 터치 앤 드래그 입력에 따라 그려지는 궤적의 순서를 인식한다. 예를 들어, 8방향의 체인 코드를 이용하여 입력되는 궤적의 순서에 따라 좌표열을 산출하고, 입력 순서에 따라 산출된 좌표열을 패턴화하여 미리 설정된 필기체 인식 엔진에 모델링된 패턴과 비교한 후 비교 결과 가장 근접한 패턴을 인식 결과로 표시한다.
다시 말해서, 일반적인 필기 인식 방법은 사용자가 입력하는 터치 앤 드래그에 따른 입력 순서와 함께 입력된 궤적에 따른 좌표열을 함께 판단하여 필기 인식을 수행한다.
상기와 같이 종래에는 사용자의 필기 순서 및 필기 입력 방향을 함께 패턴화하고, 패턴화된 데이터를 미리 설정된 필기 인식 패턴과 비교한 후 가장 일치하는 패턴을 인식 결과로 표시하였다.
하지만, 종래에는 사용자의 터치 입력에 따른 입력 순서가 기록되기 때문에 입력 순서가 틀리게 필기 입력을 할 경우 인식 엔진이 입력된 필기를 제대로 인식하지 못하여 인식률이 낮아지는 단점이 있다.
이에 따라, 외국 문자를 입력해야 하는 경우 사용자가 입력하고자 하는 문자의 획 순을 알지 못하는 경우 종래의 필기 인식 방법을 이용하더라도 사용자가 입력한 필기를 인식하기 어렵다는 문제가 있다.
따라서, 본 발명에서는 사용자의 필기 입력에 따라 그려진 궤적을 기반으로 사용자에게 필기 입력을 가이드하기 위한 장치 및 방법을 을 제공한다.
상술한 바를 달성하기 위한 본 발명은 필기 인식을 위한 필기 입력 가이드 장치에 있어서, 화면을 표시하고, 터치 또는 드래그를 입력받는 터치 스크린부와, 적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 문자 특징 데이터베이스와, 상기 터치 스크린부를 통해서 제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하고, 상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하여 상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출한 후 상기 터치 스크린부를 통해서 상기 검출된 제1 문자 데이터 후보를 표시하는 제어부를 포함하는 것을 특징으로 한다.
또한, 본 발명은 필기 인식을 위한 필기 입력 가이드 방법에 있어서, 적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 과정과, 제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하는 과정과, 상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하는 과정과, 상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출하는 과정과, 상기 검출된 제1 문자 데이터 후보를 표시하는 과정을 포함함을 특징으로 한다.
본 발명은 사용자의 터치 입력에 따라 생성된 궤적의 특징 정보와 미리 설정된 문자 특징 정보를 비교하여 동일한 특징 정보를 가지는 적어도 하나의 문자 후보를 표시함으로써 사용자가 획 순서와 상관없이 손 쉽게 필기 입력을 할 수 있다는 이점이 있다.
또한, 본 발명은 사용자가 획 순서에 상관없이 필기 입력을 하더라도 필기 인식을 명확하게 할 수 있다는 이점이 있다.
도 1은 본 발명의 실시 예에 따라 터치 스크린을 포함하는 필기 입력 가이드 장치에 대한 구성도,
도 2는 본 발명의 실시 예에 따라 필기 입력을 가이드하기 위해 사용되는 문자 특징 정보와 광학 문자를 대응시켜 저장하기 위한 과정을 나타내는 흐름도,
도 3은 본 발명의 실시 예에 따라 필기 입력을 가이드하기 위한 과정을 나타내는 흐름도,
도 4는 본 발명의 실시 예에 따라 사용자의 필기가 추가적으로 입력되는 경우 필기 입력을 가이드하기 위한 과정을 나타내는 흐름도,
도 5는 본 발명의 실시 예에 따라 사용자 필기 입력에 따른 필기 입력을 가이드하기 위한 화면을 설명하기 위한 예시도.
도 2는 본 발명의 실시 예에 따라 필기 입력을 가이드하기 위해 사용되는 문자 특징 정보와 광학 문자를 대응시켜 저장하기 위한 과정을 나타내는 흐름도,
도 3은 본 발명의 실시 예에 따라 필기 입력을 가이드하기 위한 과정을 나타내는 흐름도,
도 4는 본 발명의 실시 예에 따라 사용자의 필기가 추가적으로 입력되는 경우 필기 입력을 가이드하기 위한 과정을 나타내는 흐름도,
도 5는 본 발명의 실시 예에 따라 사용자 필기 입력에 따른 필기 입력을 가이드하기 위한 화면을 설명하기 위한 예시도.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부 도면에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
본 발명은 적어도 하나의 광학 문자로부터 하나 이상의 문자 특징 정보를 추출하여 대응시킨 후 저장하고, 필기 입력에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하여 미리 저장된 문자 특징 정보와 비교한 후 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 광학 문자를 검출한 후 그려진 궤적의 위치를 기준으로 겹쳐서 표시함으로써 사용자가 필기 입력의 순서와 상관없이 필기 입력을 가이드 할 수 있게 된다. 본 발명에서 광학 문자는 사람이 쓰거나 기계로 인쇄한 문자의 영상을 이미지 스캐너로 스캔하여 기계가 읽을 수 있도록 변환한 문자를 말하나, 본 발명은 이에 한정되지 않으며, 본 발명의 문자는 문자 인식에서 사용자가 필기한 문자 또는 문자의 일부와의 비교 기준이 되는 임의의 디지털 문자일 수 있다.
도 1은 본 발명의 실시 예에 따라 터치 스크린을 포함하는 필기 입력 가이드 장치에 대한 구성도이다.
본 발명의 필기 입력 가이드 장치는 제어부(10), 터치 스크린부(20), 문자 특징 데이터베이스(30), 문자 인식 분류부(40)를 포함한다.
제어부(10)는 필기 입력 가이드 장치의 전반적인 동작을 제어하는데, 특히 문자 특징 데이터베이스(30)를 통해서 적어도 하나의 광학 문자로부터 하나 이상의 문자 특징 정보를 추출하여 대응시켜 저장한다.
구체적으로 제어부(10)는 문자 특징 데이터베이스(30) 내 뼈대 추출부(31)를 통해서 저장부(33)에 저장된 하나 이상의 광학 문자 학습 데이터로부터 뼈대 데이터를 추출한다. 이때, 뼈대 데이터는 광학 문자 학습 데이터를 최대한 압축한 골격선으로 표시한 데이터를 의미한다.
제어부(10)는 추출된 각 뼈대 데이터로부터 하나 이상의 문자 특징 정보를 특징 정보 추출부(32)를 통해서 추출하고, 추출된 하나 이상의 문자 특징 정보와 각 광학 문자를 대응시켜 저장부(33)에 저장한다. 이때, 문자 특징 정보는 뼈대 데이터의 길이 비율, 각도, 방향, 상대적 위치 정보를 포함한다. 예를 들어, 광학 문자 'ㄱ'의 경우, 문자 특징 정보는 각 획에 따른 180도, 90도를 포함하는 각도 정보, 각 획의 수평, 수직 방향을 포함하는 방향 정보 등을 포함할 수 있다.
필기 입력 모드를 실행하기 위한 요청에 따라 제어부(10)는 필기 입력에 따른 인식을 위한 필기 입력 모드를 실행한다. 이때, 필기 입력 모드는 사용자 필기 입력에 따라 필기 입력 가이드를 하기 위한 동작 모드를 포함한다.
터치 스크린부(20)를 통해서 제1 터치 앤 드래그 또는 제1 터치 앤 드래그 앤 드롭 입력이 있으면 제어부(10)는 터치 앤 드래그 또는 터치 앤 드래그 앤 드롭 입력에 따라 그려진 궤적으로부터 제1 특징 정보를 검출한다. 이때, 제1 특징 정보는 그려진 궤적의 길이, 비율, 각도, 방향, 상대적 위치 정보를 포함한다.
제어부(10)는 검출된 제1 특징 정보와 문자 특징 데이터베이스(30)에 저장된 하나 이상의 문자 특징 정보를 비교하여 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 광학 문자 후보를 검출한다. 예를 들어, 그려진 궤적이 'ㅡ'인 경우 제어부(10)는 180도와 같은 각도 정보, 수평 방향의 방향 정보를 검출하고, 180도, 수평 방향을 문자 특징 정보로 가지는 제1 광학 문자 후보를 검출한다. 이때, 검출된 광학 문자 후보는 "ㅡ", "ㅜ", "ㅠ", "ㄱ", "ㄴ", "ㄷ"…등이 될 수 있다.
제어부(10)는 그려진 궤적의 위치를 기준으로 검출된 적어도 하나의 제1 광학 문자 후보를 겹쳐서 터치 스크린부(20)의 표시부(22)를 통해서 표시한다.
만약 터치 스크린부(20)를 통해서 제2 터치 앤 드래그 또는 제2 터치 앤 드래그 앤 드롭 입력이 있으면 제어부(10)는 제2 터치 앤 드래그 또는 제2 터치 앤 드래그 앤 드롭 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 검출한다. 예를 들어, 그려진 궤적이 "/"인 경우 제어부(10)는 45도의 각도 정보를 더 검출할 수 있다.
제어부(10)는 표시된 제1 광학 문자 후보 중에서 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 적어도 하나의 제2 광학 문자 후보를 검출한다. 다른 실시 예로, 제어부(10)는 검출된 제2 특징 정보와 미리 저장된 하나 이상의 문자 특징 정보를 비교하여 검출된 제1 특징 정보와 함께 제2 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제2 광학 문자 후보를 검출한다.
제어부(10)는 표시된 적어도 하나의 제1 광학 문자 후보 중 검출된 제2 광학 문자 후보와 일치하는 제1 광학 문자 후보만을 표시한다.
제어부(10)는 표시된 적어도 하나의 광학 문자 후보들 중에서 문자 인식 분류부(40)를 통해서 분류 가능한 광학 문자 후보들을 미리 설정된 표시 영역 내에 표시하여 사용자로부터 입력하고자 하는 문자를 선택하도록 할 수도 있다.
터치 스크린부(20)는 터치 센서부(21)와 표시부(22)를 포함하고, 터치 센서부(21)는 사용자의 터치 입력을 감지하고 감지 신호를 발생시켜 제어부(10)로 전송한다. 이러한 터치 센서부(21)는 정전용량 방식(capacitive overlay), 압력식 저항막 방식(resistive overlay), 적외선 감지 방식(infrared beam) 등의 터치 감지 센서로 구성되거나, 압력 센서(pressure sensor)로 구성될 수도 있으며, 이에 한정되지 않고 물체의 접촉 또는 압력을 감지할 수 있는 모든 종류의 센서가 본 발명의 터치 센서부(21)에 해당할 수 있다.
표시부(22)는 액정표시장치(LCD, Liquid Crystal Display)로 형성될 수 있으며, 휴대 단말기의 메뉴, 입력된 데이터, 기능 설정 정보 및 기타 다양한 정보를 사용자에게 시각적으로 제공한다. 예를 들어, 표시부(22)는 휴대 단말기 부팅 화면, 대기 화면, 표시 화면, 통화 화면, 기타 어플리케이션 실행화면을 출력하는 기능을 수행한다.
문자 특징 데이터베이스(30)는 뼈대 추출부(31), 특징 정보 추출부(32), 저장부(33)를 포함하는데, 뼈대 추출부(31)는 저장부(33)에 저장된 하나 이상의 광학 문자 학습 데이터로부터 뼈대 데이터를 추출하고, 특징 정보 추출부(32)는 각 뼈대 데이터로부터 하나 이상의 문자 특징 정보를 추출한다. 저장부(33)는 추출된 하나 이상의 문자 특징 정보와 각 광학 문자를 대응시켜 저장한다.
문자 인식 분류부(40)는 겹쳐서 표시된 적어도 하나의 광학 문자들 중에서 분류 가능한 문자 후보들을 판별한다. 예를 들어, 표시된 광학 문자 후보가 "ㄱ"인 경우 문자 인식 분류부(40)는 "가", "기", "개", "게" 등과 같은 문자 후보를 판별할 수 있다.
이와 같이 본 발명은 사용자의 터치 입력에 따라 생성된 궤적의 특징 정보와 미리 설정된 문자 특징 정보를 비교하여 동일한 특징 정보를 가지는 적어도 하나의 문자 후보를 표시함으로써 사용자가 획 순서와 상관없이 필기 입력을 손쉽게 할 수 있게 된다.
도 2는 본 발명의 실시 예에 따라 필기 입력을 가이드하기 위해 사용되는 문자 특징 정보와 광학 문자를 대응시켜 저장하기 위한 과정을 나타내는 흐름도이다.
200단계에서 제어부(10)는 문자 특징 데이터베이스(30) 내 뼈대 추출부(31)를 통해서 저장부(33)에 저장된 하나 이상의 광학 문자 학습 데이터로부터 뼈대 데이터를 추출한다.
201단계에서 제어부(10)는 추출된 각 뼈대 데이터로부터 하나 이상의 문자 특징 정보를 특징 정보 추출부(32)를 통해서 추출한다.
202단계에서 제어부(10)는 추출된 하나 이상의 문자 특징 정보와 각 광학 문자를 대응시켜 저장부(33)에 저장한다. 이때, 문자 특징 정보는 뼈대 데이터의 길이 비율, 각도, 방향, 상대적 위치 정보를 포함한다.
도 3은 본 발명의 실시 예에 따라 필기 입력을 가이드하기 위한 과정을 나타내는 흐름도이다.
300단계에서 필기 입력 모드를 실행하기 위한 요청에 따라 제어부(10)는 필기 입력에 따른 인식을 위한 필기 입력 모드를 실행한다. 이때, 필기 입력 모드는 사용자 필기 입력에 따라 필기 입력 가이드를 하기 위한 동작 모드를 포함한다.
301단계에서 터치 스크린부(20)를 통해서 터치 앤 드래그 앤 드롭 입력이 있으면 제어부(10)는 302단계에서 터치 앤 드래그 앤 드롭 입력에 따라 그려진 궤적으로부터 제1 특징 정보를 검출한다. 이때, 제1 특징 정보는 그려진 궤적의 길이, 비율, 각도, 방향, 상대적 위치 정보를 포함한다.
303단계에서 제어부(10)는 검출된 제1 특징 정보와 문자 특징 데이터베이스(30)에 저장된 하나 이상의 문자 특징 정보를 비교한다.
304단계에서 제어부(10)는 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 광학 문자 후보를 검출한다.
305단계에서 제어부(10)는 그려진 궤적의 위치를 기준으로 검출된 적어도 하나의 광학 문자 후보를 겹쳐서 터치 스크린부(20)의 표시부(22)를 통해서 표시한다.
이와 같이 본 발명은 사용자의 터치 입력에 따라 생성된 궤적의 특징 정보와 미리 설정된 문자 특징 정보를 비교하여 동일한 특징 정보를 가지는 적어도 하나의 문자 후보를 표시함으로써 사용자가 획 순서와 상관없이 필기 입력을 손쉽게 할 수 있게 된다.
도 4는 본 발명의 실시 예에 따라 사용자의 필기가 추가적으로 입력되는 경우 필기 입력을 가이드하기 위한 과정을 나타내는 흐름도이다.
400단계에서 터치 스크린부(20)를 통해서 제2 터치 앤 드래그 앤 드롭 입력이 있으면 제어부(10)는 401단계에서 제2 터치 앤 드래그 앤 드롭 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 검출한다. 예를 들어, 그려진 궤적인 "/"인 경우 제어부(10)는 45도의 각도 정보를 더 검출할 수 있다.
402단계에서 제어부(10)는 검출된 제2 특징 정보와 미리 저장된 하나 이상의 문자 특징 정보를 비교한다.
403단계에서 제어부(10)는 검출된 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 적어도 하나의 광학 문자 후보를 검출한다. 다시 말해서, 제어부(10)는 제1 특징 정보와 제2 특징 정보를 모두 가지는 적어도 하나의 광학 문자 후보를 검출하는 것이다.
404단계에서 제어부(10)는 표시된 적어도 하나의 광학 문자 후보 중에서 검출된 광학 문자 후보와 일치하는 광학 문자 후보만을 표시한다.
이후 제어부(10)는 표시된 적어도 하나의 광학 문자 후보들 중에서 문자 인식 분류부(40)를 통해서 분류 가능한 광학 문자 후보들을 미리 설정된 표시 영역 내에 표시할 수도 있다.
이와 같이 본 발명은 사용자의 터치 입력에 따라 생성된 궤적의 특징 정보와 미리 설정된 문자 특징 정보를 비교하여 동일한 특징 정보를 가지는 적어도 하나의 문자 후보를 표시함으로써 사용자가 획 순서와 상관없이 필기 입력을 손쉽게 할 수 있게 된다.
도 5는 본 발명의 실시 예에 따라 사용자 필기 입력에 따른 필기 입력을 가이드하기 위한 화면을 설명하기 위한 예시도이다.
도 5의 도면부호 500과 같이 사용자로부터 도면부호 501과 같은 필기 획이 입력되면 제어부(10)는 필기 획, 즉 터치 앤 드래그 입력에 따라 그려진 궤적으로부터 제1 특징 정보를 추출하고, 추출된 제1 특징 정보와 미리 저장된 문자 특징 정보를 비교하여 추출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 광학 문자 후보를 겹쳐서 표시할 수 있다.
만약 도면부호 510과 같이 사용자로부터 도면부호 511과 같은 필기 획이 입력되면 제어부(10)는 제2 필기 획, 즉 제2 터치 앤 드래그 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 추출하고, 추출된 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 광학 문자 후보만을 겹쳐서 표시할 수 있다.
이와 같이 본 발명은 사용자의 터치 입력에 따라 생성된 궤적의 특징 정보와 미리 설정된 문자 특징 정보를 비교하여 동일한 특징 정보를 가지는 적어도 하나의 문자 후보를 표시함으로써 사용자가 획 순서와 상관없이 필기 입력을 손쉽게 할 수 있게 된다.
10: 제어부
20: 터치스크린부
30: 문자 특징 데이터베이스
40: 문자 인식 분류부
20: 터치스크린부
30: 문자 특징 데이터베이스
40: 문자 인식 분류부
Claims (10)
- 필기 인식을 위한 필기 입력 가이드 장치에 있어서,
화면을 표시하고, 터치 또는 드래그를 입력받는 터치 스크린부와,
적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 문자 특징 데이터베이스와,
상기 터치 스크린부를 통해서 제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하고, 상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하여 상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출한 후 상기 터치 스크린부를 통해서 상기 검출된 제1 문자 데이터 후보를 표시하는 제어부를 포함하는 것을 특징으로 하는 필기 입력 가이드 장치. - 제1항에 있어서, 상기 문자 특징 데이터베이스는,
상기 적어도 하나의 문자 데이터로부터 뼈대 데이터를 추출하고, 상기 추출된 뼈대 데이터로부터 상기 하나 이상의 문자 특징 정보를 추출한 후 각 문자 데이터와 상기 추출된 하나 이상의 문자 특징 정보를 대응시켜 저장하는 것을 특징으로 하는 필기 입력 가이드 장치. - 제1항에 있어서, 상기 문자 특징 정보는,
상기 적어도 하나의 문자 데이터를 구성하는 각 획의 길이 비율 정보, 각도 정보, 방향 정보, 상대적 위치 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 필기 입력 가이드 장치. - 제1항에 있어서, 상기 제어부는,
상기 궤적의 위치를 기준으로 상기 검출된 적어도 하나의 제1 문자 데이터 후보를 겹쳐서 표시하는 것을 특징으로 하는 필기 입력 가이드 장치. - 제1항에 있어서, 상기 제어부는,
상기 터치 스크린부를 통해서 제2 터치 앤 드래그 입력이 있으면 상기 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 검출하고, 상기 표시된 제1 문자 데이터 후보 중에서 상기 검출된 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 적어도 하나의 제2 문자 데이터 후보를 검출한 후 상기 검출된 제2 문자 데이터 후보만을 표시하는 것을 특징으로 하는 필기 입력 가이드 장치. - 필기 인식을 위한 필기 입력 가이드 방법에 있어서,
적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 과정과,
제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하는 과정과,
상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하는 과정과,
상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출하는 과정과,
상기 검출된 제1 문자 데이터 후보를 표시하는 과정을 포함함을 특징으로 하는 필기 입력 가이드 방법. - 제6항에 있어서, 상기 하나 이상의 문자 특징 정보를 저장하는 과정은,
상기 적어도 하나의 문자 데이터로부터 뼈대 데이터를 추출하는 과정과,
상기 추출된 뼈대 데이터로부터 상기 하나 이상의 문자 특징 정보를 추출하는 과정과,
각 문자 데이터와 상기 추출된 하나 이상의 문자 특징 정보를 대응시켜 저장하는 과정을 포함함을 특징으로 하는 필기 입력 가이드 방법. - 제6항에 있어서, 상기 문자 특징 정보는,
상기 적어도 하나의 문자 데이터를 구성하는 각 획의 길이 비율 정보, 각도 정보, 방향 정보, 상대적 위치 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 필기 입력 가이드 방법. - 제6항에 있어서, 상기 제1 문자 데이터 후보를 표시하는 과정은,
상기 궤적의 위치를 기준으로 상기 검출된 적어도 하나의 제1 문자 데이터 후보를 겹쳐서 표시하는 과정임을 특징으로 하는 필기 입력 가이드 방법. - 제6항에 있어서,
제2 터치 앤 드래그 입력이 있으면 상기 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 검출하는 과정과,
상기 표시된 제1 문자 데이터 후보 중에서 상기 검출된 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 적어도 하나의 제2 문자 데이터 후보를 검출하는 과정과,
상기 검출된 제2 문자 데이터 후보만을 표시하는 과정을 더 포함함을 특징으로 하는 필기 입력 가이드 방법.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120013169A KR101898202B1 (ko) | 2012-02-09 | 2012-02-09 | 필기 인식을 위한 필기 입력 가이드 장치 및 방법 |
US13/757,315 US20130212511A1 (en) | 2012-02-09 | 2013-02-01 | Apparatus and method for guiding handwriting input for handwriting recognition |
CN201310049357.4A CN103294257B (zh) | 2012-02-09 | 2013-02-07 | 对于手写识别用于引导手写输入的装置和方法 |
EP13154789.5A EP2626813B1 (en) | 2012-02-09 | 2013-02-11 | Apparatus and method for guiding handwriting input for handwriting recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120013169A KR101898202B1 (ko) | 2012-02-09 | 2012-02-09 | 필기 인식을 위한 필기 입력 가이드 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130091874A true KR20130091874A (ko) | 2013-08-20 |
KR101898202B1 KR101898202B1 (ko) | 2018-09-12 |
Family
ID=47832897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120013169A KR101898202B1 (ko) | 2012-02-09 | 2012-02-09 | 필기 인식을 위한 필기 입력 가이드 장치 및 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130212511A1 (ko) |
EP (1) | EP2626813B1 (ko) |
KR (1) | KR101898202B1 (ko) |
CN (1) | CN103294257B (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101429135B1 (ko) * | 2013-04-16 | 2014-08-11 | 소프트캠프(주) | 터치스크린을 구비한 모바일의 글자 입력장치와 입력방법 |
WO2022139456A1 (ko) * | 2020-12-22 | 2022-06-30 | 삼성전자 주식회사 | 전자 장치 및 그 동작 방법 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140361983A1 (en) | 2013-06-09 | 2014-12-11 | Apple Inc. | Real-time stroke-order and stroke-direction independent handwriting recognition |
US9495620B2 (en) | 2013-06-09 | 2016-11-15 | Apple Inc. | Multi-script handwriting recognition using a universal recognizer |
US9465985B2 (en) | 2013-06-09 | 2016-10-11 | Apple Inc. | Managing real-time handwriting recognition |
KR20160046150A (ko) * | 2014-10-20 | 2016-04-28 | 삼성전자주식회사 | 도형 컨텐트를 생성 및 해석하는 방법 및 장치 |
WO2016189735A1 (ja) * | 2015-05-28 | 2016-12-01 | 三菱電機株式会社 | 入力表示装置及び入力表示方法 |
DK179374B1 (en) | 2016-06-12 | 2018-05-28 | Apple Inc | Handwriting keyboard for monitors |
US11194467B2 (en) | 2019-06-01 | 2021-12-07 | Apple Inc. | Keyboard management user interfaces |
US12118811B2 (en) * | 2021-01-28 | 2024-10-15 | Samsung Electronics Co., Ltd. | Electronic device and method for shape recognition based on stroke analysis in electronic device |
CN115686279A (zh) * | 2021-07-23 | 2023-02-03 | 华为技术有限公司 | 一种显示内容方法、电子设备及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020194213A1 (en) * | 2000-10-30 | 2002-12-19 | Yuichi Takayanagi | Information transmitting/receiving system, information transmitting/receiving method, and handwritten information compressing method used for them |
US20030016873A1 (en) * | 2001-07-19 | 2003-01-23 | Motorola, Inc | Text input method for personal digital assistants and the like |
KR100717637B1 (ko) * | 2001-10-15 | 2007-05-15 | 실버브룩 리서치 피티와이 리미티드 | 수기 특징 합성을 사용한 디지털 잉크 데이터베이스 탐색 |
US20080260252A1 (en) * | 2004-09-01 | 2008-10-23 | Hewlett-Packard Development Company, L.P. | System, Method, and Apparatus for Continuous Character Recognition |
Family Cites Families (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5212769A (en) * | 1989-02-23 | 1993-05-18 | Pontech, Inc. | Method and apparatus for encoding and decoding chinese characters |
US5500937A (en) * | 1993-09-08 | 1996-03-19 | Apple Computer, Inc. | Method and apparatus for editing an inked object while simultaneously displaying its recognized object |
JP2944439B2 (ja) * | 1994-12-27 | 1999-09-06 | シャープ株式会社 | 手書き文字入力装置および方法 |
JP3113175B2 (ja) * | 1995-06-29 | 2000-11-27 | シャープ株式会社 | 文字・記号パターン発生装置 |
JPH09134156A (ja) * | 1995-11-09 | 1997-05-20 | Fujitsu Ltd | アウトラインフォントのストローク化及びパーツ化方法 |
JPH09134157A (ja) * | 1995-11-09 | 1997-05-20 | Fujitsu Ltd | ヒント付け方法及びフォントファイル構成方法 |
US5926566A (en) * | 1996-11-15 | 1999-07-20 | Synaptics, Inc. | Incremental ideographic character input method |
US7257528B1 (en) * | 1998-02-13 | 2007-08-14 | Zi Corporation Of Canada, Inc. | Method and apparatus for Chinese character text input |
US6970599B2 (en) * | 2002-07-25 | 2005-11-29 | America Online, Inc. | Chinese character handwriting recognition system |
JP3974359B2 (ja) * | 2000-10-31 | 2007-09-12 | 株式会社東芝 | オンライン文字認識装置及び方法並びにコンピュータ読み取り可能な記憶媒体及びオンライン文字認識プログラム |
CN1121004C (zh) * | 2000-12-21 | 2003-09-10 | 国际商业机器公司 | 用于小键盘的汉字输入方法 |
DE60235006D1 (de) * | 2001-05-31 | 2010-02-25 | Empower Technologies Inc | System und verfahren zur dateneingabe in ein datenverarbeitungsgerät auf pen-basis |
US20030007018A1 (en) * | 2001-07-09 | 2003-01-09 | Giovanni Seni | Handwriting user interface for personal digital assistants and the like |
US7212301B2 (en) * | 2001-10-31 | 2007-05-01 | Call-Tell Llc | System and method for centralized, automatic extraction of data from remotely transmitted forms |
US7499033B2 (en) * | 2002-06-07 | 2009-03-03 | Smart Technologies Ulc | System and method for injecting ink into an application |
JP2004054397A (ja) * | 2002-07-17 | 2004-02-19 | Renesas Technology Corp | 補助入力装置 |
US20040036680A1 (en) * | 2002-08-26 | 2004-02-26 | Mark Davis | User-interface features for computers with contact-sensitive displays |
US7227993B2 (en) * | 2003-01-27 | 2007-06-05 | Microsoft Corporation | Learning-based system and process for synthesizing cursive handwriting |
US20040153963A1 (en) * | 2003-02-05 | 2004-08-05 | Simpson Todd G. | Information entry mechanism for small keypads |
TWI319537B (en) * | 2003-06-18 | 2010-01-11 | Zi Corp Canada Inc | Text entry system and method |
US7088861B2 (en) * | 2003-09-16 | 2006-08-08 | America Online, Inc. | System and method for chinese input using a joystick |
US7382291B2 (en) * | 2004-06-29 | 2008-06-03 | Motorola, Inc. | Numeric keypad having keys assigned multiple-strokes for ideographic character input |
JP4517750B2 (ja) * | 2004-06-30 | 2010-08-04 | 富士ゼロックス株式会社 | 文書処理システム |
JP2006031292A (ja) * | 2004-07-14 | 2006-02-02 | Fuji Xerox Co Ltd | 文書処理装置、文書処理方法及び文書処理プログラム |
US7466859B2 (en) * | 2004-12-30 | 2008-12-16 | Motorola, Inc. | Candidate list enhancement for predictive text input in electronic devices |
CN1315090C (zh) * | 2005-02-08 | 2007-05-09 | 华南理工大学 | 一种手写文字的识别方法 |
JP5220278B2 (ja) * | 2006-01-27 | 2013-06-26 | 任天堂株式会社 | ゲーム装置および手書き入力プログラム |
US8050500B1 (en) * | 2006-07-06 | 2011-11-01 | Senapps, LLC | Recognition method and system |
CN101135946B (zh) * | 2006-08-30 | 2011-11-23 | 黄金富 | 汉字手写输入方法 |
US7903002B2 (en) * | 2007-05-17 | 2011-03-08 | Sony Ericsson Mobile Communications Ab | Electronic device having vibration input recognition and method |
US20090313571A1 (en) * | 2008-06-16 | 2009-12-17 | Horodezky Samuel Jacob | Method for customizing data entry for individual text fields |
US8542927B2 (en) * | 2008-06-26 | 2013-09-24 | Microsoft Corporation | Character auto-completion for online east asian handwriting input |
TW201025081A (en) * | 2008-12-24 | 2010-07-01 | Inventec Appliances Corp | Character input method and handheld electronic device |
CN101930545A (zh) * | 2009-06-24 | 2010-12-29 | 夏普株式会社 | 手写识别方法和设备 |
WO2011024282A1 (ja) * | 2009-08-27 | 2011-03-03 | 株式会社 東芝 | 情報検索装置 |
CN101639734A (zh) * | 2009-09-10 | 2010-02-03 | 腾讯科技(深圳)有限公司 | 中文输入方法和装置 |
KR101679744B1 (ko) * | 2009-11-10 | 2016-12-06 | 삼성전자주식회사 | 단말기에서 데이터 처리 방법 및 그를 수행하는 장치 |
US8310461B2 (en) * | 2010-05-13 | 2012-11-13 | Nuance Communications Inc. | Method and apparatus for on-top writing |
US9189147B2 (en) * | 2010-06-22 | 2015-11-17 | Microsoft Technology Licensing, Llc | Ink lag compensation techniques |
JP5751934B2 (ja) * | 2010-10-15 | 2015-07-22 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US9104306B2 (en) * | 2010-10-29 | 2015-08-11 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Translation of directional input to gesture |
US20120151413A1 (en) * | 2010-12-08 | 2012-06-14 | Nokia Corporation | Method and apparatus for providing a mechanism for presentation of relevant content |
JP2012150761A (ja) * | 2011-01-21 | 2012-08-09 | Fujitsu Ltd | 情報処理装置および情報処理プログラム |
KR101772979B1 (ko) * | 2011-04-06 | 2017-08-31 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
-
2012
- 2012-02-09 KR KR1020120013169A patent/KR101898202B1/ko active IP Right Grant
-
2013
- 2013-02-01 US US13/757,315 patent/US20130212511A1/en not_active Abandoned
- 2013-02-07 CN CN201310049357.4A patent/CN103294257B/zh not_active Expired - Fee Related
- 2013-02-11 EP EP13154789.5A patent/EP2626813B1/en not_active Not-in-force
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020194213A1 (en) * | 2000-10-30 | 2002-12-19 | Yuichi Takayanagi | Information transmitting/receiving system, information transmitting/receiving method, and handwritten information compressing method used for them |
US20030016873A1 (en) * | 2001-07-19 | 2003-01-23 | Motorola, Inc | Text input method for personal digital assistants and the like |
KR100717637B1 (ko) * | 2001-10-15 | 2007-05-15 | 실버브룩 리서치 피티와이 리미티드 | 수기 특징 합성을 사용한 디지털 잉크 데이터베이스 탐색 |
US20080260252A1 (en) * | 2004-09-01 | 2008-10-23 | Hewlett-Packard Development Company, L.P. | System, Method, and Apparatus for Continuous Character Recognition |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101429135B1 (ko) * | 2013-04-16 | 2014-08-11 | 소프트캠프(주) | 터치스크린을 구비한 모바일의 글자 입력장치와 입력방법 |
WO2022139456A1 (ko) * | 2020-12-22 | 2022-06-30 | 삼성전자 주식회사 | 전자 장치 및 그 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
EP2626813A3 (en) | 2015-03-25 |
KR101898202B1 (ko) | 2018-09-12 |
EP2626813B1 (en) | 2017-11-15 |
CN103294257A (zh) | 2013-09-11 |
US20130212511A1 (en) | 2013-08-15 |
EP2626813A2 (en) | 2013-08-14 |
CN103294257B (zh) | 2017-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101898202B1 (ko) | 필기 인식을 위한 필기 입력 가이드 장치 및 방법 | |
US10001838B2 (en) | Feature tracking for device input | |
US8633906B2 (en) | Operation control apparatus, operation control method, and computer program | |
JP5604279B2 (ja) | ジェスチャー認識装置、方法、プログラム、および該プログラムを格納したコンピュータ可読媒体 | |
US20120212440A1 (en) | Input motion analysis method and information processing device | |
KR101631011B1 (ko) | 제스처 인식 장치 및 제스처 인식 장치의 제어 방법 | |
WO2016206279A1 (zh) | 触控显示装置及其触控方法 | |
CN113867521B (zh) | 一种基于手势视觉识别的手写输入方法、装置及电子设备 | |
CN105242776A (zh) | 一种智能眼镜的控制方法及智能眼镜 | |
US20150205483A1 (en) | Object operation system, recording medium recorded with object operation control program, and object operation control method | |
JP3400111B2 (ja) | 携帯型電子機器の入力装置、携帯型電子機器の入力方法、および携帯型電子機器 | |
US7999957B2 (en) | Input position setting method, input position setting device, input position setting program, and information input system | |
US9557825B2 (en) | Finger position sensing and display | |
US9940536B2 (en) | Electronic apparatus and method | |
CN105045471A (zh) | 触摸操作输入装置、触摸操作输入方法和记录介质 | |
CN110007748B (zh) | 终端的控制方法、处理装置、存储介质及终端 | |
US20140168106A1 (en) | Apparatus and method for processing handwriting input | |
JP6156740B2 (ja) | 情報表示装置及び入力情報補正プログラム並びに入力情報補正方法 | |
KR101500098B1 (ko) | 터치스크린을 구비한 유저인터페이스 제어 장치 및 방법 | |
KR20190069023A (ko) | 손 인식 기반 비접촉식 입력 인터페이스 제공 방법 및 장치 | |
KR101361063B1 (ko) | 문자 입력 장치 및 그 방법 | |
KR101911676B1 (ko) | 지시체의 움직임을 고려한 프리젠테이션 영상 처리장치 및 방법 | |
CN112395925A (zh) | 屏下指纹注册方法及电子装置 | |
JP2019109571A (ja) | 表示装置、及び入力装置 | |
JP6455856B2 (ja) | 手書文字入力装置及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |