[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20130091874A - 필기 인식을 위한 필기 입력 가이드 장치 및 방법 - Google Patents

필기 인식을 위한 필기 입력 가이드 장치 및 방법 Download PDF

Info

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
Application number
KR1020120013169A
Other languages
English (en)
Other versions
KR101898202B1 (ko
Inventor
김정림
강우성
김상호
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020120013169A priority Critical patent/KR101898202B1/ko
Priority to US13/757,315 priority patent/US20130212511A1/en
Priority to CN201310049357.4A priority patent/CN103294257B/zh
Priority to EP13154789.5A priority patent/EP2626813B1/en
Publication of KR20130091874A publication Critical patent/KR20130091874A/ko
Application granted granted Critical
Publication of KR101898202B1 publication Critical patent/KR101898202B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • G06V30/1423Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04809Textured 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 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 광학 문자를 검출한 후 그려진 궤적의 위치를 기준으로 겹쳐서 표시함으로써 사용자가 필기 입력의 순서와 상관없이 필기 입력을 가이드 할 수 있게 된다.

Description

필기 인식을 위한 필기 입력 가이드 장치 및 방법{APPARATUS AND METHOD FOR GUIDING WRITING INPUT FOR RECOGNATION OF WRITING}
본 발명은 필기 입력 가이드 장치 및 방법에 관한 것으로, 특히 사용자의 필기 입력에 따라 그려지는 궤적을 기반으로 필기 입력을 가이드하기 위한 장치 및 방법에 관한 것이다.
일반적으로 필기 인식은 터치 스크린 또는 디지타이저(Digitizer)와 같은 포인팅 장치를 통해서 입력되는 필기를 인식하기 위한 방법이다.
구체적으로, 일반적인 필기 인식은 터치 스크린을 통해서 사용자의 손가락 또는 펜과 같이 물체의 접촉 또는 압력을 감지하여 터치 앤 드래그 입력에 따라 그려지는 궤적의 순서를 인식한다. 예를 들어, 8방향의 체인 코드를 이용하여 입력되는 궤적의 순서에 따라 좌표열을 산출하고, 입력 순서에 따라 산출된 좌표열을 패턴화하여 미리 설정된 필기체 인식 엔진에 모델링된 패턴과 비교한 후 비교 결과 가장 근접한 패턴을 인식 결과로 표시한다.
다시 말해서, 일반적인 필기 인식 방법은 사용자가 입력하는 터치 앤 드래그에 따른 입력 순서와 함께 입력된 궤적에 따른 좌표열을 함께 판단하여 필기 인식을 수행한다.
상기와 같이 종래에는 사용자의 필기 순서 및 필기 입력 방향을 함께 패턴화하고, 패턴화된 데이터를 미리 설정된 필기 인식 패턴과 비교한 후 가장 일치하는 패턴을 인식 결과로 표시하였다.
하지만, 종래에는 사용자의 터치 입력에 따른 입력 순서가 기록되기 때문에 입력 순서가 틀리게 필기 입력을 할 경우 인식 엔진이 입력된 필기를 제대로 인식하지 못하여 인식률이 낮아지는 단점이 있다.
이에 따라, 외국 문자를 입력해야 하는 경우 사용자가 입력하고자 하는 문자의 획 순을 알지 못하는 경우 종래의 필기 인식 방법을 이용하더라도 사용자가 입력한 필기를 인식하기 어렵다는 문제가 있다.
따라서, 본 발명에서는 사용자의 필기 입력에 따라 그려진 궤적을 기반으로 사용자에게 필기 입력을 가이드하기 위한 장치 및 방법을 을 제공한다.
상술한 바를 달성하기 위한 본 발명은 필기 인식을 위한 필기 입력 가이드 장치에 있어서, 화면을 표시하고, 터치 또는 드래그를 입력받는 터치 스크린부와, 적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 문자 특징 데이터베이스와, 상기 터치 스크린부를 통해서 제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하고, 상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하여 상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출한 후 상기 터치 스크린부를 통해서 상기 검출된 제1 문자 데이터 후보를 표시하는 제어부를 포함하는 것을 특징으로 한다.
또한, 본 발명은 필기 인식을 위한 필기 입력 가이드 방법에 있어서, 적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 과정과, 제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하는 과정과, 상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하는 과정과, 상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출하는 과정과, 상기 검출된 제1 문자 데이터 후보를 표시하는 과정을 포함함을 특징으로 한다.
본 발명은 사용자의 터치 입력에 따라 생성된 궤적의 특징 정보와 미리 설정된 문자 특징 정보를 비교하여 동일한 특징 정보를 가지는 적어도 하나의 문자 후보를 표시함으로써 사용자가 획 순서와 상관없이 손 쉽게 필기 입력을 할 수 있다는 이점이 있다.
또한, 본 발명은 사용자가 획 순서에 상관없이 필기 입력을 하더라도 필기 인식을 명확하게 할 수 있다는 이점이 있다.
도 1은 본 발명의 실시 예에 따라 터치 스크린을 포함하는 필기 입력 가이드 장치에 대한 구성도,
도 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: 문자 인식 분류부

Claims (10)

  1. 필기 인식을 위한 필기 입력 가이드 장치에 있어서,
    화면을 표시하고, 터치 또는 드래그를 입력받는 터치 스크린부와,
    적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 문자 특징 데이터베이스와,
    상기 터치 스크린부를 통해서 제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하고, 상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하여 상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출한 후 상기 터치 스크린부를 통해서 상기 검출된 제1 문자 데이터 후보를 표시하는 제어부를 포함하는 것을 특징으로 하는 필기 입력 가이드 장치.
  2. 제1항에 있어서, 상기 문자 특징 데이터베이스는,
    상기 적어도 하나의 문자 데이터로부터 뼈대 데이터를 추출하고, 상기 추출된 뼈대 데이터로부터 상기 하나 이상의 문자 특징 정보를 추출한 후 각 문자 데이터와 상기 추출된 하나 이상의 문자 특징 정보를 대응시켜 저장하는 것을 특징으로 하는 필기 입력 가이드 장치.
  3. 제1항에 있어서, 상기 문자 특징 정보는,
    상기 적어도 하나의 문자 데이터를 구성하는 각 획의 길이 비율 정보, 각도 정보, 방향 정보, 상대적 위치 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 필기 입력 가이드 장치.
  4. 제1항에 있어서, 상기 제어부는,
    상기 궤적의 위치를 기준으로 상기 검출된 적어도 하나의 제1 문자 데이터 후보를 겹쳐서 표시하는 것을 특징으로 하는 필기 입력 가이드 장치.
  5. 제1항에 있어서, 상기 제어부는,
    상기 터치 스크린부를 통해서 제2 터치 앤 드래그 입력이 있으면 상기 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 검출하고, 상기 표시된 제1 문자 데이터 후보 중에서 상기 검출된 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 적어도 하나의 제2 문자 데이터 후보를 검출한 후 상기 검출된 제2 문자 데이터 후보만을 표시하는 것을 특징으로 하는 필기 입력 가이드 장치.
  6. 필기 인식을 위한 필기 입력 가이드 방법에 있어서,
    적어도 하나의 문자 데이터와, 각 문자 데이터에 대응하여 하나 이상의 문자 특징 정보를 저장하는 과정과,
    제1 터치 앤 드래그가 입력되면 상기 입력된 제1 터치 앤 드래그에 따라 그려진 궤적으로부터 제1 특징 정보를 검출하는 과정과,
    상기 검출된 제1 특징 정보와 상기 하나 이상의 문자 특징 정보를 비교하는 과정과,
    상기 검출된 제1 특징 정보와 동일한 문자 특징 정보를 가지는 적어도 하나의 제1 문자 데이터 후보를 검출하는 과정과,
    상기 검출된 제1 문자 데이터 후보를 표시하는 과정을 포함함을 특징으로 하는 필기 입력 가이드 방법.
  7. 제6항에 있어서, 상기 하나 이상의 문자 특징 정보를 저장하는 과정은,
    상기 적어도 하나의 문자 데이터로부터 뼈대 데이터를 추출하는 과정과,
    상기 추출된 뼈대 데이터로부터 상기 하나 이상의 문자 특징 정보를 추출하는 과정과,
    각 문자 데이터와 상기 추출된 하나 이상의 문자 특징 정보를 대응시켜 저장하는 과정을 포함함을 특징으로 하는 필기 입력 가이드 방법.
  8. 제6항에 있어서, 상기 문자 특징 정보는,
    상기 적어도 하나의 문자 데이터를 구성하는 각 획의 길이 비율 정보, 각도 정보, 방향 정보, 상대적 위치 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 필기 입력 가이드 방법.
  9. 제6항에 있어서, 상기 제1 문자 데이터 후보를 표시하는 과정은,
    상기 궤적의 위치를 기준으로 상기 검출된 적어도 하나의 제1 문자 데이터 후보를 겹쳐서 표시하는 과정임을 특징으로 하는 필기 입력 가이드 방법.
  10. 제6항에 있어서,
    제2 터치 앤 드래그 입력이 있으면 상기 입력에 따라 그려진 궤적으로부터 제2 특징 정보를 검출하는 과정과,
    상기 표시된 제1 문자 데이터 후보 중에서 상기 검출된 제2 특징 정보와 동일한 문자 특징 정보를 더 가지는 적어도 하나의 제2 문자 데이터 후보를 검출하는 과정과,
    상기 검출된 제2 문자 데이터 후보만을 표시하는 과정을 더 포함함을 특징으로 하는 필기 입력 가이드 방법.
KR1020120013169A 2012-02-09 2012-02-09 필기 인식을 위한 필기 입력 가이드 장치 및 방법 KR101898202B1 (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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