KR20120127000A - 문자인식을 이용한 이미지 관리 장치 및 그 방법 - Google Patents
문자인식을 이용한 이미지 관리 장치 및 그 방법Info
- Publication number
- KR20120127000A KR20120127000A KR1020110045188A KR20110045188A KR20120127000A KR 20120127000 A KR20120127000 A KR 20120127000A KR 1020110045188 A KR1020110045188 A KR 1020110045188A KR 20110045188 A KR20110045188 A KR 20110045188A KR 20120127000 A KR20120127000 A KR 20120127000A
- Authority
- KR
- South Korea
- Prior art keywords
- input
- image
- character recognition
- character
- unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000006870 function Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5846—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using extracted text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/20—Contour coding, e.g. using detection of edges
-
- 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/22—Character recognition characterised by the type of writing
- G06V30/226—Character recognition characterised by the type of writing of cursive writing
- G06V30/2268—Character recognition characterised by the type of writing of cursive writing using stroke segmentation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Library & Information Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Character Discrimination (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 문자 알림을 이용한 이미지 관리 장치 및 방법에 관한 것이다.
이를 위해 본 발명은 필기 데이터를 입력받고, 필기 데이터에 대한 획 순서 정보를 취득하며, 필기 데이터가 표시된 필기 화면을 캡쳐하여 캡쳐된 필기 화면을 입력 이미지로 저장한 후 취득된 획 순서 정보를 이용하여 입력 이미지에 대한 문자 인식을 수행하고, 문자 인식에 대한 결과에 따라 인식된 문자와 상기 입력 이미지를 대응시켜 저장함으로써 사용자가 직접 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
이를 위해 본 발명은 필기 데이터를 입력받고, 필기 데이터에 대한 획 순서 정보를 취득하며, 필기 데이터가 표시된 필기 화면을 캡쳐하여 캡쳐된 필기 화면을 입력 이미지로 저장한 후 취득된 획 순서 정보를 이용하여 입력 이미지에 대한 문자 인식을 수행하고, 문자 인식에 대한 결과에 따라 인식된 문자와 상기 입력 이미지를 대응시켜 저장함으로써 사용자가 직접 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
Description
본 발명은 이미지를 관리하기 위한 장치에 관한 것으로, 특히 사용자가 입력한 문자를 이용하여 이미지를 관리하기 위한 장치 및 방법을 제공한다.
일반적인 이미지 관리 검색 시스템은 카메라로 촬영한 이미지에 사용자가 문자를 입력하여 촬영 이미지에 대한 제목이나 키워드를 설정하고, 설정된 제목 또는 키워드에 해당하는 촬영 이미지가 시간 순서대로 저장한다.
또한, 이미지 관리 검색 시스템은 특정 이미지 제공 업체로부터 제공된 이미지를 시간 순서로 저장하거나 사용자가 해당 이미지에 태깅을 달 수도 있다.
뿐만 아니라 이미지 관리 검색 시스템은 키워드를 데이터 베이스에 입력할 시 키워드를 이미지가 저장된 데이터베이스에 등록하고, 사용자로부터 키워드 검색 요청이 있으면 요청된 키워드만 검색하여 검색된 이미지들만을 관리하도록 한다.
한편, 이미지 관리 검색 시스템은 또 다른 방법으로 이미지 관리 검색을 위한 서버로 이미지를 전송하고, 이미지를 수신한 서버가 이미지 인식을 수행한 후 이를 처리한다.
상기와 같이 종래의 이미지 관리 검색 시스템은 사용자가 이미지를 직접 태깅을 입력하거나 키워드를 데이터베이스에 입력하여 검색에 활용하는 방식으로 구성되어 있거나 이미지 관리 검색을 위한 서버로 이미지를 전송하여 이미지 인식을 수행한 후 처리하도록 되어 있다.
이와 같이 사용자가 직접 키워드를 데이터베이스에 입력하는 방식은 어플리케이션에서 태그 또는 키워드를 입력하는 사용자 인터페이스를 제공하고, 제공된 사용자 인터페이스를 통해서 사용자가 수동으로 입력하는 과정을 거쳐야 하는 불편함이 있다.
또한, 이미지를 서버에 전송하여 인식 키워드를 추출하는 방식은 사람이 필기로 입력한 이미지를 전송할 시 필기한 획(stroke)의 순서에 대한 획 순서 정보를 받아들일 수 없어서 인식률이 저조하기 때문에 사용자가 원하는 이미지 검색 결과를 전달하지 못하는 단점이 있다.
따라서, 본 발명은 사용자에 의해서 필기로 입력된 문자를 인식하고, 인식된 문자를 입력된 문자에 대한 이미지의 키워드로써 설정하여 관리하기 위한 이미지 관리 장치 및 그 방법을 제공한다.
상술한 바를 달성하기 위한 본 발명은 문자 인식을 이용한 이미지 관리 장치에 있어서, 필기 데이터를 입력받는 입력부와, 상기 입력된 필기 데이터가 표시된 필기 화면을 캡쳐하는 입력 이미지 생성부와, 문자 인식을 수행하는 문자 인식부와, 상기 입력부를 통해서 입력된 필기 데이터에 대한 획 순서 정보를 취득하고, 상기 입력 이미지 생성부로부터 캡쳐된 필기 화면을 입력 이미지로 저장한 후 상기 취득된 획 순서 정보를 이용하여 상기 문자 인식부를 통해서 상기 입력 이미지에 대한 문자 인식을 수행하고, 상기 문자 인식에 대한 결과에 따라 인식된 문자와 상기 입력 이미지를 대응시켜 저장하도록 제어하는 제어부를 포함하는 것을 특징으로 한다.
또한, 본 발명은 이미지 관리 장치에서 문자 인식을 이용하여 이미지를 관리하기 위한 방법에 있어서, 필기 데이터를 입력받는 과정과, 상기 필기 데이터에 대한 획 순서 정보를 취득하는 과정과, 상기 필기 데이터가 표시된 필기 화면을 캡쳐하는 과정과, 상기 캡쳐된 필기 화면을 입력 이미지로 저장하는 과정과, 상기 취득된 획 순서 정보를 이용하여 상기 입력 이미지에 대한 문자 인식을 수행하는 과정과, 상기 문자 인식에 대한 결과에 따라 인식된 문자와 상기 입력 이미지를 대응시켜 저장하는 과정을 포함함을 특징으로 하는 한다.
본 발명은 필기 데이터를 영상으로 캡쳐하고, 필기 데이터의 필기 순서 정보를 이용하여 온라인 필기 인식기능을 수행할 수 있기 때문에 자동으로 전체 텍스트(full-text) 검색을 위한 키워드를 생성할 수 있고, 필기 이미지의 관리 및 검색을 지원할 수 있다는 이점이 있다.
또한, 본 발명은 타블렛(Tablet) 또는 터치스크린 상에서 사람이 손으로 필기한 데이터를 이미지로 캡쳐하고, 필기 시 획 순서에 대한 정보를 취득한 후 이를 이용하여 문자 인식을 수행한 후 인식 결과와 캡쳐된 이미지를 전체 텍스트로 저장하여 검색에 활용할 수 있기 때문에 이미지 저장 시 사용자가 직접 키워드를 입력할 필요 없이 자동으로 키워드가 설정될 수 있다는 이점이 있다.
도 1은 본 발명의 실시 예에 따른 이미지 관리 장치의 구성도를 나타내는 도면,
도 2는 본 발명의 실시 예에 따라 이미지 관리 장치가 문자 인식을 이용하여 입력 이미지를 저장하는 과정을 나타내는 흐름도,
도 3은 본 발명의 실시 예에 따라 이미지 관리 장치에서 입력된 키워드에 대응하는 이미지를 검색하는 과정을 나타내는 흐름도,
도 4는 본 발명의 실시 예에 따라 이미지 관리 시스템의 구성도를 나타내는 도면,
도 5는 본 발명의 실시 예에 따라 이미지 관리 시스템에서 문자 인식을 이용하여 이미지를 저장하는 과정을 나타내는 신호 흐름도,
도 6은 본 발명의 실시 예에 따라 이미지 관리 시스템에서 입력된 키워드에 대응하는 이미지를 검색하는 과정을 나타내는 신호 흐름도.
도 2는 본 발명의 실시 예에 따라 이미지 관리 장치가 문자 인식을 이용하여 입력 이미지를 저장하는 과정을 나타내는 흐름도,
도 3은 본 발명의 실시 예에 따라 이미지 관리 장치에서 입력된 키워드에 대응하는 이미지를 검색하는 과정을 나타내는 흐름도,
도 4는 본 발명의 실시 예에 따라 이미지 관리 시스템의 구성도를 나타내는 도면,
도 5는 본 발명의 실시 예에 따라 이미지 관리 시스템에서 문자 인식을 이용하여 이미지를 저장하는 과정을 나타내는 신호 흐름도,
도 6은 본 발명의 실시 예에 따라 이미지 관리 시스템에서 입력된 키워드에 대응하는 이미지를 검색하는 과정을 나타내는 신호 흐름도.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부 도면에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
도 1은 본 발명의 실시 예에 따른 이미지 관리 장치의 구성도를 나타내는 도면이다.
본 발명의 이미지 관리 장치는 제어부(100), 입력부(110), 메모리부(120), 입력 이미지 생성부(130), 문자 인식부(140)를 포함한다.
제어부(100)는 이미지 관리 장치의 전반적인 동작을 제어하는데, 특히 입력부(110)를 통해서 필기 데이터가 입력되면 입력된 필기 데이터의 획 순서 정보를 기록하여 메모리부(120)에 저장한다. 여기서, 획 순서 정보는 사용자가 필기 데이터를 입력할 시 필기 문자의 각 획이 입력되는 순서를 나타내는 정보이다. 예를 들어, 사용자가 "사"를 필기로 입력하는 경우 제어부(100)는 총 4획의 횟수로 각 획이 입력되는 순서를 저장하는 것이다. 이때, 필기 문자의 획이 입력되는 순서는 사용자의 필기 방식에 따라 다르게 설정된다.
제어부(100)는 필기 데이터가 표시된 화면을 저장하기 위한 요청이 있으면 입력 이미지 생성부(130)를 통해서 필기 데이터가 표시된 화면을 캡쳐하도록 제어하고, 캡쳐된 화면을 입력 이미지로 메모리부(140)에 저장한다. 여기서, 필기 데이터가 표시된 화면은 입력부가 터치 스크린 또는 타블렛과 같은 입출력 화면 표시가 가능한 장치인 경우 터치 스크린 또는 타블렛의 입출력 화면이거나 입력 터치 패널과 출력 표시 화면이 별개로 구성된 경우 출력 표시 화면이 될 수 있다.
제어부(100)는 문자 인식부(140)를 통해서 입력 이미지에 대한 문자 인식을 수행하도록 제어한다. 이때, 문자 인식부(140)는 획 입력 순서와 입력된 필기 궤적에 따른 문자 형태를 판단하여 필기 문자를 인식한다. 다시 말해서, 문자 인식부(140)는 일반적인 필기 문자 인식 방법을 이용하여 필기 문자를 인식하는데, 예를 들면, 사용자의 문자가 필기된 궤적에 따라 입력된 신호를 샘플링하여 2차원 좌표 값으로 발생시키고, 발생된 2차원 좌표 값과 이에 대응되는 획의 입력 순서에 따른 시간성을 바탕으로 획 특징들을 추출한다. 이후 추출된 획 특징들을 이용하여 HMM(Hidden Markov Model)과 같은 확률 모델 분류기를 통해 미리 설정된 인식 대상 문자들 중에서 가장 인식될 확률이 높은 문자를 인식 결과로 출력하게 된다.
본 발명에서는 사용자가 입력한 문자의 획 입력 순서를 미리 저장하여 문자 인식부(140)를 통해서 획에 대한 특징 추출 및 이에 대한 확률 모델을 기반으로 하여 인식 확률이 가장 높은 문자를 최종 인식 결과로 출력한다.
상기의 문자 인식에 완료되면 제어부(100)는 인식된 문자와 입력 이미지를 대응시켜 메모리부(120)에 저장한다.
본 발명에서는 필기 문자 인식의 정확성을 높이기 위하여 단어 기반의 후처리 및 단어 후보 기능을 추가하여 검색에 활용할 수 있다. 다시 말해서, 문자 인식을 통해서 인식된 정합도가 가장 높은 문자뿐 아니라 해당 문자와 비슷한 문자 유형 및 후보 문자 N개를 추출하여 함께 저장하면 인식결과의 오류로 인한 검색실패를 보완할 수 있게 된다. 예를 들어, 인식된 문자가 “장치”인 경우 “장지”, “창지”, “장차”, “정지”, “정차”….등과 같은 비슷한 문자를 함께 저장할 수 있다.
이후 입력부(110)를 통해서 이미지 검색을 위한 키워드가 입력되면 제어부(100)는 메모리부(120)에 저장된 복수의 이미지 데이터들 중 입력된 키워드에 대응하는 이미지 데이터를 검색한다.
제어부(100)는 검색된 이미지 데이터에 대한 목록을 구성하여 화면에 디스플레이하거나 검색된 이미지 데이터를 화면에 디스플레이한다.
입력부(110)는 터치 스크린 또는 타블렛과 같은 사용자 입력에 의해 특정 화면, 가상 키패드를 포함한 입력화면을 표시한다. 예를 들어, 입력부(110)는 사용자가 원하는 내용을 입력할 수 있는 다수의 키 버튼이 포함된 키 버튼 영역과, 한글, 영어, 숫자 및 특수문자를 선택할 수 있는 다수의 키 버튼이 포함된 특수키 영역, 터치에 의해 입력되는 문자나 숫자 또는 특수문자와 같은 정보가 출력되는 정보표시영역, 다수의 메뉴 키 버튼들로 구성된 입력화면을 표시할 수 있다.
또한, 입력부(110)는 한글, 영어, 숫자 및 특수문자를 선택할 수 있는 다수의 키 버튼이 포함된 특수키 영역, 손가락 또는 스타일러스 펜을 이용하여 사용자의 필기를 직접 입력하기 위한 필기인식영역, 터치에 의해 입력되는 문자나 숫자 또는 특수문자와 같은 정보가 출력되는 정보표시영역, 다수의 메뉴 키 버튼들로 구성된 입력화면을 표시할 수도 있다.
뿐만 아니라, 입력부(110)는 사용자의 필기를 입력하기 위한 필기인식 영역으로만 구성된 입력화면을 표시할 수도 있다.
메모리부(120)는 입력된 필기 데이터의 획 순서 정보를 저장하고, 입력 이미지 생성부(130)를 통해서 캡쳐된 필기 화면을 저장한다. 또한, 메모리부(120)는 인식된 문자에 대응된 입력 이미지를 저장한다.
입력 이미지 생성부(130)는 필기 데이터가 표시된 화면을 저장하기 위한 요청이 있으면 필기 데이터가 표시된 화면을 캡쳐한다.
문자 인식부(140)는 획 입력 순서와 입력된 필기 궤적에 따른 문자 형태를 판단하여 입력 이미지에 대한 필기 문자를 인식한다. 이때, 필기 문자 인식은 상기의 제어부(100)에서 함께 설명한 문자 인식 방법을 이용할 수 있다.
이와 같이 본 발명은 이미지 저장 시 사용자가 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
도 2는 본 발명의 실시 예에 따라 이미지 관리 장치가 문자 인식을 이용하여 입력 이미지를 저장하는 과정을 나타내는 흐름도이다.
200단계에서 입력부(110)를 통해서 필기 데이터가 입력되면 제어부(100)는 210단계에서 입력된 필기 데이터에 대한 획 순서 정보를 기록하여 메모리부(120)에 저장한다.
220단계에서 제어부(100)는 입력부(110)를 통해서 필기 데이터가 표시된 필기 화면을 저장하기 위한 요청이 있는지 판단하여 요청이 있으면 230단계로 진행하고, 그렇지 않으면 200단계로 진행하여 계속적으로 필기 데이터를 입력받은 후 210~220단계를 진행한다.
230단계에서 제어부(100)는 입력 이미지 생성부(130)를 통해서 필기 데이터가 표시된 필기 화면을 캡쳐한다.
240단계에서 제어부(100)는 캡쳐된 필기 화면을 입력 이미지로 메모리부(120)에 저장한다.
250단계에서 제어부(100)는 문자 인식부(140)를 통해서 입력 이미지에 대한 문자 인식을 수행한다. 이때, 문자 인식은 상기에서 설명한 필기 문자 인식 방법을 이용하여 수행할 수 있다.
260단계에서 제어부(100)는 인식된 문자를 입력 이미지에 대응시켜 메모리부(120)에 저장한다.
이와 같이 본 발명은 이미지 저장 시 사용자가 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
도 3은 본 발명의 실시 예에 따라 이미지 관리 장치에서 입력된 키워드에 대응하는 이미지를 검색하는 과정을 나타내는 흐름도이다.
300단계에서 제어부(100)는 입력부(110)를 통해서 이미지 검색을 위한 키워드 입력이 있는지 여부를 판단하여 키워드 입력이 있으면 310단계로 진행하고, 그렇지 않으면 300단계에서 키워드 입력이 있는지 여부를 계속적으로 판단한다.
310단계에서 제어부(100)는 메모리부(120)에 저장된 복수의 이미지들 중 입력된 키워드에 대응하는 이미지를 검색한다.
320단계에서 제어부(100)는 검색된 이미지를 화면에 디스플레이한다. 이때, 제어부(100)는 검색된 이미지에 대한 목록을 생성하고, 생성된 목록을 화면에 디스플레이할 수 있다.
도 4는 본 발명의 실시 예에 따라 이미지 관리 시스템의 구성도를 나타내는 도면이다.
본 발명의 이미지 관리 시스템은 클라이언트 단말(400)과 서버(500)를 포함한다.
클라이언트 단말(400)은 제어부(410), 입력부(420), 메모리부(430), 입력 이미지 생성부(440), 송수신부(450)를 포함한다.
제어부(410)는 이미지 관리 장치의 전반적인 동작을 제어하는데, 특히 입력부(420)를 통해서 필기 데이터가 입력되면 입력된 필기 데이터의 획 순서 정보를 기록하여 메모리부(430)에 저장한다.
제어부(410)는 필기 데이터가 표시된 화면을 저장하기 위한 요청이 있으면 입력 이미지 생성부(440)를 통해서 필기 데이터가 표시된 화면을 캡쳐하도록 제어하고, 캡쳐된 화면을 입력 이미지로 메모리부(430)에 저장한다.
제어부(410)는 획 순서 정보와 입력 이미지를 서버(500)로 전달한다.
이후 입력부(420)를 통해서 이미지 검색을 위한 키워드가 입력되면 제어부(410)는 입력된 키워드를 포함하는 이미지 검색 요청 메시지를 서버(500)로 전달한다.
서버(500)로부터 검색된 이미지에 대한 목록이 전달되면 제어부(410)는 수신된 목록을 화면에 표시한다. 이때, 서버(500)로부터 검색된 이미지가 전달되면 제어부(410)는 수신된 이미지를 화면에 표시할 수 있다.
입력부(420)는 터치 스크린 또는 타블렛과 같은 사용자 입력에 의해 특정 화면, 가상 키패드를 포함한 입력화면을 표시한다. 또한, 입력부(110)는 사용자의 필기를 입력하기 위한 필기인식 영역으로만 구성된 입력화면을 표시할 수도 있다.
메모리부(430)는 입력된 필기 데이터의 획 순서 정보를 저장하고, 입력 이미지 생성부(440)를 통해서 캡쳐된 필기 화면을 저장한다.
입력 이미지 생성부(440)는 필기 데이터가 표시된 화면을 저장하기 위한 요청이 있으면 필기 데이터가 표시된 화면을 캡쳐한다.
송수신부(450)는 획 순서 정보와 입력 이미지를 서버(500)로 전달하고, 서버(500)로부터 검색된 이미지에 대한 목록 또는 검색된 이미지를 수신한다.
한편, 서버(500)는 제어부(510), 송수신부(520), 문자 인식부(530), 데이터베이스(540)를 포함한다.
제어부(510)는 클라이언트 단말(400)로부터 획 순서 정보와 입력 이미지가 수신되면 문자 인식부(530)를 통해서 수신된 획 입력 순서와 입력된 필기 궤적에 따른 문자 형태를 판단하여 입력 이미지에 대한 필기 문자를 인식한다.
제어부(510)는 인식된 문자를 수신된 입력 이미지에 대응시켜 데이터베이스(540)에 저장한다.
이후 클라이언트 단말(400)로부터 입력된 키워드를 포함하는 이미지 검색 요청 메시지가 수신되면 제어부(510)는 데이터베이스(540)에 저장된 복수의 이미지들 중 수신된 키워드에 대응하는 이미지를 검색한다.
제어부(510)는 검색된 이미지에 대한 목록을 생성하여 클라이언트 단말(400)로 목록을 전달한다. 또한, 제어부(510)는 검색된 이미지를 클라이언트 단말(400)로 전달할 수도 있다.
송수신부(520)는 클라이언트 단말(400)로부터 획 순서 정보와 입력 이미지를 수신하고, 검색된 이미지에 대한 목록 또는 검색된 이미지를 클라이언트 단말(400)로 전달한다.
문자 인식부(530)는 획 입력 순서와 입력된 필기 궤적에 따른 문자 형태를 판단하여 입력 이미지에 대한 필기 문자를 인식한다. 이때, 필기 문자 인식은 상기에서 설명한 문자 인식 방법을 이용할 수 있다.
데이터베이스(540)는 복수의 키워드에 대응하는 복수의 이미지 데이터를 저장하는데, 인식된 문자에 대응하는 입력 이미지를 저장한다.
이와 같이 본 발명은 이미지 저장 시 사용자가 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
도 5는 본 발명의 실시 예에 따라 이미지 관리 시스템에서 문자 인식을 이용하여 이미지를 저장하는 과정을 나타내는 신호 흐름도이다.
600단계에서 입력부(420)를 통해서 필기 데이터가 입력되면 클라이언트 단말(400)의 제어부(410)는 610단계에서 입력된 필기 데이터의 획 순서 정보를 메모리부(430)에 저장한다.
620단계에서 클라이언트 단말(400)의 제어부(410)는 입력부(420)를 통해서 필기 데이터가 표시된 필기 화면을 저장하기 위한 요청이 있는지 판단하여 요청이 있으면 630단계로 진행하고, 그렇지 않으면 600단계로 진행하여 계속적으로 필기 데이터를 입력받은 후 610~620단계를 진행한다.
630단계에서 클라이언트 단말(400)의 제어부(410)는 입력 이미지 생성부(440)를 통해서 필기 데이터가 표시된 필기 화면을 캡쳐한다.
640단계에서 클라이언트 단말(400)의 제어부(410)는 캡쳐된 필기 화면을 입력 이미지로 메모리부(430)에 저장한다.
650단계에서 클라이언트 단말(400)의 제어부(410)는 입력 이미지와 함께 획 순서 정보를 서버(500)로 전달한다.
660단계에서 서버(500)의 제어부(510)는 수신된 획 순서 정보를 이용하여 문자 인식부(140)를 통해서 입력 이미지에 대한 문자 인식을 수행한다. 이때, 문자 인식은 일반적인 필기 문자 인식 방법을 이용하여 수행할 수 있다.
670단계에서 서버(500)의 제어부(510)는 인식된 문자를 입력 이미지에 대응시켜 데이터베이스(540)에 저장한다.
이와 같이 본 발명은 이미지 저장 시 사용자가 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
도 6은 본 발명의 실시 예에 따라 이미지 관리 시스템에서 입력된 키워드에 대응하는 이미지를 검색하는 과정을 나타내는 신호 흐름도이다.
700단계에서 클라이언트 단말기(400)의 제어부(410)는 입력부(420)를 통해서 이미지 검색을 위한 키워드 입력이 있는지 여부를 판단하여 키워드 입력이 있으면 710단계로 진행하고, 그렇지 않으면 700단계에서 키워드 입력이 있는지 여부를 계속적으로 판단한다.
710단계에서 클라이언트 단말기(400)의 제어부(410)는 입력된 키워드를 포함하는 이미지 검색 요청 메시지를 서버(500)로 전달한다.
720단계에서 서버(500)의 제어부(510)는 데이터베이스(540)에 저장된 복수의 이미지들 중 입력된 키워드에 대응하는 이미지를 검색한다.
730단계에서 서버(500)의 제어부(510)는 검색된 이미지에 대한 목록을 클라이언트 단말기(400)로 전달한다.
740단계에서 클라이언트 단말기(400)의 제어부(410)는 수신된 검색 이미지에 대한 목록 화면에 디스플레이한다. 이때, 제어부(410)는 서버(500)로부터 검색된 이미지가 수신되면 검색된 이미지를 화면에 디스플레이할 수 있다.
이와 같이 본 발명은 이미지 저장 시 사용자가 이미지에 대한 키워드를 직접 입력할 필요 없이 자동으로 필기 이미지에 대한 문자 인식을 통한 키워드 설정이 가능하다.
100: 제어부
110: 입력부
120: 메모리부
130: 입력 이미지 생성부
140: 문자 인식부
110: 입력부
120: 메모리부
130: 입력 이미지 생성부
140: 문자 인식부
Claims (8)
- 문자 인식을 이용한 이미지 관리 장치에 있어서,
필기 데이터를 입력받는 입력부와,
상기 입력된 필기 데이터가 표시된 필기 화면을 캡쳐하는 입력 이미지 생성부와,
문자 인식을 수행하는 문자 인식부와,
상기 입력부를 통해서 입력된 필기 데이터에 대한 획 순서 정보를 취득하고, 상기 입력 이미지 생성부로부터 캡쳐된 필기 화면을 입력 이미지로 저장한 후 상기 취득된 획 순서 정보를 이용하여 상기 문자 인식부를 통해서 상기 입력 이미지에 대한 문자 인식을 수행하고, 상기 문자 인식에 대한 결과에 따라 인식된 문자와 상기 입력 이미지를 대응시켜 저장하도록 제어하는 제어부를 포함하는 것을 특징으로 하는 이미지 관리 장치. - 제1항에 있어서, 상기 문자 인식부는,
상기 필기 데이터의 궤적을 통하여 획 입력 순서에 따른 시간성을 바탕으로 획 특징들을 추출하고, 상기 추출된 획 특징들을 바탕으로 미리 학습된 인식 대상 문자들 중에서 인식 확률이 가장 높은 문자를 상기 문자 인식 결과로 출력하는 것을 특징으로 하는 이미지 관리 장치. - 제2항에 있어서,
복수의 이미지들과, 상기 복수의 문자 후보에 대한 궤적 및 획 순서 정보를 저장하고, 상기 필기 데이터의 획 순서 정보와 상기 인식된 문자에 대응하는 입력 이미지를 저장하는 메모리부를 더 구비하는 것을 특징으로 하는 이미지 관리 장치. - 제3항에 있어서, 상기 제어부는,
상기 입력부를 통해서 이미지 검색을 위한 키워드 입력이 있으면 상기 메모리부에 저장된 복수의 이미지들 중 상기 입력된 키워드에 대응하는 이미지를 검색하고, 상기 검색된 이미지를 화면에 출력하는 것을 특징으로 하는 이미지 관리 장치. - 이미지 관리 장치에서 문자 인식을 이용하여 이미지를 관리하기 위한 방법에 있어서,
필기 데이터를 입력받는 과정과,
상기 필기 데이터에 대한 획 순서 정보를 취득하는 과정과,
상기 필기 데이터가 표시된 필기 화면을 캡쳐하는 과정과,
상기 캡쳐된 필기 화면을 입력 이미지로 저장하는 과정과,
상기 취득된 획 순서 정보를 이용하여 상기 입력 이미지에 대한 문자 인식을 수행하는 과정과,
상기 문자 인식에 대한 결과에 따라 인식된 문자와 상기 입력 이미지를 대응시켜 저장하는 과정을 포함함을 특징으로 하는 이미지 관리 방법. - 제5항에 있어서, 상기 문자 인식을 수행하는 과정은,
상기 필기 데이터의 궤적을 통하여 획 입력 순서에 따른 시간성을 바탕으로 획 특징들을 추출하는 과정과,
상기 추출된 획 특징들을 바탕으로 미리 학습된 인식 대상 문자들 중에서 인식 확률이 가장 높은 문자를 상기 문자 인식 결과로 출력하는 과정을 포함함을 특징으로 하는 이미지 관리 방법. - 제6항에 있어서,
복수의 이미지들과, 상기 복수의 문자 후보에 대한 궤적 및 획 순서 정보를 저장하는 과정과,
상기 필기 데이터의 획 순서 정보와 상기 인식된 문자에 대응하는 입력 이미지를 저장하는 과정을 더 포함함을 특징으로 하는 이미지 관리 방법. - 제7항에 있어서,
이미지 검색을 위한 키워드 입력이 있으면 상기 미리 저장된 복수의 이미지들 중 상기 입력된 키워드에 대응하는 이미지를 검색하는 과정과,
상기 검색된 이미지를 화면에 출력하는 과정을 더 포함함을 특징으로 하는 이미지 관리 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110045188A KR20120127000A (ko) | 2011-05-13 | 2011-05-13 | 문자인식을 이용한 이미지 관리 장치 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110045188A KR20120127000A (ko) | 2011-05-13 | 2011-05-13 | 문자인식을 이용한 이미지 관리 장치 및 그 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20120127000A true KR20120127000A (ko) | 2012-11-21 |
Family
ID=47512234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110045188A KR20120127000A (ko) | 2011-05-13 | 2011-05-13 | 문자인식을 이용한 이미지 관리 장치 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20120127000A (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020060019A1 (ko) * | 2018-09-21 | 2020-03-26 | 네이버 주식회사 | 글자 검출 장치, 방법 및 시스템 |
CN113011413A (zh) * | 2021-04-15 | 2021-06-22 | 深圳市鹰硕云科技有限公司 | 基于智能笔手写图像的处理方法、装置、***及存储介质 |
-
2011
- 2011-05-13 KR KR1020110045188A patent/KR20120127000A/ko active Search and Examination
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020060019A1 (ko) * | 2018-09-21 | 2020-03-26 | 네이버 주식회사 | 글자 검출 장치, 방법 및 시스템 |
CN113011413A (zh) * | 2021-04-15 | 2021-06-22 | 深圳市鹰硕云科技有限公司 | 基于智能笔手写图像的处理方法、装置、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8943092B2 (en) | Digital ink based contextual search | |
JP5857124B2 (ja) | 画像解析装置、画像解析システム、画像解析方法 | |
US20180329488A1 (en) | Audio-visual interaction with user devices | |
US8364680B2 (en) | Computer systems and methods for collecting, associating, and/or retrieving data | |
CN104699784B (zh) | 一种基于交互式输入的数据搜索方法及装置 | |
RU2015104790A (ru) | Способ и устройство пользовательского интерфейса для пользовательского терминала | |
US20040240739A1 (en) | Pen gesture-based user interface | |
EP2765473A1 (en) | Input processing method and apparatus | |
US9207808B2 (en) | Image processing apparatus, image processing method and storage medium | |
US10152472B2 (en) | Apparatus and method for generating summary data of E-book or E-note | |
US20130311506A1 (en) | Method and apparatus for user query disambiguation | |
CN104866216B (zh) | 一种信息处理方法及智能笔 | |
US20140348400A1 (en) | Computer-readable recording medium storing program for character input | |
WO2018036023A1 (zh) | 智能手表的文本输入方法及装置 | |
CN115509413A (zh) | 显示方法、装置、词典笔、电子设备和存储介质 | |
CN103034426B (zh) | 一种终端及其联系人搜索方法 | |
CN109074355A (zh) | 用于表意字符分析的方法和*** | |
KR20120127000A (ko) | 문자인식을 이용한 이미지 관리 장치 및 그 방법 | |
CN117612173A (zh) | 词典笔、展示方法和存储介质 | |
JP2011197744A5 (ko) | ||
US20110294522A1 (en) | Character recognizing system and method for the same | |
CN107203572A (zh) | 一种图片搜索的方法及装置 | |
CN106408560B (zh) | 一种快速获取有效图像的方法和装置 | |
JP6039066B2 (ja) | 電子機器、手書き文書検索方法およびプログラム | |
KR101900303B1 (ko) | 사용자 입력에 따른 멀티미디어 검색 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination |