KR101384784B1 - 모바일 기기 카메라 화면의 사물 위치 판단 방법 - Google Patents

모바일 기기 카메라 화면의 사물 위치 판단 방법 Download PDF

Info

Publication number
KR101384784B1
KR101384784B1 KR1020120158369A KR20120158369A KR101384784B1 KR 101384784 B1 KR101384784 B1 KR 101384784B1 KR 1020120158369 A KR1020120158369 A KR 1020120158369A KR 20120158369 A KR20120158369 A KR 20120158369A KR 101384784 B1 KR101384784 B1 KR 101384784B1
Authority
KR
South Korea
Prior art keywords
object image
image
pixels
camera
mobile device
Prior art date
Application number
KR1020120158369A
Other languages
English (en)
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 KR1020120158369A priority Critical patent/KR101384784B1/ko
Application granted granted Critical
Publication of KR101384784B1 publication Critical patent/KR101384784B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/22Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/56Extraction of image or video features relating to colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/62Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extraction; Pattern tracking

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Geometry (AREA)
  • Image Analysis (AREA)

Abstract

본 발명은 모바일 기기 카메라 화면의 사물 위치 판단 방법에 관한 것이다. 본 발명의 사물 위치 판단 방법은 카메라로부터 명함, 영수증 등과 같이 직사각형상의 사물 이미지를 추출하여 축소하고, 상기 추출된 사물 이미지의 모서리에 따라 윤곽선을 검출하며, 상기 사물 이미지에서 4개 영역을 추출한 후 상기 4개 영역 내 상기 사물의 윤곽선의 색상 정보로 위치를 판단하는 과정을 단계를 포함한다. 이때 상기 사물 이미지의 4개 영역은 사물 이미지의 각 모서리 영역을 포함하고, 좌측 상단 영역, 우측 하단 영역, 좌측 하단 영역 및 - 우측 상단 영역의 순서대로 검색한다. 이와 같은 본 발명에 따르면, 스마트 폰과 같은 모바일 기기에서 촬영 대상 객체인 사물 이미지가 적정 위치에 있는지를 빠르게 판단할 수 있는 이점이 있다.

Description

모바일 기기 카메라 화면의 사물 위치 판단 방법{Methods for detecting optimal position for mobile device}
본 발명은 모바일 기기 카메라 화면의 사물 위치 판단방법에 관한 것으로, 더욱 상세하게는 카메라를 통해 문자 등이 인쇄된 사물 이미지를 인식하고자 하는 경우 카메라의 화면상에 그 사물 이미지가 적절한 위치에 위치하고 있는지를 판단하는 모바일 기기 카메라 화면의 사물 위치 판단 방법에 관한 것이다.
모바일 기기의 지속적인 발전에 따라, 카메라 기능을 제공하는 모바일 기기는 보편화된 기술이 되었으며, 모바일 기기의 카메라를 활용하는 경우가 점점 증가하고 있다. 최근에는 모바일 기기 카메라를 사물을 찍는 용도뿐만 아니라, QR 코드, OCR(Optical character Recognition)과 같은 이미지를 인식하여 원하는 정보를 제공하도록 하는 서비스를 제공하는 용도로도 사용하고 있다.
이를 위해, 모바일 기기에는 카메라를 이용하여 이미지를 인식할 수 있도록 일련의 어플리케이션이 설치된다. 이러한 어플리케이션은 카메라의 화면상에 촬영 대상 객체로서 사물 이미지의 위치를 표시하는 기능을 제공한다. 이는 사용자가 화면상에 표시된 마크를 기준으로 하여 카메라와 사물의 위치, 크기 및 방향을 최적 조건으로 조절할 수 있도록 하는 기능을 보조한다. 결국, 촬영 대상 객체인 사물 이미지의 문자를 선명하게 해줌으로써, 사물의 이미지 인식 능력을 향상시키는 것이라 할 수 있다.
하지만, 사용자가 모바일 기기의 카메라 화면상에 표시된 영역으로 사물의 이미지를 맞추더라도 모바일 기기가 이를 인식하지 못하는 경우가 있다. 예컨대, 사물 이미지가 촬영을 위한 정해진 범위에서 이탈된 경우가 해당된다. 이 경우 모바일 기기는 사물 이미지의 인식을 위한 부가적인 장치가 필요하였다. 이에 다라 장치의 복잡성에 의해 사물에 대한 이미지가 올바르게 위치하였는지 판단하는 과정에서 많은 시간이 소요된다.
예컨대, 카메라의 화면상에 위치한 촬영 대상 객체의 예를 보인 도 1을 보면, 도 1a는 화면상에 문자 인식이 가능한 정도로서 사물 이미지가 촬영된 예를 보이고 있다. 이를 보면, 직사각형의 사물 이미지(20)에 대해 위치, 크기 및 방향이 모바일 기기가 사물 이미지(20)를 쉽게 인식할 수 있도록 촬영된 것이다. 반면, 도 1b는 카메라 화면상에 촬영되는 사물 이미지(20)가 기울어진 상태임을 알 수 있다. 이처럼 사물 이미지(20)가 촬영을 위한 적정 위치에 위치되지 않은 경우 사물 이미지920)를 촬영하였더라도 그 사물 이미지의 문자를 인식하기는 쉽지 않을 것이다. 여기서, 도면부호 10은 배경 이미지를 말한다.
따라서, 모바일 기기의 경우 카메라가 촬영한 사물 이미지(20)를 인식하기 위해서는 도 1a와 같이 촬영 대상 객체인 사물 이미지(20)가 적정 위치에 존재하여야 한다. 이를 위해서는 사물 이미지(20)를 촬영하기 전에 때 카메라의 화면상에 촬영 대상 객체가 적절한 위치에 있는지는 빠르게 판단하여 사물 인식의 활용성을 증대시킬 필요성이 있다.
한국 등록 특허 KR 0,440,387
따라서 본 발명의 목적은 상기한 문제점을 해결하기 위한 것으로, 촬영하고자 하는 객체인 사물 이미지가 카메라 화면상의 적정 위치에 위치하고 있는지를 정확하고 신속하게 파악할 수 있도록 하는 것이다.
본 발명의 일 측면에 따른 모바일 기기 카메라 화면의 사물 위치 판단 방법은, 카메라로부터 실시간으로 영상 내의 사물 이미지를 추출하는 단계; 상기 추출된 사물 이미지의 모서리에 따라 윤곽선을 검출하는 단계; 상기 사물 이미지에서 4개 영역을 추출하는 단계; 및 상기 4개 영역 내 상기 사물의 윤곽선의 색상 정보로 위치를 판단하는 단계;를 포함한다.
이때, 상기 윤곽선을 검출하는 단계는, 상기 실시간 영상 이미지에 윤곽선 검출 필터를 마스킹하여 상기 윤곽선을 검출할 수 있다.
또한, 상기 4개 영역을 추출하는 단계는, 좌측 상단을 기준으로, 좌측 하단, 우측 상단, 및 우측 하단을 윤곽선이 검출된 영상의 가로 및 세로의 비율에 따라 일정 크기로 추출할 수 있다.
또한, 상기 위치를 판단하는 단계는, 상기 4개 영역 내의 모든 픽셀에 대해서, 각 픽셀의 색상 값을 획득하는 단계; 상기 색상 값을 기준값과 비교하는 단계; 기준값보다 작은 픽셀 수를 카운트하는 단계; 및 상기 카운트 된 픽셀 수를 각 영역의 픽셀 높이 최대값과 비교하는 단계를 포함한다.
이때, 상기 픽셀 수를 카운트 하는 단계는 상기 영역 내의 세로의 위치가 같고, 가로의 위치가 다른 픽셀에 대해서는 한번만 카운트될 수 있다.
또한, 상기 픽셀 수를 각 영역의 높이 최대값과 비교하는 단계는, 높이 최대값과 픽셀 수가 동일한 경우만 적정 위치로 판단하며, 상기 4개 영역이 모두 상기 적정 위치로 판단되는 경우 사물의 위치가 바르게 들어왔음을 판단할 수 있다.
이와 같이 구성된 본 발명의 모바일 기기 카메라 화면의 사물 위치 판단 방법에 따르면, 촬영 대상 객체인 사각형 모양의 사물 이미지에 대한 각 모서리 영역의 위치를 판단하는 알고리즘을 적용함으로써, 사물 이미지가 적정 위치에 있는지를 빠르게 판단할 수 있는 효과가 있다.
이를 통해 카메라나 카메라가 부가된 각종 모바일 기기의 장치의 복잡도를 최소화할 수 있어 제조 비용 등을 절감할 수 있는 효과도 기대할 수 있다.
도 1은 일반적으로 카메라의 화면상에 위치하는 촬영 대상 객체의 예를 보인 도면
도 2는 본 발명을 설명하기 위해 제안되는 모바일 기기의 구성도
도 3은 본 발명의 바람직한 실시 예에 따른 모바일 기기 카메라 화면의 사물 위치 판단 방법을 보인 흐름도
도 4 및 도 5는 도 3의 사물 위치 판단방법을 설명하기 위해 보인 실시 예 도면
이하 본 발명에 의한 모바일 기기 카메라 화면의 사물 위치 판단 방법의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
본 실시 예는 셀룰러 폰이나 스마트 폰과 같은 모바일 기기에 채용된 카메라를 이용하여 문자가 인쇄된 사물 이미지를 촬영할 경우, 촬영 가능 여부를 미리 알 수 있도록 하기 위하여 촬영 대상 객체인 사물 이미지가 적정 위치에 위치하는지를 판단하는 것이다.
도 2는 본 발명을 설명하기 위해 제안되는 모바일 기기의 구성도이다. 실시 예에서 모바일 기기는 스마트 폰을 예를 들어 설명할 것이다. 이때 촬영 객체인 사물 이미지 및 배경 이미지의 도면부호는 도 1a 및 도 1b에 부여된 도면 부호를 그대로 사용할 것이다.
도 2를 보면 스마트 폰(100)에는 사물 이미지를 촬영하기 위한 카메라(110)가 구성된다. 그리고 카메라(110)가 위치한 스마트 폰(100)의 일 면에는 사물 이미지(20)의 촬영시 사물 이미지(20)와 배경 이미지(10)의 색상 차이가 충분하도록 일정 밝기를 제공하는 조명(120)이 함께 구성된다.
카메라(110) 및 조명(120)에 의해 사물 이미지(20)의 영상 정보를 획득하는 영상 획득부(130)가 구성된다. 실질적으로 영상 획득부(130)에 의해 획득되는 정보는 카메라(110)의 화면에 표시되는 정보가 된다.
영상 획득부(130)에 의해 획득된 사물 이미지(20)를 충분히 작은 크기로 축소하는 사물 이미지 축소부(140)가 구성된다. 사물 이미지 축소부(140)는 획득된 사물 이미지(20)를 판독할 수 있을 만큼의 크기로 축소하는 역할을 한다. 사물 이미지(20)의 크기를 축소함으로써 스마트 폰(100)의 메모리 등에서 차지하는 저장 용량을 줄이고 아울러 아래에서 설명하는 위치 판단 방법의 처리 시간 등도 단축시킬 수 있을 것이다.
사물 이미지 축소부(140)에 의해 축소된 사물 이미지(20)의 윤곽선을 검출하는 윤곽선 검출부(150)가 구성된다. 윤곽선 검출부(150)는 배경 이미지(10)와 사물 이미지(20)를 구분할 수 있게 한다.
사물 이미지(20)에 대한 윤곽선이 검출되면, 윤곽선의 좌측상단/좌측하단/우측상단/우측하단 영역의 픽셀당 색상 정보를 검색하는 영역별 검색부(160)가 구성된다.
영역별 검색부(160)의 검색 값을 전달받고 사물 이미지(20)가 카메라(110) 화면상의 적정 위치에 위치하고 있는지를 판단하는 판단부(170)가 구성된다. 판단부(170)는 상기 좌측상단/좌측하단/우측상단/우측하단의 4개 영역이 모두 올바르게 위치하는 경우에만 카메라(110) 화면상의 적정 위치에 사물 이미지(20)가 위치하고 있는 것으로 판단한다.
이어 상기의 구성을 가지는 스마트 폰을 이용하여 촬영하고자 하는 사물 이미지가 적정 위치에 놓여져 있는지를 판단하는 방법을 도 3 및 관련 도면을 참조하여 설명한다. 도 3은 본 발명의 바람직한 실시 예에 따른 모바일 기기 카메라 화면의 사물 위치 판단 방법을 보인 흐름도이다.
도 3에 도시한 바와 같이 스마트 폰(100)의 카메라(110)를 통해 촬영하고자 하는 사물 이미지(20)가 촬영된다(s102). 이때 사물 이미지(20)의 촬영은 조명(120)이 함께 동작하여 배경 이미지(10)와 사물 이미지(20) 상호 간의 색상 정보가 차이가 있도록 촬영되어야 한다. 촬영된 예는 상술한 바 있는 도 1a를 참조하면 된다. 도 1a를 보면 배경 이미지(10)와 사물 이미지(20)의 색상이 확연히 차이가 있음을 알 수 있다. 여기서 카메라(110)에 의해 촬영되는 사물 이미지(20)는 대략 사각형상의 객체를 말하고, 그 객체에는 일반적으로 텍스트(text) 및 그림 정보 등이 인쇄되어 있다.
촬영된 사물 이미지(20)는 배경 이미지(10)와 함께 영상 획득부(130)가 획득하게 된다(s104). 영상 획득부(130)가 획득한 사물 이미지(20)도 도 1a와 같다.
영상 획득부(130)가 사물 이미지(20)를 획득하면, 사물 이미지 축소부(140)는 그 획득된 사물 이미지(20)의 크기를 축소한다(s106). 사물 이미지(20)의 크기 축소는 그 사물 이미지를 판독할 수 있을 정도의 사이즈로 축소되게 수행되며, 실시 예에는 원 사물 이미지의 크기 대비 대략 12 배 작은 크기로 축소된다. 물론, 사물 이미지(20)의 원본 크기에 따라 축소되는 비율은 달라질 수 있는 것은 당연할 것이고, 획득된 사물 이미지(20)의 크기가 충분히 작은 크기인 경우에는 상기의 사물 이미지(20)의 크기를 축소하는 과정은 생략될 수 있을 것이다. 즉 사물 이미지(20)를 더 축소할 경우 사물 이미지(20)를 판별할 수 없는 크기를 가지는 사물 이미지인 경우에는 상기의 사물 이미지 축소부(140)에 의해 수행되는 축소 과정은 생략 가능하다.
이와 같이 사물 이미지(20)가 획득된 다음에는, 윤곽선 검출부(150)는 상기 사물 이미지(20)의 윤곽선(Line Edge Detection)(21)을 검출한다(s108). 실시 예에서 윤곽선 검출은 소벨 필터(Sobel Filter)를 이용한다. 상기 'Sobel Filter'는 비선형 연산자로서, 사용하는 마스크 윈도우 영역에서 양 끝단에 속한 화소들 사이의 합의 차이를 구한 후, 이를 수평과 수직 방향에 대하여 평균 크기를 구하는 방법을 사용한다. 이렇게 하면 사물 이미지(20)의 경계 부위를 강조할 수 있어, 윤곽선(21)을 정확하게 검출할 수 있다. 윤곽선 검출부(150)에 의해 사물 이미지(20)의 윤곽선(21)이 검출된 상태의 사물 이미지의 예는 도 4에 도시되어 있다. 도 4를 보면, 사물 이미지(40)의 가장자리 부분은 흰색으로 표시되고 나머지 부분은 검은색으로 표시되게 된다.
이처럼 사물 이미지(20)의 윤곽선(21)이 검출되면, 영역별 검색부(160)는 사물 이미지(20)의 각 모서리에 해당하는 4개의 영역을 검색하는 제 110단계를 수행하여 사물 이미지(20)의 위치의 적정 여부를 판단하는 값을 도출하게 된다. 여기서 4개 영역은 사물 이미지(20)의 모서리 부분을 포함하는 좌측 상단 영역(22), 좌측 하단 영역(26), 우측 상단 영역(28) 및 우측 하단 영역(24)이 된다. 그리고 검색 순서는 좌측 상단 영역(22)- 우측 하단 영역(24) - 좌측 하단 영역(26) - 우측 상단 영역(28)의 순서로 검색한다. 검색 순서에 따른 실시 예 도면은 도 5의 a 내지 d에 도시하고 있다. 여기서 상기 4개 영역(22)(24)(26)(28)은 상기 좌측 상단 영역(22)의 좌측 끝 및 상단 끝에 위치하는 픽셀을 기준으로 하여 상기 사물 이미지(20)의 가로 세로 비율을 유지하면서, 일정한 크기로 상기 4개 영역(22)(24)(26)(28)을 동일한 크기로 선택할 수 있다. 본 발명의 실시 예에서는 상기 영역(22)(24)(26)(28)의 크기는 사물 이미지(20)의 가로 세로 비율을 유지하면서 임의의 값으로 변경될 수 있으며, 상기 4개 영역(22)(24)(26)(28)의 크기의 합이 상기 사물 이미지(20)의 크기보다 크지 않도록 하는 것이 바람직하다.
상기의 영역별 검색부(160)에 따른 검색 과정(s110)을 상세하게 설명한다.
우선 검색 영역의 시작점을 계산한다(s112). 상기 검색 영역의 시작점 계산은 상기와 같이 좌측 상단 영역(22), 우측 하단 영역(24), 좌측 하단 영역(26), 우측 상단 영역(28)과 같이 4개가 존재하는바, 각 영역(22)(24)(26)(28)에 대한 시작점을 계산하여야 한다.
좌측 상단 영역(22)은 그 좌측 상단영역(22)의 좌측 끝 및 상단 끝의 픽셀을 기준점으로 하여 시작점을 정한다. 정해진 시작점은 '0'으로 지정된다. 그리고 우측 하단(24)의 시작점은 다음 [식 1]에 의하여 지정된다.
[식 1]
'W*(H*(HD-1)/HD) + H*(W*(WD-1)/WD)'
여기서, W는 윤곽선 검출된 사물 이미지(20)의 가로 크기이고, H는 윤곽선 검출된 사물 이미지(20)의 세로 크기이다. 그리고, WD 및 HD는 윤곽선 검출된 사물 이미지(20)의 가로/세로를 분할하는 임의의 값을 나타낸다. 실시 예에서 WD 및 HD는 각각 12와 4로 지정된다.
상기 좌측 상단 영역(22) 및 우측 하단 영역(24)의 시작점이 지정되면, 상기 좌측 상단 영역(22)의 가로/세로 위치 및 상기 우측 하단 영역(24)의 가로/세로 위치를 기준으로 나머지 좌측 하단 영역(26) 및 우측 상단 영역(28)의 시작점도 계산된다.
이렇게 사물 이미지(20)의 4개 영역(22)(24)(26)(28)에 대한 시작점이 결정되면 상기 영역별 검색 순서에 따라 각 영역(22)(24)(26)(28)의 색상정보를 리드(read)하고(s114), 픽셀당 색상 정보를 판단하는 과정이 수행된다(s116).
이하에서는 영역별 검색부(160)가 좌측 상단 영역(22)의 색상 정보를 리드(read)하고 픽셀 당 색상 정보를 판단하는 과정만을 설명하기로 한다.
즉, 상기 좌측 상단 영역(22)의 색상 정보를 RGB 형태로 리드한 후, 픽셀의 색상이 '0xFF0000<=CELL'인 경우에는 상기 픽셀의 색상을 흰색으로 인식하여 상기 픽셀 수를 카운트한다. 반면, 상기 픽셀의 색상이 '0xFF0000>CELL'인 경우에는 상기 픽셀의 색상을 검은색으로 인식하여 상기 픽셀 수는 카운트하지 않고 다음 픽셀의 색상정보를 판단한다.
그래서, 제 118 단계에서는 상기 흰색으로 인식하여 카운트 된 흰색의 픽셀 수를 최대값과 비교하여 그 카운트된 값과 최대값이 같을 때 사물이미지(20)의 좌측 상단 영역(22)은 올바르게 위치하고 있는 것으로 판단한다. 여기서, 상기 최대값은 1개 영역 내의 픽셀들의 높이 값을 의미하고 전술한 바와 같이 사물의 위치를 판단하는 정보로 활용된다.
예컨대, 상기 도 1a처럼 사물의 이미지가 화면상에 올바르게 위치하고 있으면 상기 영역(110) 내의 흰색으로 카운트 되는 픽셀 수가 최대값과 같아지게 되어 사물의 위치가 올바르게 위치하였는지를 판단할 수 있다. 이때, 상기 영역(110) 내의 픽셀을 카운트하는 경우에 있어서, 세로가 같고 가로가 다른 픽셀에 대해서는 흰색으로 판단되더라도 한번만 카운트하도록 하며, 이는 상기 영역(110) 내의 상기 픽셀의 높이 값만을 비교하는바, 중첩되는 부분에 대해서는 카운트하지 않기 위함이다.
이와 같이 좌측 상단 영역(22)에 대한 픽셀 당 색상 정보 판단과정이 완료되면, 우측 하단 영역(24), 좌측 하단 영역(26) 및 우측 상단 영역(28)에 대하여 전술한 색상 정보의 리드 및 픽셀당 색상정보 판단, 그리고 카운트된 값과 최대값을 비교하는 과정이 동일하게 수행된다.
상기 좌측 상단 영역(22), 우측 하단 영역(24), 좌측 하단 영역(26), 우측 상단 영역(28)에 대한 영역별 검색 값은 판단부(170)로 전달된다. 이에 판단부(170)는 상기 4개 영역(22)(24)(26)(28)에 대한 결과값을 모두 전달받은 상태에서 상기 4개 영역 모두에서 카운트된 픽셀 수와 높이 최대값이 모두 일치하는 경우(22)(24)(26)(28)에 카메라(110) 화면상에 사물 이미지(20)가 올바르게 위치한 경우로 판단한다(s120).
판단부(170)의 판단 결과는 스마트 폰(100)의 동작을 제어하는 제어부 등으로 전달되어, 정보를 표시하는 디스플레이부나 알람 등을 통해 사용자가 촬영 가능 여부를 인지할 수 있도록 한다(s122).
즉, 도 1a와 같은 경우 사물 이미지(20)의 촬영이 가능하다. 그러나, 도 1b와 같이 사물 이미지(20)가 기울어져 있는 경우에는, 사물 이미지(20)를 촬영하더라도 사물 이미지(20) 내의 정보를 인식할 수 없다는 정보를 통보하여 사용자가 인지하도록 한다. 예컨대 사물 이미지(20)가 기울어진 경우에는 상기 영역(22) 내의 흰색으로 표시된 윤곽선 부분이 영역의 크기에 맞게 포함되지 않아 윤곽선 중 일부만 상기 영역(22) 내에 포함되기 때문에 상기 윤곽선 중 일부만 카운트 되어 상기 카운트되는 픽셀 수가 최대값보다 작아지게 된다. 따라서 촬영이 비정상적임을 통보하게 된다.
이상과 같이 본 발명의 도시된 실시 예를 참고하여 설명하고 있으나, 이는 예시적인 것들에 불과하며, 본 발명이 속하는 기술 분야의 통상의 지식을 가진자라면 본 발명의 요지 및 범위에 벗어나지 않으면서도 다양한 변형, 변경 및 균등한 타 실시 예들이 가능하다는 것을 명백하게 알 수 있을 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 청구범위의 기술적인 사상에 의해 정해져야 할 것이다.
즉 상기 실시 예는 영상 획득부, 사물이미지 축소부, 윤곽선 검출부, 영역별 검색부, 판단부 등과 같이 일련의 구성을 스마트 폰에 포함시켜 사물 이미지의 위치를 판단하는 장치로 기재하고 있으나, 상기 구성들은 하나의 프로그램이나 소프트웨어로 제공되어 상기 사물 이미지의 위치가 적정 위치에 있는지를 수행할 수 있는 것이다.
100 : 스마트 폰 110 : 카메라
120 : 조명 130 : 영상 획득부
140 : 사물 이미지 축소부 150 : 윤곽선 검출부
160 : 영역별 검색부 170 : 판단부

Claims (6)

  1. 카메라로부터 실시간으로 영상 내의 사물 이미지를 추출하여 축소하는 단계;
    상기 추출된 사물 이미지의 모서리에 따라 윤곽선을 검출하는 단계;
    상기 사물 이미지에서 4개 영역을 추출하는 단계; 및
    상기 4개 영역 내 상기 사물의 윤곽선의 색상 정보로 위치를 판단하는 단계;를 포함하는 모바일 기기 카메라 화면의 사물 위치 판단 방법.
  2. 상기 제 1항에 있어서,
    상기 윤곽선을 검출하는 단계는,
    상기 실시간 영상 이미지에 윤곽선 검출 필터를 마스킹하여 상기 윤곽선을 검출하는 단계인 것을 특징으로 하는 모바일 기기 카메라 화면의 사물 위치 판단 방법.
  3. 상기 제1항에 있어서,
    상기 4개 영역을 추출하는 단계는, 좌측 상단을 기준으로, 좌측 하단, 우측 상단, 및 우측 하단을 윤곽선이 검출된 영상의 가로 및 세로의 비율에 따라 일정 크기로 추출하는 단계인 것을 특징으로 하는 모바일 기기 카메라 화면의 사물 위치 판단 방법.
  4. 상기 제1항에 있어서,
    상기 위치를 판단하는 단계는,
    상기 4개 영역 내의 모든 픽셀에 대해서 각 픽셀의 색상 값를 획득하는 단계;
    상기 색상 값을 기준값과 비교하는 단계;
    상기 기준값보다 작은 픽셀 수를 카운트하는 단계; 및
    상기 카운트 된 픽셀 수를 각 영역의 픽셀 높이 최대 값과 비교하는 단계를 포함하는 모바일 기기 카메라 화면의 사물 위치 판단 방법.
  5. 제 4항에 있어서,
    상기 픽셀 수를 카운트 하는 단계는, 상기 영역 내의 세로의 위치가 같고, 가로의 위치가 다른 픽셀에 대해서는 한번만 카운트되는 단계인 것을 특징으로 하는 모바일 기기 카메라 화면의 사물 위치 판단 방법.
  6. 제 4항에 있어서,
    상기 픽셀 수를 각 영역의 높이 최대 값과 비교하는 단계는, 높이 최대 값과 픽셀 수가 동일한 경우만 적정 위치로 판단하며, 상기 4개 영역이 모두 상기 적정 위치로 판단되는 경우 사물의 위치가 바르게 들어왔음을 판단하는 모바일 기기 카메라 화면의 사물 위치 판단 방법.
KR1020120158369A 2012-12-31 2012-12-31 모바일 기기 카메라 화면의 사물 위치 판단 방법 KR101384784B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120158369A KR101384784B1 (ko) 2012-12-31 2012-12-31 모바일 기기 카메라 화면의 사물 위치 판단 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120158369A KR101384784B1 (ko) 2012-12-31 2012-12-31 모바일 기기 카메라 화면의 사물 위치 판단 방법

Publications (1)

Publication Number Publication Date
KR101384784B1 true KR101384784B1 (ko) 2014-04-21

Family

ID=50657552

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120158369A KR101384784B1 (ko) 2012-12-31 2012-12-31 모바일 기기 카메라 화면의 사물 위치 판단 방법

Country Status (1)

Country Link
KR (1) KR101384784B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170098091A (ko) * 2016-02-19 2017-08-29 대전대학교 산학협력단 명함 인식 장치 및 이에 의한 명함 인식 방법
KR102054747B1 (ko) * 2018-06-14 2019-12-11 연세대학교 산학협력단 이미지에서 기울어진 사각 영역 인식 방법 및 장치
KR102488809B1 (ko) * 2022-07-27 2023-01-18 주식회사 제이에스모바일 모바일 명함 서비스 제공 방법 및 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101053464B1 (ko) * 2010-05-27 2011-08-03 (주) 에투시스템 광각 카메라의 광학정보 획득 장치, 광각영상 보정 장치 및 그 방법
KR20120074702A (ko) * 2010-12-28 2012-07-06 (주)동아엘텍 윤곽선 검출을 위한 대각선 스캔방법
KR20120074356A (ko) * 2010-12-28 2012-07-06 한국과학기술연구원 물체의 시점 변화에 강건한 윤곽선 기반의 범주 물체 인식 방법 및 장치
KR20120121627A (ko) * 2011-04-27 2012-11-06 경북대학교 산학협력단 객체 검출 및 추적장치와 방법, 및 그것을 사용하는 지능형 감시 시스템

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101053464B1 (ko) * 2010-05-27 2011-08-03 (주) 에투시스템 광각 카메라의 광학정보 획득 장치, 광각영상 보정 장치 및 그 방법
KR20120074702A (ko) * 2010-12-28 2012-07-06 (주)동아엘텍 윤곽선 검출을 위한 대각선 스캔방법
KR20120074356A (ko) * 2010-12-28 2012-07-06 한국과학기술연구원 물체의 시점 변화에 강건한 윤곽선 기반의 범주 물체 인식 방법 및 장치
KR20120121627A (ko) * 2011-04-27 2012-11-06 경북대학교 산학협력단 객체 검출 및 추적장치와 방법, 및 그것을 사용하는 지능형 감시 시스템

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170098091A (ko) * 2016-02-19 2017-08-29 대전대학교 산학협력단 명함 인식 장치 및 이에 의한 명함 인식 방법
KR102054747B1 (ko) * 2018-06-14 2019-12-11 연세대학교 산학협력단 이미지에서 기울어진 사각 영역 인식 방법 및 장치
KR102488809B1 (ko) * 2022-07-27 2023-01-18 주식회사 제이에스모바일 모바일 명함 서비스 제공 방법 및 장치

Similar Documents

Publication Publication Date Title
US7916893B2 (en) Image processing apparatus, image processing method, and program
CA2867365C (en) Method, system and computer storage medium for face detection
US10956715B2 (en) Decreasing lighting-induced false facial recognition
WO2017071061A1 (zh) 区域识别方法及装置
CN101599175B (zh) 确定拍摄背景发生改变的检测方法及图像处理设备
US9001219B2 (en) Image processing apparatus configured to detect object included in image and method therefor
CN106604005B (zh) 一种投影电视自动对焦方法及***
KR101441786B1 (ko) 피사체 판정 장치, 피사체 판정 방법, 및 기록 매체
WO2016101524A1 (zh) 纠正被摄物体拍摄倾斜方法、装置及移动终端、存储介质
CN107493407B (zh) 拍照装置及拍照方法
CN111368819B (zh) 光斑检测方法和装置
CN103500337A (zh) 用于智能无线通信终端的识别四边形边框的方法及装置
KR101384784B1 (ko) 모바일 기기 카메라 화면의 사물 위치 판단 방법
CN112507767B (zh) 脸部辨识方法及其相关电脑***
JP6707178B2 (ja) 画像処理装置、制御方法及び制御プログラム
KR102386982B1 (ko) 영상 분석을 이용한 카메라 캘리브레이션 방법 및 그 장치
US20130287249A1 (en) System and method for detecting moving objects using video capturing device
US10666840B2 (en) Processing data representing images of objects to classify the objects
JP6175583B1 (ja) 画像処理装置、実寸法表示方法、及び実寸法表示処理プログラム
CN106415528B (zh) 翻译装置
KR20100081099A (ko) 아웃 포커싱 장치 및 방법
CN107113380B (zh) 一种计算***、方法和机器可读非暂时性存储介质
KR102501461B1 (ko) 신분증 위변조 판별 방법 및 신분증 위변조 판별 장치
WO2017208368A1 (ja) 画像処理装置、画像処理方法、および、プログラム
KR20130086493A (ko) 카메라 렌즈를 조절하여 인식할 문자열을 영상의 중앙에 인식 가능한 크기로 위치시키는 장치 및 그 방법

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170403

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180406

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190402

Year of fee payment: 6