KR101572076B1 - 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치 - Google Patents

정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치 Download PDF

Info

Publication number
KR101572076B1
KR101572076B1 KR1020150052516A KR20150052516A KR101572076B1 KR 101572076 B1 KR101572076 B1 KR 101572076B1 KR 1020150052516 A KR1020150052516 A KR 1020150052516A KR 20150052516 A KR20150052516 A KR 20150052516A KR 101572076 B1 KR101572076 B1 KR 101572076B1
Authority
KR
South Korea
Prior art keywords
information
image
polyhedron
binary code
object information
Prior art date
Application number
KR1020150052516A
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 KR1020150052516A priority Critical patent/KR101572076B1/ko
Application granted granted Critical
Publication of KR101572076B1 publication Critical patent/KR101572076B1/ko
Priority to PCT/KR2016/000919 priority patent/WO2016167458A1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/203Drawing of straight lines or curves
    • G06K9/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명의 일 실시예에 따른 다면체를 이루는 각각의 면의 변을 서로 다른 모양으로 깨지게한 후에 삽입 대상 정보에 해당하는 이진수 코드에 따라 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화함으로써 삽입 대상 정보를 삽입할 수 있도록 하는 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치를 제공하는 것을 목적으로 한다. 따라서, 본 발명은 다면체를 이루는 각각의 면의 변을 서로 다른 모양으로 깨지게한 후에 삽입 대상 정보에 해당하는 이진수 코드에 따라 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화함으로써 삽입 대상 정보를 삽입할 수 있다는 장점이 있다.

Description

정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치{METHOD OF GENERATING IMAGE INSERTED INFORMATION AND APPARATUS PERFORMING THE SAME}
본 발명의 실시예들은 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치에 관한 것이다.
이미지에 소정의 정보를 삽입하여 이미지를 생성하면, 사용자가 단말 장치를 이용하여 이미지를 인식시킬 때 다양한 응용서비스가 가능할 수 있다.
예컨대, 이미지에 삽입된 정보가 음원 데이터인 경우, 사용자가 단말 장치를 이용하여 이미지를 인식시킬 때 해당 이미지에 삽입된 음원 데이터가 제공될 수 있다. 또는, 사용자가 단말 장치를 이용하여 이미지를 인식시킬 때 이미지와 관련된 다양한 정보나 정보의 획득처(예컨대, URL 링크 등)를 제공할 수 있다.
하지만, 이미지에 삽입되는 정보의 용량이 큰 경우 이미지에 정보를 삽입하기 어렵다는 문제점이 있다. 또한, 사용자가 단말 장치를 이용하여 이미지를 인식하여 이미지에 삽입된 삽입 정보를 추출하고, 정보를 서버에 전송하여 삽입 정보에 해당하는 데이터를 요청하며, 서버로부터 삽입 정보에 해당하는 데이터를 수신하여 표시하기 때문에 단말 장치에서 데이터를 표시하는데 시간이 오래 걸린다는 문제점이 있다.
본 발명은 다면체를 이루는 각각의 면의 변을 서로 다른 모양으로 깨트려 복수의 조각을 생성하고, 삽입 대상 정보에 해당하는 이진수 코드에 따라 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화함으로써 삽입 대상 정보를 삽입할 수 있도록 하는 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치를 제공하는 것을 목적으로 한다.
또한, 본 발명은 변형 알고리즘을 이용하여 같은 다면체라도 서로 다른 형상으로 변형될 수 있기 때문에 정보 삽입 공간을 무한하게 생성할 수 있어 삽입 대상 정보가 용량이 매우 큰 동영상 파일이더라도 동영상에 해당하는 이진수 코드를 정보 삽입 공간에 삽입할 수 있도록 하는 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치를 제공하는 것을 목적으로 한다.
본 발명이 해결하고자 하는 과제는 이상에서 언급한 과제(들)로 제한되지 않으며, 언급되지 않은 또 다른 과제(들)은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
실시예들 중에서, 이미지 생성 장치에서 실행되는 정보가 삽입된 이미지 생성 방법은 다각형의 면으로 이루어진 다면체를 생성하는 단계, 기 설정된 변형 알고리즘을 이용하여 상기 다면체의 형상을 변형하는 단계, 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 변형된 다면체를 이루는 다각형의 면을 그래프화하여 상기 삽입 대상 정보를 삽입하는 단계 및 상기 삽입 대상 정보가 삽입된 다면체를 이미지에 삽입하여 이미지를 생성하는 단계를 포함한다.
실시예들 중에서, 이미지 생성 장치는 다각형의 면으로 이루어진 다면체를 생성하고, 기 설정된 변형 알고리즘을 이용하여 상기 다면체의 형상을 변형하는 정보 삽입 공간 생성부, 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 변형된 다면체를 이루는 다각형의 면을 그래프화하여 상기 삽입 대상 정보를 삽입하는 정보 삽입부 및 상기 삽입 대상 정보가 삽입된 다면체를 이미지에 삽입하여 이미지를 생성하는 이미지 생성부를 포함한다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 첨부 도면들에 포함되어 있다.
본 발명의 이점 및/또는 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.
본 발명에 따르면, 다면체를 이루는 각각의 면의 변을 서로 다른 모양으로 깨트려 복수의 조각을 생성하고, 삽입 대상 정보에 해당하는 이진수 코드에 따라 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화함으로써 삽입 대상 정보를 삽입할 수 있다는 장점이 있다.
또한 본 발명에 따르면, 변형 알고리즘을 이용하여 같은 다면체라도 서로 다른 형상으로 변형될 수 있기 때문에 정보 삽입 공간을 무한하게 생성할 수 있어 삽입 대상 정보가 용량이 매우 큰 동영상 파일이더라도 동영상에 해당하는 이진수 코드를 정보 삽입 공간에 삽입할 수 있다는 장점이 있다.
도 1은 본 발명의 일 실시예에 따른 이미지 생성 시스템을 설명하기 위한 네트워크 구성도이다.
도 2는 본 발명의 일 실시예에 따른 이미지 생성 장치의 내부 구조를 설명하기 위한 블록도이다.
도 3은 본 발명의 일 실시예에 따른 이미지 생성 장치에서 생성된 이미지 상의 정보를 인식하는 단말 장치의 내부 구조를 설명하기 위한 블록도이다.
도 4는 본 발명에 따른 이미지 생성 장치에서 실행되는 정보가 삽입된 이미지 생성 방법의 일 실시예를 설명하기 위한 흐름도이다.
도 5는 본 발명에 따른 단말 장치에서 실행되는 이미지 상의 정보 인식 방법의 일 실시예를 설명하기 위한 흐름도이다.
도 6 및 도 7은 본 발명에 따른 다각형의 면으로 이루어진 다면체에 삽입 대상 정보를 삽입하는 과정을 설명하기 위한 예시도이다.
이하에서는 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 한다.
본 명세서에서 사용된 용어 중 “삽입 대상 정보”는 동영상, 텍스트, 이미지, 특정 링크 주소(예를 들어, 동영상을 다운로드할 수 있는 주소 등)를 포함할 수 있다.
도 1은 본 발명의 일 실시예에 따른 이미지 생성 시스템을 설명하기 위한 네트워크 구성도이다.
도 1을 참조하면, 이미지 생성 시스템은 이미지 생성 장치(100) 및 단말 장치(200)를 포함한다.
이미지 생성 장치(100)는 이미지의 특정 영역에 정보를 삽입하여 정보가 삽입된 이미지를 생성하는 장치이다.
예를 들어, 이미지 생성 장치(100)는 자동차 이미지에 자동차 광고 동영상을 삽입하여 광고 이미지를 생성할 수 있다. 이와 같이, 광고 이미지를 생성함으로써 사용자는 자신이 보유하는 단말을 이용하여 광고 이미지를 스캔하여 광고 이미지에 삽입된 광고 동영상을 다운로드 하여 광고 동영상을 재생하여 확인할 수 있도록 한다.
이를 위해, 이미지 생성 장치(100)는 특정 이미지(예를 들어, 화폐, 상품권, 상품 태그 등)를 정보 삽입 대상 이미지를 결정한다. 이때, 정보 삽입 대상 이미지는 정보 제공 서버(미도시됨)로부터 수신되거나 내부의 메모리에 저장되어 있을 수 있다.
이미지 생성 장치(100)는 정보 삽입 대상 이미지의 특정 영역을 정보 삽입 영역으로 결정한다. 예를 들어, 이미지 생성 장치(100)는 상품권의 우측 아래쪽 부분을 정보 삽입 영역으로 결정할 수 있다.
그런 다음, 이미지 생성 장치(100)는 이미지의 정보 삽입 영역에 삽입 대상 정보를 삽입한다. 이를 위해, 이미지 생성 장치(100)는 다각형의 면으로 이루어진 다면체를 생성하고, 기 설정된 변형 알고리즘에 따라 다면체를 이루는 각각의 면의 변을 깨트려 복수의 조각을 생성하고, 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 삽입 대상 정보를 삽입한다.
이와 같이, 다면체를 이루는 각각의 면의 변을 깨트려 복수의 조각을 생성하는 이유는 삽입 대상 정보에 해당하는 이진수 코드의 길이가 길더라도 다면체를 이루는 각각의 면의 변을 깨트리면 복수의 조각이 많이 생성되기 때문에 삽입 대상 정보에 해당하는 이진수 코드에 따라 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 삽입 대상 정보를 삽입할 수 있기 때문이다.
만일, 이진수 코드의 길이가 길어 하나의 다면체에 모두 표현하지 못할 경우에는 또 하나의 다면체를 생성하여 상기의 과정을 통해 다면체를 이루는 각각의 면의 변을 깨트려 복수의 조각을 이용하여 표현할 수 있다. 이와 같은 과정을 통해, 삽입 대상 정보가 용량이 매우 큰 동영상 파일이더라도 동영상에 해당하는 이진수 코드를 다면체를 이루는 각각의 면의 변에 생성된 복수의 조각을 표현함으로써 작은 이미지에도 용량이 큰 삽입 대상 정보를 삽입할 수 있다는 장점이 있다.
예를 들어, 동영상이 저장된 주소에 해당하는 이진수 코드가 1011 이고, 이진수 값 “1”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 안쪽으로 막대 그래프화는 것이고, 이진수 값 “0”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 바깥쪽으로 막대 그래프화하는 것으로 정의되어 있으면, 이미지 생성 장치(100)는 다면체를 이루는 각각의 면의 변에 생성된 복수의 조각 중 첫 번째 조각을 해당 변의 안쪽으로 막대 그래프화하고, 두 번째 조각을 해당 변의 바깥쪽으로 그래프화하고, 세 번째 조각을 해당 변의 안쪽으로 그래프화하고, 네 번째 조각을 해당 변의 안쪽으로 그래프화하여 정보를 삽입할 수 있다.
이러한 예에서, 동영상을 다운로드 할 수 있는 주소는 해당 주소를 구성하는 문자 각각의 아스키코드가 이진수화되어 이진수 코드로 변환될 수 있다. 즉, 주소가 www.abc.com인 경우 각각의 문자의 아스키코드가 이진수화되어 이진수 코드로 변환될 수 있다. 이와는 달리, 동영상을 다운로드 할 수 있는 주소에 해당하는 이진수 코드는 미리 정의되어 있을 수 있다.
다른 예를 들어, 제조사의 이니셜 AAA를 이미지에 삽입하기 위해서 이미지 생성 장치(100)는 AAA에 해당하는 아스키코드를 이진수화하여 이진수 코드 “1000000 1000000 1000000”를 생성하고, 이진수 코드 “1000000 1000000 1000000”각각에 대해서 이진수 값 “1”에 대해서 다면체를 이루는 각각의 면의 변에 생성된 조각을 해당 변의 안쪽으로 막대 그래프화하고, 이진수 값 “0”에 대해서 다면체를 이루는 각각의 면의 변에 생성된 조각을 해당 변의 바깥쪽으로 막대 그래프화하여 정보를 삽입할 수 있다.
이러한 예제와 같이, 특정 동영상, 특정 이미지를 다운로드 할 수 있는 주소 또는 특정 웹 페이지를 지시하는 주소를 구성하는 문자 각각을 이진수화하여 이진수 코드가 생성될 수 있고, 주소를 지시하는 이진수 코드는 미리 정의되어 있을 수 있다. 이에 따라, 이미지 생성 장치(100)는 이진수 코드 각각의 이진수 값이 1 또는 0인지를 판별하여 각각에 대응하도록 다면체를 이루는 각각의 면의 변에 생성된 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 정보를 삽입할 수 있다.
이와 같이, 이미지 생성 장치(100)는 삽입 대상 정보에 해당하는 이진수 코드에 따라 다면체를 이루는 각각의 면의 변에 생성된 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 정보를 삽입하여 이미지를 생성하고, 이미지를 사용하는 사용자는 자신의 단말 장치(200)를 이용하여 이미지를 스캔함으로써 이미지에 삽입된 정보를 즉시 확인할 수 있다는 장점이 있다. 이하에서는 이러한 단말 장치(200)에 대해서 설명하기로 한다.
단말 장치(200)는 사용자의 조작에 따라 이미지를 스캔하여 이미지에서 다면체를 이루는 각각의 면의 변에 생성된 각각의 조각이 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화되어 있는지 확인하여 이진수 코드를 생성한다.
예를 들어, 다면체를 이루는 각각의 면의 변에 생성된 조각 중 첫 번째 조각이 해당 변의 안쪽으로 막대 그래프화되고 있고, 두 번째 조각이 해당 변의 바깥쪽으로 막대 그래프화되어 있고, 세 번째 조각이 해당 변의 안쪽으로 막대 그래프화되어 있고, 네 번째 조각이 해당 변의 안쪽으로 막대 그래프화되어 있는 경우, 단말 장치(200)는 다면체를 이루는 각각의 면의 변에 생성된 조각이 해당 변의 안쪽으로 막대 그래프화되어 있는 경우 이진수 값 “0”으로 인식하고, 바깥쪽으로 막대 그래프화되어 있는 경우 이진수 값 “1”로 인식하여 최종적으로 이진수 코드 “0100”를 생성하고, 이진수 코드 “0100”에 해당하는 정보를 표시할 수 있다. 만약, 단말 장치(200)는 이진수 코드 “11000”에 해당하는 정보가 링크 주소인 경우 해당 주소가 실행된 화면을 표시할 수 있다.
이와 같이, 사용자는 자신의 단말 장치(200)를 이용하여 단순히 이미지를 스캔하는 것만으로 이미지에 삽입된 정보를 인식하여 활용할 수 있다. 만약, 광고 이미지에 삽입된 정보가 광고 동영상을 다운로드할 수 있는 주소이면, 사용자는 광고 이미지를 스캔하는 것만으로 광고 동영상을 다운로드하여 광고 동영상을 볼 수 있기 때문에 광고주로 하여금 높은 광고 효과를 기대할 수 있다는 장점이 있다.
또한, 상품의 태그에 삽입된 정보가 상품의 정품 여부를 판단하기 위한 코드이면, 사용자는 이미지를 스캔하는 것만으로 해당 상품이 정품인지 여부를 확인할 수 있다.
또한, 단말 장치(200)는 이미지를 스캔하여 다면체를 이루는 각각의 면의 변에 생성된 조각 중 첫 번째 조각이 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화되어 있는지 확인하여 이진수 코드를 이진수 코드를 생성하고, 이진수 코드에 해당하는 정보를 표시하기 때문에 빠른 속도로 정보를 표시할 수 있다는 장점이 있다.
도 2는 본 발명의 일 실시예에 따른 이미지 생성 장치의 내부 구조를 설명하기 위한 블록도이다.
도 2를 참조하면, 이미지 생성 장치(100)는 정보 삽입 공간 생성부(110), 정보 삽입부(120), 이미지 생성부(130) 및 제어부(140)를 포함한다.
정보 삽입 공간 생성부(110)는 다각형의 면으로 이루어진 다면체를 생성하고, 기 설정된 변형 알고리즘을 이용하여 다면체의 형상을 변형한다. 여기에서, 기 설정된 변형 알고리즘은 다면체를 이루는 각각의 면의 변을 서로 다른 모양의 복수의 조각으로 깨트리기 위한 알고리즘이다. 이러한 기 설정된 변형 알고리즘을 이용하면 다면체를 이루는 각각의 면의 변이 서로 다른 모양의 복수의 조각으로 깨지게 되는 것이다.
이러한 변형 알고리즘에 설정된 충격 가중치에 따라 다면체를 이루는 각각의 면의 변은 더욱 세밀하게 깨지게 된다. 예를 들어, 변형 알고리즘에 설정된 충격 가중치가 높을수록 다면체를 이루는 각각의 면의 변은 더욱 세밀하게 깨지게 되고, 변형 알고리즘에 설정된 충격 가중치가 낮을수록 다면체를 이루는 각각의 면의 변은 세밀하지 않게 깨지게 된다.
더군다나, 복수의 다면체가 서로 다른 회전 각도로 회전되어 있는 경우 같은 충격 가중치가 설정된 변형 알고리즘을 이용하여 복수의 다면체의 형상을 변형하게 되더라도 복수의 다면체 각각은 다면체를 이루는 각각의 면의 변이 서로 다른 모양으로 깨트릴 수 있는 것이다.
이와 같은 변경 알고리즘을 이용하여 같은 다면체라도 서로 다른 형상으로 변형될 수 있기 때문에 정보 삽입 공간을 생성할 수 있는 경우의 수는 무한하게 되는 것이다. 이에 따라, 삽입 대상 정보에 해당하는 이진수 코드의 길이에 상관없이 삽입 대상 정보를 삽입할 수 있다. 즉, 삽입 대상 정보가 용량이 매우 큰 동영상 파일이더라도 동영상에 해당하는 이진수 코드를 정보 삽입 공간에 삽입할 수 있도록 한다.
정보 삽입부(120)는 삽입 대상 정보에 해당하는 이진수 코드에 따라 정보 삽입 공간 생성부(110)에 의해 생성된 다면체에 표시하여 상기 삽입 대상 정보를 삽입할 수 있다. 보다 구체적으로, 정보 삽입부(120)는 삽입 대상 정보에 해당하는 이진수 코드에 따라 다면체를 이루는 각각의 면의 변에 생성된 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 정보를 삽입할 수 있다.
예를 들어, 동영상이 저장된 주소에 해당하는 이진수 코드가 1011 이고, 이진수 값 “1”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 안쪽으로 막대 그래프화는 것이고, 이진수 값 “0”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 바깥쪽으로 막대 그래프화하는 것으로 정의되어 있으면, 정보 삽입부(120)는 다면체를 이루는 각각의 면의 변에 생성된 복수의 조각 중 첫 번째 조각을 해당 변의 안쪽으로 막대 그래프화하고, 두 번째 조각을 해당 변의 바깥쪽으로 막대 그래프화하고, 세 번째 조각을 해당 변의 안쪽으로 막대 그래프화하고, 네 번째 조각을 해당 변의 안쪽으로 막대 그래프화하여 정보를 삽입할 수 있다.
즉, 정보 삽입부(120)는 기 구축된 이진수 값 별 막대 그래프 DB를 참조하여 이진수 값이 1 또는 0인지를 판별하여 각각에 대응하도록 다면체를 이루는 각각의 면의 변에 생성된 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 정보를 삽입할 수 있다.
예를 들어, 삽입 대상 정보 “A”에 해당하는 이진수 코드가 100000일 경우, 이진수 값 “1”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 안쪽으로 막대 그래프화는 것이고, 이진수 값 “0”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 바깥쪽으로 막대 그래프화하는 것으로 정의되어 있으면, 정보 삽입부(120)는 다면체를 이루는 각각의 면의 변에 생성된 복수의 조각 중 첫 번째 조각을 해당 변의 안쪽으로 막대 그래프화하고, 두 번째 조각 내지 여섯 번째 조각을 해당 변의 바깥쪽으로 막대 그래프화하여 정보를 삽입할 수 있다.
이미지 생성부(130)는 삽입 대상 정보가 삽입된 다면체를 이미지에 삽입하여 이미지를 생성한다.
제어부(140)는 이미지 생성 장치(100)의 다른 구성 요소들을 제어하여 정보가 삽입된 이미지를 생성할 수 있다.
도 3은 본 발명의 일 실시예에 따른 이미지 생성 장치에서 생성된 이미지 상의 정보를 인식하는 단말 장치의 내부 구조를 설명하기 위한 블록도이다.
도 3을 참조하면, 단말 장치(200)는 이미지 스캔부(210), 디스플레이부(220), 메모리(230) 및 제어부(240)를 포함한다.
이미지 스캔부(210)는 사용자의 조작에 따라 이미지를 스캔하여 제어부(240)에 제공한다.
디스플레이부(220)는 단말 장치(100)에서 처리되는 정보를 표시 출력한다. 예를 들어, 사용자의 조작에 따라 이미지 스캔부(210)를 통해 이미지를 스캔하는 과정을 출력할 수 있다.
디스플레이부(220)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thinfilm transistorliquid crystal display), 유기 발광 다이오드(organic lightemitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다.
이들 중 일부 디스플레이는 그를 통해 외부를 볼 수 있도록 투명형 또는 광투과형으로 구성될 수 있다. 이는 투명 디스플레이라 호칭될 수 있는데, 투명 디스플레이의 대표적인 예로는 투명 LCD 등이 있다. 디스플레이부(220)의 후방 구조 또한 광 투과형 구조로 구성될 수 있다. 이러한 구조에 의하여, 사용자는 단말기 바디의 디스플레이부(220)이 차지하는 영역을 통해 단말기 바디의 후방에 위치한 사물을 볼 수 있다.
디스플레이부(220)과 터치 동작을 감지하는 센서(이하, '터치 센서'라 함)가 상호 레이어 구조를 이루는 경우(이하, '터치 스크린'이라 약칭함)에, 디스플레이부(220)는 출력 장치 이외에 입력 장치로도 사용될 수 있다. 터치 센서는, 예를 들어, 터치 필름, 터치 시트, 터치 패드 등의 형태를 가질 수 있다.
터치 센서는 디스플레이부(220)의 특정 부위에 가해진 압력 또는 디스플레이부(220)의 특정 부위에 발생하는 정전 용량 등의 변화를 전기적인 입력신호로 변환하도록 구성될 수 있다. 터치 센서는 터치 되는 위치 및 면적뿐만 아니라, 터치 시의 압력까지도 검출할 수 있도록 구성될 수 있다.
터치 센서에 대한 터치 입력이 있는 경우, 그에 대응하는 신호(들)는 터치 제어기로 보내진다. 터치 제어기는 그 신호(들)를 처리한 다음 대응하는 정보를 제어부(240)로 전송한다. 이로써, 제어부(240)는 디스플레이부(220)의 어느 영역이 터치 되었는지 여부 등을 알 수 있게 되어, 일부분이 터치된 상태에서 특정 거리만큼 드래그되면 추천 광고 이미지에 해당하는 구매 유도 페이지를 표시할 수 있다.
메모리(230)는 제어부(240)의 동작을 위한 프로그램을 저장할 수 있고, 입/출력되는 정보들(예를 들어, 폰북, 메시지, 정지영상, 동영상 등)을 임시 저장할 수도 있다. 메모리(230)는 터치스크린 상의 터치 입력 시 출력되는 다양한 패턴의 진동 및 음향에 관한 정보를 저장할 수 있다.
메모리(230)에는 이미지 스캔부(210)에 의해 스캔된 이미지가 저장된다.
메모리(230)에는 이진수 코드 별로 정보가 저장되어 있다. 따라서, 제어부(240)는 메모리(230)를 참조하여 이진수 코드를 추출한 후에 해당 정보를 확인할 수 있다.
메모리(230)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(ReadOnly Memory, ROM), EEPROM(Electrically Erasable Programmable ReadOnly Memory), PROM(Programmable ReadOnly Memory) 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 사용자의 단말(100)는 인터넷(internet)상에서 메모리(230)의 저장 기능을 수행하는 웹 스토리지(web storage)와 관련되어 동작할 수도 있다.
제어부(240)는 통상적으로 단말 장치(100)의 전반적인 동작을 제어한다.
제어부(240)는 이미지 스캔부(210)에 의해 이미지가 스캔되면 이미지에서 다면체를 이루는 각각의 면의 변에 생성된 각각의 조각이 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화되어 있는지 확인하여 이진수 코드를 생성한다. 보다 구체적으로, 제어부(240)는 기 생성된 이진수 값 별 막대 그래프 DB를 참조하여 다면체를 이루는 각각의 면의 변에 생성된 각각의 조각이 해당 변의 안쪽 또는 바깥쪽에 해당하는 이진수 값을 확인하여 최종적으로 이진수 코드를 생성할 수 있는 것이다. 그런 다음, 제어부(240)는 이진수 코드 별 정보 DB를 참조하여 이진수 코드에 해당하는 정보를 확인하여 표시할 수 있다.
예를 들어, 다면체를 이루는 각각의 면의 변에 생성된 조각 중 첫 번째 조각이 해당 변의 안쪽으로 막대 그래프화되고 있고, 두 번째 조각이 해당 변의 바깥쪽으로 막대 그래프화되어 있고, 세 번째 조각이 해당 변의 안쪽으로 막대 그래프화되어 있고, 네 번째 조각이 해당 변의 안쪽으로 막대 그래프화되어 있는 경우, 제어부(240)는 다면체를 이루는 각각의 면의 변에 생성된 조각이 해당 변의 안쪽으로 막대 그래프화되어 있는 경우 이진수 값 “0”으로 인식하고, 바깥쪽으로 막대 그래프화되어 있는 경우 이진수 값 “1”로 인식하여 최종적으로 이진수 코드 “0100”를 생성하고, 이진수 코드 “0100”에 해당하는 정보를 표시할 수 있다. 만약, 제어부(240)는 이진수 코드 “11000”에 해당하는 정보가 링크 주소인 경우 해당 주소가 실행된 화면을 표시할 수 있다.
이와 같이, 사용자는 자신의 단말 장치(200)를 이용하여 단순히 이미지를 스캔하는 것만으로 이미지에 삽입된 정보를 인식하여 활용할 수 있다. 만약, 광고 이미지에 삽입된 정보가 광고 동영상을 다운로드할 수 있는 주소이면, 사용자는 광고 이미지를 스캔하는 것만으로 광고 동영상을 다운로드하여 광고 동영상을 볼 수 있기 때문에 광고주로 하여금 높은 광고 효과를 기대할 수 있다는 장점이 있다.
또한, 상품의 태그에 삽입된 정보가 상품의 정품 여부를 판단하기 위한 코드이면, 사용자는 이미지를 스캔하는 것만으로 해당 상품이 정품인지 여부를 확인할 수 있다.
또한, 단말 장치(200)는 이미지를 스캔하여 다면체를 이루는 각각의 면의 변에 생성된 조각 중 첫 번째 조각이 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화되어 있는지 확인하여 이진수 코드를 생성하고, 이진수 코드에 해당하는 정보를 표시하기 때문에 빠른 속도로 정보를 표시할 수 있다는 장점이 있다.
도 4는 본 발명에 따른 이미지 생성 장치에서 실행되는 정보가 삽입된 이미지 생성 방법의 일 실시예를 설명하기 위한 흐름도이다.
도 4를 참조하면, 이미지 생성 장치(도 1, 100)는 다각형의 면으로 이루어진 다면체를 생성한다(단계 S410).
단계 S410에 대한 일 실시예에서, 이미지 생성 장치(100)는 특정 회전 각도에 따라 회전된 다각형의 면으로 이루어진 다면체를 생성할 수 있다.
단계 S420에 대한 일 실시예에서, 이미지 생성 장치(100)는 서로 다른 모양의 다각형의 면으로 이루어진 복수의 다면체를 생성할 수 있다.
이미지 생성 장치(100)는 기 설정된 변형 알고리즘을 이용하여 상기 다면체의 형상을 변형한다(단계 S420).
단계 S420에 대한 일 실시예에서, 이미지 생성 장치(100)는 기 설정된 변형 알고리즘에 따라 다면체를 이루는 각각의 면의 변을 분할하여 복수의 조각을 생성할 수 있다.
이미지 생성 장치(100)는 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 변형된 다면체를 이루는 다각형의 면을 막대 그래프화하여 삽입 대상 정보를 삽입한다(단계 S430).
단계 S430에 대한 일 실시예에서, 이미지 생성 장치(100)는 삽입 대상 정보에 해당하는 이진수 코드 각각의 이진수 값이 1 또는 0인지를 판별하여 각각에 대응하도록 다면체를 이루는 다각형의 면의 변에 생성된 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하여 삽입 대상 정보를 삽입할 수 있다.
이미지 생성 장치(100)는 삽입 대상 정보가 삽입된 다면체를 이미지에 삽입하여 이미지를 생성한다(단계 S440).
도 5는 본 발명에 따른 단말 장치에서 실행되는 이미지 상의 정보 인식 방법의 일 실시예를 설명하기 위한 흐름도이다.
도 5를 참조하면, 단말 장치(200)는 사용자의 조작에 따라 이미지를 스캔한다(단계 S510).
단말 장치(200)는 이미지가 스캔되면 이미지에서 다면체를 이루는 각각의 면의 변에 생성된 각각의 조각이 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화되어 있는지 확인한다(단계 S520).
단말 장치(200)는 기 생성된 이진수 값 별 막대 그래프 DB를 참조하여 다면체를 이루는 각각의 면의 변에 생성된 각각의 조각이 해당 변의 안쪽 또는 바깥쪽에 해당하는 이진수 값을 확인하여 최종적으로 이진수 코드를 생성한다(단계 S530).
예를 들어, 다면체를 이루는 각각의 면의 변에 생성된 조각 중 첫 번째 조각이 해당 변의 안쪽으로 막대 그래프화되고 있고, 두 번째 조각이 해당 변의 바깥쪽으로 막대 그래프화되어 있고, 세 번째 조각이 해당 변의 안쪽으로 막대 그래프화되어 있고, 단말 장치(200)는 다면체를 이루는 각각의 면의 변에 생성된 조각이 해당 변의 안쪽으로 막대 그래프화되어 있는 경우 이진수 값 “0”으로 인식하고, 바깥쪽으로 막대 그래프화되어 있는 경우 이진수 값 “1”로 인식하여 최종적으로 이진수 코드 “010”를 생성하고, 이진수 코드 “010”에 해당하는 정보를 표시할 수 있다.
단말 장치(200)는 이진수 코드에 해당하는 정보를 표시한다(단계 S540).
도 6 및 도 7은 본 발명에 따른 다각형의 면으로 이루어진 다면체에 삽입 대상 정보를 삽입하는 과정을 설명하기 위한 예시도이다.
도 6 및 도 7을 참조하면, 이미지 생성 장치(100)는 참조번호(a)와 같이 사각형의 면으로 이루어진 육면체를 생성한다. 이때, 이미지 생성 장치(100)는 참조번호(a)와 달리 특정 회전 각도에 따라 회전된 다각형의 면으로 이루어진 다면체를 생성하거나 서로 다른 모양의 다각형의 면으로 이루어진 복수의 다면체를 생성할 수 있다.
이미지 생성 장치(100)는 기 설정된 변형 알고리즘을 이용하여 참조번호(b)와 같이 육면체의 형상을 변형한다. 여기에서, 기 설정된 변형 알고리즘은 다면체를 이루는 각각의 면의 변을 서로 다른 모양의 복수의 조각으로 깨트리기 위한 알고리즘이다. 이러한 기 설정된 변형 알고리즘을 이용하면 참조번호(b)와 같이 육면체를 이루는 각각의 면의 변이 서로 다른 모양의 복수의 조각으로 깨지게 되는 것이다. 이러한 변형 알고리즘에 설정된 충격 가중치에 따라 다면체를 이루는 각각의 면의 변은 더욱 세밀하게 깨지게 된다.
이에 따라, 삽입 대상 정보에 해당하는 이진수 코드의 길이에 상관없이 삽입 대상 정보를 삽입할 수 있다. 즉, 삽입 대상 정보가 용량이 매우 큰 동영상 파일이더라도 동영상에 해당하는 이진수 코드를 정보 삽입 공간에 삽입할 수 있도록 한다.
이미지 생성 장치(100)는 참조번호(c)와 같이 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 변형된 다면체를 이루는 다각형의 면을 그래프화하여 삽입 대상 정보를 삽입한다.
예를 들어, 삽입 대상 정보에 해당하는 이진수 코드가 “1001”이고, 이진수 값 “0”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 안쪽으로 막대 그래프화는 것이고, 이진수 값 “1”은 다면체를 이루는 각각의 면의 변에 생성된 특정 조각을 해당 변의 바깥쪽으로 막대 그래프화하는 것으로 정의되어 있으면, 이미지 생성 장치(100)는 다면체를 이루는 각각의 면의 변에 생성된 복수의 조각 중 첫 번째 조각을 해당 변의 바깥쪽으로 막대 그래프화하고(611), 두 번째 조각을 해당 변의 안쪽으로 막대 그래프화하고(612), 세 번째 조각을 해당 변의 안쪽으로 막대 그래프화하고(613), 네 번째 조각을 해당 변의 바깥쪽으로 막대 그래프화(614)하여 삽입 대상 정보를 삽입할 수 있다.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허 청구의 범위뿐 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.
100: 이미지 생성 장치
110: 정보 삽입 공간 생성부
120: 정보 삽입부
130: 이미지 생성부
140: 제어부
200: 단말 장치
210: 이미지 스캔부
220: 디스플레이부
230: 메모리
240: 제어부

Claims (18)

  1. 이미지 생성 장치에서 실행되는 정보가 삽입된 이미지 생성 방법에 있어서,
    다각형의 면으로 이루어진 다면체를 생성하는 단계;
    기 설정된 충격 가중치로 다면체를 이루는 각각의 면의 변을 깨트리는 알고리즘을 이용하여 상기 충격 가중치에 따라 상기 다면체를 이루는 각각의 면의 변을 깨트려 복수의 조각을 생성하는 단계;
    삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각 각각을 그래프화하여 상기 삽입 대상 정보를 삽입하는 단계; 및
    상기 삽입 대상 정보가 삽입된 다면체를 이미지에 삽입하여 정보가 삽입된 이미지를 생성하는 단계를 포함하는
    정보가 삽입된 이미지 생성 방법.
  2. 제1항에 있어서,
    상기 다각형의 면으로 이루어진 다면체를 생성하는 단계는
    특정 회전 각도에 따라 회전된 다각형의 면으로 이루어진 다면체를 생성하는 단계를 포함하는 것을 특징으로 하는
    정보가 삽입된 이미지 생성 방법.
  3. 제1항에 있어서,
    상기 다각형의 면으로 이루어진 다면체를 생성하는 단계는
    서로 다른 모양의 다각형의 면으로 이루어진 복수의 다면체를 생성하는 단계를 포함하는 것을 특징으로 하는
    정보가 삽입된 이미지 생성 방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각 각각을 그래프화하여 상기 삽입 대상 정보를 삽입하는 단계는
    상기 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하는 단계를 포함하는 것을 특징으로 하는
    정보가 삽입된 이미지 생성 방법.
  6. 제5항에 있어서,
    상기 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각 각각을 그래프화하여 상기 삽입 대상 정보를 삽입하는 단계는
    상기 삽입 대상 정보에 해당하는 이진수 코드 각각의 이진수 값이 1 또는 0인지를 판별하여 각각에 대응하도록 상기 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하는 단계를 포함하는 것을 특징으로 하는
    정보가 삽입된 이미지 생성 방법.
  7. 제1항에 있어서,
    상기 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각 각각을 그래프화하여 상기 삽입 대상 정보를 삽입하는 단계는
    상기 삽입 대상 정보를 지시하는 이진수 코드를 미리 정의하는 단계; 및
    상기 미리 정의된 이진수 코드에 기초하여 상기 복수의 조각 각각을 그래프화하는 단계를 포함하는 것을 특징으로 하는
    정보가 삽입된 이미지 생성 방법.
  8. 제1항에 있어서,
    상기 삽입 대상 정보를 구성하는 복수의 문자 각각의 아스키코드를 이용하여 각각의 문자에 대한 이진수 값을 생성하는 단계; 및
    상기 각각의 문자에 대한 이진수 값을 이용하여 상기 이진수 코드를 생성하는 단계를 더 포함하는 것을 특징으로 하는
    정보가 삽입된 이미지 생성 방법.
  9. 삭제
  10. 이미지 생성 장치에서 있어서,
    다각형의 면으로 이루어진 다면체를 생성하고, 기 설정된 충격 가중치로 다면체를 이루는 각각의 면의 변을 깨트리는 알고리즘을 이용하여 상기 충격 가중치에 따라 상기 다면체를 이루는 각각의 면의 변을 깨트려 복수의 조각을 생성하는 정보 삽입 공간 생성부;
    삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각 각각을 그래프화하여 상기 삽입 대상 정보를 삽입하는 정보 삽입부; 및
    상기 삽입 대상 정보가 삽입된 다면체를 이미지에 삽입하여 정보가 삽입된 이미지를 생성하는 이미지 생성부를 포함하는
    이미지 생성 장치.
  11. 제10항에 있어서,
    상기 정보 삽입 공간 생성부는
    특정 회전 각도에 따라 회전된 다각형의 면으로 이루어진 다면체를 생성하는 것을 특징으로 하는
    이미지 생성 장치.
  12. 제10항에 있어서,
    상기 정보 삽입 공간 생성부는
    서로 다른 모양의 다각형의 면으로 이루어진 복수의 다면체를 생성하는 것을 특징으로 하는
    이미지 생성 장치.
  13. 삭제
  14. 제10항에 있어서,
    상기 정보 삽입부는
    상기 삽입 대상 정보에 해당하는 이진수 코드에 따라 상기 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하는 것을 특징으로 하는
    이미지 생성 장치.
  15. 제14항에 있어서,
    상기 정보 삽입부는
    상기 삽입 대상 정보에 해당하는 이진수 코드 각각의 이진수 값이 1 또는 0인지를 판별하여 각각에 대응하도록 상기 복수의 조각을 해당 변의 안쪽 또는 바깥쪽으로 막대 그래프화하는 것을 특징으로 하는
    이미지 생성 장치.
  16. 제10항에 있어서,
    상기 정보 삽입부는
    상기 삽입 대상 정보를 지시하는 이진수 코드를 미리 정의하는 것을 특징으로 하는
    이미지 생성 장치.
  17. 제10항에 있어서,
    상기 정보 삽입부는
    상기 삽입 대상 정보를 구성하는 복수의 문자 각각의 아스키코드를 이용하여 각각의 문자에 대한 이진수 값을 생성하고, 상기 각각의 문자에 대한 이진수 값을 이용하여 상기 이진수 코드를 생성하는 것을 특징으로 하는
    이미지 생성 장치.
  18. 삭제
KR1020150052516A 2015-04-14 2015-04-14 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치 KR101572076B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150052516A KR101572076B1 (ko) 2015-04-14 2015-04-14 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치
PCT/KR2016/000919 WO2016167458A1 (ko) 2015-04-14 2016-01-28 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150052516A KR101572076B1 (ko) 2015-04-14 2015-04-14 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치

Publications (1)

Publication Number Publication Date
KR101572076B1 true KR101572076B1 (ko) 2015-11-26

Family

ID=54847431

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150052516A KR101572076B1 (ko) 2015-04-14 2015-04-14 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치

Country Status (2)

Country Link
KR (1) KR101572076B1 (ko)
WO (1) WO2016167458A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101797584B1 (ko) * 2017-01-25 2017-11-15 주식회사 대신스페샬 금융정보가 삽입된 마그네틱 테이프를 이용한 금융거래통장의 위변조 방지 방법 및 시스템

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100467930B1 (ko) * 2002-01-17 2005-01-24 주식회사 마크애니 텍스트 문서로/로부터 워터마크를 삽입 및 추출하는방법과 그 장치

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05233780A (ja) * 1992-02-18 1993-09-10 Hitachi Ltd 形状変形方法
JP3560009B2 (ja) * 1997-02-14 2004-09-02 高司 澤口 情報処理用の立体コード
US9710491B2 (en) * 2009-11-02 2017-07-18 Microsoft Technology Licensing, Llc Content-based image search
KR101259957B1 (ko) * 2012-11-16 2013-05-02 (주)엔써즈 이미지 매칭을 이용한 부가 정보 제공 시스템 및 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100467930B1 (ko) * 2002-01-17 2005-01-24 주식회사 마크애니 텍스트 문서로/로부터 워터마크를 삽입 및 추출하는방법과 그 장치

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101797584B1 (ko) * 2017-01-25 2017-11-15 주식회사 대신스페샬 금융정보가 삽입된 마그네틱 테이프를 이용한 금융거래통장의 위변조 방지 방법 및 시스템

Also Published As

Publication number Publication date
WO2016167458A1 (ko) 2016-10-20

Similar Documents

Publication Publication Date Title
KR101587501B1 (ko) 식별 코드 이미지를 이용한 객체 진위 여부 확인 방법 및 이를 실행하는 장치
US8141146B2 (en) Authentication server, authentication method and authentication program
US20130145441A1 (en) Captcha authentication processes and systems using visual object identification
KR102120023B1 (ko) 이미지 생성 방법 및 디바이스
US20080049969A1 (en) Methods And Systems For Generating A Symbol Identification Challenge For An Automated Agent
US20160323108A1 (en) Accessing Content by Processing Secure Optical Codes
US8838983B2 (en) Article of manufacture for securing data in 2D bar codes using SSL
EP2473950A1 (en) Method, apparatus and server for user verification
US10592580B2 (en) Web UI builder application
CN107016430B (zh) 真实性标签以及编码和验证的方法
KR20200050091A (ko) 바코드를 판독하는 방법 및 전자 장치
CN103902875B (zh) 验证码图片的生成方法和装置及验证方法和装置
US20190141028A1 (en) System and Methods for Authentication and/or Identification
US10581883B1 (en) In-transit visual content analysis for selective message transfer
EP3869351A1 (en) Detecting hidden link mismatches with spoofed metadata
US20130256398A1 (en) Method and system to selectively process a code
CN105354481A (zh) 网络验证方法和网络验证服务器
KR101572076B1 (ko) 정보가 삽입된 이미지 생성 방법 및 이를 실행하는 이미지 생성 장치
KR101858964B1 (ko) 이중 구성물에 데이터 삽입 방법 및 이중 구성물 상의 데이터 인식 방법
CN113837026A (zh) 检测证件真伪的方法及装置
KR101608948B1 (ko) 광고 데이터 제공 방법 및 이를 실행하는 시스템
KR101171653B1 (ko) 상품명의 이미지-텍스트 융합 캡차를 이용한 광고 시스템 및 방법
CN111275042B (zh) 伪造证件的识别方法、装置及电子设备
KR101658491B1 (ko) 상품 매장 진위 여부 판단 방법 및 이를 실행하는 단말 장치
KR101620446B1 (ko) 이미지를 이용한 인증 장치 및 방법

Legal Events

Date Code Title Description
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190514

Year of fee payment: 4