KR20150108557A - Apparatus for generating an image comprising information of posture of object, method thereof and computer readable medium having computer program recorded therefor - Google Patents
Apparatus for generating an image comprising information of posture of object, method thereof and computer readable medium having computer program recorded therefor Download PDFInfo
- Publication number
- KR20150108557A KR20150108557A KR1020140031491A KR20140031491A KR20150108557A KR 20150108557 A KR20150108557 A KR 20150108557A KR 1020140031491 A KR1020140031491 A KR 1020140031491A KR 20140031491 A KR20140031491 A KR 20140031491A KR 20150108557 A KR20150108557 A KR 20150108557A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- information
- attitude information
- photographing
- unit
- Prior art date
Links
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/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Studio Devices (AREA)
Abstract
Description
본 발명은 객체의 자세 정보를 구비한 이미지 생성 장치, 그 방법 및 컴퓨터 프로그램이 기록된 기록매체에 관한 것으로, 특히 촬영 대상에 대한 카메라의 촬영 자세 및 객체의 자세를 이용하여 촬영 대상을 정확하게 검색할 수 있는 객체의 자세 정보를 구비한 이미지 생성 장치, 그 방법 및 컴퓨터 프로그램이 기록된 기록매체에 관한 것이다.The present invention relates to an image generating apparatus having attitude information of an object, a method thereof, and a recording medium on which a computer program is recorded. More particularly, the present invention relates to an image generating apparatus, And a recording medium on which a computer program is recorded.
휴대 전자기기는 휴대가 가능하면서 음성 및 영상 통화 기능, 정보를 입출력하는 기능 및 데이터를 저장할 수 있는 기능 등을 하나 이상 갖춘 전자기기이다.A portable electronic device is an electronic device that is portable and has one or more functions such as voice and video call function, information input / output function, and data storage function.
휴대 전자기기는 기능이 다양화됨에 따라 예를 들어, 사진이나 동영상의 촬영, 음악이나 동영상 파일의 재생, 게임, 방송의 수신, 인터넷 연결 등의 복잡한 기능들을 갖춘 멀티미디어 기기(Multimedia player) 형태로 구현되고 있다.Since the portable electronic device has various functions, for example, it is implemented as a multimedia device having a complex function such as photographing or video shooting, playing music or video file, receiving game, broadcasting, and Internet connection .
이러한 멀티미디어 기기에는 복잡한 기능을 구현하기 위해 하드웨어 또는 소프트웨어의 면에서 새로운 다양한 시도들이 적용되고 있다.In order to implement complex functions in multimedia devices, various new attempts have been made in terms of hardware or software.
한편, 최근 통신 기술의 발전 및 인터넷의 활성화로 인해 다양한 방식의 검색이 이루어지고 있다.On the other hand, in recent years, due to the development of communication technologies and the activation of the Internet, various types of searches have been performed.
예를 들어, 사용자들은 자신이 알고자하는 정보를 찾기 위해 직접 책을 찾아보거나 해당 정보에 박식한 타인에게 물어보는 것 이외에 인터넷을 이용한 검색에 의해 원하는 정보를 찾을 수 있다.For example, users can search for books by searching for information they want to know, or by asking others who are knowledgeable about the information, and by searching through the Internet.
즉, 사용자들은 웹브라우저를 이용하여 검색 서비스를 제공하는 웹서버에 접속한 후에 찾고자 하는 정보에 관련된 키워드를 입력하여 전송함으로써, 웹서버와 연동된 검색 서비스를 제공받을 수 있다.That is, users access a web server providing a search service using a web browser, input a keyword related to the information to be searched, and transmit the search service to the web server.
더구나 최근에는 원하는 정보가 이미지로 이루어진 경우에도 검색 서비스에 의하여 동일, 유사한 이미지를 검색하는 서비스가 제공되고 있다.In addition, in recent years, there has been provided a service for searching the same and similar images by a search service even if desired information is composed of images.
그러나 이 경우에도 사용자가 해당 이미지가 무엇인지 모르고 있을 때 해당 이미지에 관한 정보를 정확하게 제공하기에는 한계가 있다. 또한, 사용자가 검색 대상에 해당하는 이미지와 유사한 이미지들을 제공받는 것에는 한계가 있다.However, even in this case, when the user does not know what the image is, there is a limit to accurately providing information about the image. In addition, there is a limitation in that the user is provided with images similar to the image corresponding to the search target.
이를 개선하기 위해 이미지에 포함된 객체에 관련된 메타데이터 정보를 사용자로부터 획득하거나 이미지 분석을 통해 별도로 산출하여 활용하는 이미지 관리 기술 혹은 이미지 검색 기술이 사용되고 있으나, 이렇게 구분된 정보는 해당 관리 혹은 검색 시스템에서만 사용 가능한 정보이며 영상만 분리될 경우 소실되는 문제점이 존재한다. 또한, 이러한 메타데이터의 신뢰성에 대한 보장이 없어 품질이 낮다는 문제점이 존재한다.In order to improve this, an image management technology or an image search technology that acquires metadata information related to an object included in an image from a user or separately calculates and utilizes it through image analysis is used. However, There is a problem that the information is usable and is lost when only the image is separated. In addition, there is a problem that the quality of the metadata is low because there is no guarantee of the reliability of such metadata.
본 발명의 목적은 촬영 대상에 대한 영상 생성 시 영상 포맷에 포함되는 정보 영역에 영상 생성시 촬영 수단의 자세 정보, 사용자가 수동으로 선택하거나 분석에 따라 얻어진 영상 내 객체의 신뢰성이 낮은 자세 정보 및 인증된 게시자에 의해 명확하게 얻어진 영상 내 객체의 자세 정보를 통합하여 저장함으로써 촬영 대상에 대한 정보를 정확하게 검색할 수 있도록 하는 자세 정보를 구비한 이미지 생성 장치, 그 방법 및 컴퓨터 프로그램이 기록된 기록매체를 제공하는데 있다.The object of the present invention is to provide an information processing apparatus and a method thereof, which are capable of providing posture information of a photographing means at the time of image generation in an information region included in an image format at the time of image generation, And an attitude information for allowing the attitude information of the object to be accurately retrieved by storing the attitude information of the object clearly obtained by the publisher, .
본 발명의 실시예에 따른 객체의 자세 정보를 구비한 이미지 생성 장치는 객체의 이미지를 획득하는 촬영부; 객체를 촬영하는 촬영 장치의 자세 정보를 획득하는 감지부; 및 객체의 자세 정보를 획득하는 촬영 데이터를 저장하는 저장부;를 포함한다.According to an embodiment of the present invention, an image generating apparatus having attitude information of an object includes an image capturing unit for acquiring an image of an object; A sensing unit for acquiring attitude information of a photographing apparatus for photographing an object; And a storage unit for storing photographing data for obtaining attitude information of the object.
본 발명과 관련된 일 예로서 객체의 자세 정보는 촬영 장치의 기울기 및 방위 정보를 포함한다.As one example related to the present invention, the attitude information of the object includes inclination and azimuth information of the photographing apparatus.
본 발명과 관련된 일 예로서 객체의 자세 정보를 입력하는 사용자가 등록된 사용자인지를 판단하는 인증부;를 포함한다.As an example related to the present invention, the authentication unit determines whether the user who inputs the attitude information of the object is a registered user.
본 발명과 관련된 일 예로서 촬영 데이터는 객체의 자세 정보를 획득하기 위한 대상체를 나타내는 기준 이미지 및 기준 이미지와 다른 기울기, 방향 등에서 촬상된 복수의 파생 이미지를 포함한다.As one example related to the present invention, the photographing data includes a reference image representing an object for acquiring attitude information of an object and a plurality of derived images photographed in a different slope, direction, etc. from the reference image.
본 발명의 실시예에 따른 객체의 자세 정보를 구비한 이미지 생성 방법은 촬영 장치의 감지부로부터 획득된 촬영 장치 자세 정보를 포함하는 이미지를 획득하는 단계; 이미지의 객체 자세 정보를 획득하는 단계; 및 촬영된 이미지를 미리 설정된 이미지 포맷의 이미지 파일로 생성하면서 촬영 장치 자세 정보와 객체 자세 정보를 이미지 파일의 정보 영역에 삽입하는 단계;를 포함한다.According to an embodiment of the present invention, there is provided a method of generating an image including attitude information of an object, the method comprising: acquiring an image including photographing apparatus attitude information acquired from a sensing unit of the photographing apparatus; Obtaining object posture information of an image; And inserting photographing device attitude information and object attitude information into an information area of the image file while generating the photographed image as an image file of a preset image format.
본 발명과 관련된 일 예로서 이미지의 객체 자세 정보를 획득하는 단계는 등록된 사용자에 의한 객체 자세 정보의 입력인지를 판단하는 인증 단계;를 포함한다.As an example related to the present invention, the step of acquiring the object attitude information of the image includes an authentication step of determining whether the object attitude information is input by the registered user.
본 발명의 실시예에 따른 컴퓨터 프로그램이 기록된 기록매체에는 상술한 실시예에 따른 방법을 수행하는 컴퓨터 프로그램이 저장될 수 있다.A computer program for carrying out the method according to the above-described embodiment may be stored in the recording medium on which the computer program according to the embodiment of the present invention is recorded.
본 발명은 촬영 대상에 대한 이미지 생성 시 이미지 포맷에 포함되는 정보 영역에 촬영 수단의 자세 정보, 사용자가 수동으로 선택하거나 분석에 따라 얻어진 이미지 내 객체의 신뢰성이 낮은 자세 정보 및 인증된 게시자에 의해 명확하게 얻어진 영상 내 객체의 신뢰성이 높은 자세 정보를 통합하여 저장함으로써 촬영 대상에 대한 정보를 정확하게 검색할 수 있는 효과가 있다.The present invention relates to an information processing apparatus and a method for processing an image of a photographing object, the photographing apparatus comprising: posture information of a photographing means in an information region included in an image format when generating an image for an object to be photographed; Therefore, it is possible to accurately retrieve the information about the object to be photographed by integrating and storing highly reliable attitude information of the object in the obtained image.
도 1은 본 발명의 실시예에 따른 이미지 생성 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 이미지 생성 장치의 블록도이다.
도 3은 본 발명의 실시예에 따른 서비스 제공 장치의 블록도이다.
도 4는 객체, 제1 이미지, 제2 이미지의 일 예를 나타낸 도면이다.
도 5는 객체의 자세 정보에 대한 촬영 데이터의 일 예를 나타낸 도면이다.
도 6은 본 발명의 실시예에 의한 이미지 생성 방법을 나타낸 흐름도이다.FIG. 1 is a diagram illustrating a configuration of an image generation system according to an embodiment of the present invention.
2 is a block diagram of an image generating apparatus according to an embodiment of the present invention.
3 is a block diagram of a service providing apparatus according to an embodiment of the present invention.
4 is a diagram showing an example of an object, a first image, and a second image.
5 is a diagram showing an example of photographing data for attitude information of an object.
6 is a flowchart illustrating an image generating method according to an embodiment of the present invention.
본 발명에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 발명에서 사용되는 기술적 용어는 본 발명에서 특별히 다른 의미로 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 발명에서 사용되는 기술적인 용어가 본 발명의 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는, 당업자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 발명에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라, 또는 전후 문맥상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다.It is noted that the technical terms used in the present invention are used only to describe specific embodiments and are not intended to limit the present invention. In addition, the technical terms used in the present invention should be construed in a sense generally understood by a person having ordinary skill in the art to which the present invention belongs, unless otherwise defined in the present invention, Should not be construed to mean, or be interpreted in an excessively reduced sense. In addition, when a technical term used in the present invention is an erroneous technical term that does not accurately express the concept of the present invention, it should be understood that technical terms can be understood by those skilled in the art. In addition, the general terms used in the present invention should be interpreted according to a predefined or prior context, and should not be construed as being excessively reduced.
또한, 본 발명에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함한다. 본 발명에서, "구성된다" 또는 "포함한다" 등의 용어는 발명에 기재된 여러 구성 요소들, 또는 여러 단계를 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.Furthermore, the singular expressions used in the present invention include plural expressions unless the context clearly dictates otherwise. In the present invention, terms such as "comprising" or "comprising" and the like should not be construed as encompassing various elements or various steps of the invention, Or may further include additional components or steps.
또한, 본 발명에서 사용되는 제1, 제2 등과 같이 서수를 포함하는 용어는 구성 요소들을 설명하는데 사용될 수 있지만, 구성 요소들은 용어들에 의해 한정되어서는 안 된다. 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.Furthermore, terms including ordinals such as first, second, etc. used in the present invention can be used to describe elements, but the elements should not be limited by terms. Terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시 예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings, wherein like reference numerals refer to like or similar elements throughout the several views, and redundant description thereof will be omitted.
또한, 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 발명의 사상을 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 발명의 사상이 제한되는 것으로 해석되어서는 아니 됨을 유의해야 한다.In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. It is to be noted that the accompanying drawings are only for the purpose of facilitating understanding of the present invention, and should not be construed as limiting the scope of the present invention with reference to the accompanying drawings.
여기서 설명되는 이미지 생성 장치(200)는 단말을 포함할 수 있으며, 단말은 이동 통신 단말기 등의 핸드헬드 방식의 단말은 물론, 태블릿 PC, 노트북, 데스크탑 PC 등 사용자의 명령어를 입력받아 선정된 작업을 수행하는 모든 종류의 단말을 총칭하는 개념이다.The
여기서 설명되는 서비스 제공 장치(300)는 이미지 생성 장치(200)로부터 요구되는 서비스와 관련된 데이터를 저장하고, 이미지 생성 장치(200)와 데이터를 송수신하여, 이미지 생성 장치(200)가 구비한 애플리케이션의 동작을 지원하는 모든 종류의 전자장치를 총칭하는 개념이다.The
도 1은 본 발명의 실시예에 따른 이미지 생성 시스템의 구성을 나타낸 도면이다. FIG. 1 is a diagram illustrating a configuration of an image generation system according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 이미지 생성 시스템은 이미지 생성 장치(200)와 서비스 제공 장치(300)를 포함할 수 있다. 도 1에 도시된 이미지 생성 시스템의 구성 요소 모두가 필수 구성 요소인 것은 아니며, 도 1에 도시된 구성 요소보다 많은 구성 요소에 의해 이미지 생성 시스템이 구현될 수 있고, 그보다 적은 구성 요소에 의해서도 이미지 생성 시스템이 구현될 수도 있다.As shown in FIG. 1, the image generation system may include an
이미지 생성 장치(200)는 이미지 데이터를 생성하고자 하는 객체(100)에 대한 복수의 이미지(제1 이미지, 제2 이미지)를 획득할 수 있다. 그리고, 이미지 생성 장치(200)는 획득한 복수의 이미지 및 각 이미지의 정보를 서비스 제공 장치(300)로 송신할 수 있다.The
서비스 제공 장치(300)는 제1 이미지에 기초하여 구비된 비교 데이터로부터 검색 후보 데이터를 획득할 수 있다. 여기서, 검색 후보 데이터는 비교 데이터 중 검색 대상이 되는 객체를 의미할 수 있다.The
또한, 서비스 제공 장치(300)는 제1 이미지에 구비된 제1 촬영 데이터, 제2 이미지에 구비된 촬영 데이터에 기초하여 검색 후보 데이터로부터 제2 이미지와 유사한 구도의 영상 또는 이미지를 획득할 수 있다.Also, the
이때, 제1 이미지에 부가되는 정보를 제1 촬영 데이터로 정의하기로 한다. 또한, 제2 이미지에 부가되는 정보를 제2 촬영 데이터로 정의하기로 한다.At this time, the information added to the first image is defined as the first photographing data. The information added to the second image is defined as the second captured data.
여기서, 촬영 데이터는 이미지가 촬상된 경우의 촬영 일자, 촬영 시간, 위도, 경도, 파일 형식, 파일 크기, 해상도, 초점 거리, 촬영 장치의 기울기, 방위 및 객체의 자세 정보 등을 포함할 수 있다.Here, the shooting data may include a shooting date, a shooting time, a latitude, a longitude, a file format, a file size, a resolution, a focal length, a tilt of a photographing apparatus, a bearing and an attitude information of an object when an image is captured.
사용자는 이미지 생성 장치(200)에 표시되는 영상을 통하여 제1 이미지, 제2 이미지에 관한 정보를 알 수 있다. 예컨대, 사용자가 검색 대상인 객체의 이름을 모를 경우, 사용자는 검색에 의해 서비스 제공 장치(300)로부터 제공된 이미지 생성 장치(200)에 표시된 검색 결과를 통하여 객체의 이름을 확인할 수 있다.The user can know the information about the first image and the second image through the image displayed on the
도 2는 본 발명의 실시예에 따른 이미지 생성 장치(200)의 블록도이다.2 is a block diagram of an
도 2에 도시된 바와 같이, 이미지 생성 장치(200)는 촬영부(210), 송신부(220), 수신부(230), 디스플레이부(240), 사용자 입력부(250), 감지부(260) 및 저장부(270)를 포함할 수 있다. 도 2에 도시된 구성 요소보다 많은 구성 요소에 의해 이미지 생성 장치(200)가 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 이미지 생성 장치(200)가 구현될 수 있다.2, the
촬영부(210)는 검색하고자 하는 객체(100)의 이미지를 촬상할 수 있다. 한편, 촬영부(210)는 검색하고자 하는 객체(100)에 대한 복수의 이미지(예컨대, 제1 이미지, 제2 이미지)를 촬상할 수 있다. 예컨대, 촬영부(210)는 검색하고자 하는 객체(100)에 대한 정면도, 배면도, 좌측면도, 우측면도, 사시도 등의 이미지를 촬상할 수 있다.The photographing
디스플레이부(240)는, 촬영부(210)가 객체의 이미지를 촬상하는 경우, 객체의 이미지를 표시할 수 있다. 또한, 디스플레이부(240)는 객체 이미지와 유사한 이미지를 포함하는 검색 결과를 표시할 수 있다.The
감지부(260)는 촬영 수단의 자세 정보를 획득할 수 있으며, GPS, 가속도 센서, 지자기 센서 등을 포함할 수 있다. 감지부(260)는 이미지 생성 장치(200)의 기울기를 측정하기 위한 기울기 센서, 이미지 생성 장치(200)의 방위를 측정하기 위한 방위 감지 센서 등을 구비하여, 이미지 생성 장치(200)의 기울기, 방위를 감지할 수 있다. 예컨대, 이미지 생성 장치의 감지부(260)는 이미지 생성 장치(200)가 기울어진 정도, 이미지 생성 장치가 바라보고 있는 방향을 측정할 수 있다.The
또한, 촬영부(210)가 객체를 촬상하여 제1 이미지, 제2 이미지를 획득하는 경우, 감지부(260)에서 측정된 이미지 생성 장치의 기울기 정보, 방위 정보가 제1 이미지, 제2 이미지에 부가될 수 있다.When the photographing
이와 같이, 촬영 데이터는 이미지 생성 장치(200)인 촬영 장치의 기울기 정보, 방위 정보를 포함할 수 있다.As described above, the photographing data may include inclination information and azimuth information of the photographing apparatus, which is the
사용자 입력부(250)는 사용자 입력을 획득할 수 있다. 사용자 입력부(250)는 데이터의 입력, 선택 등과 같이 사용자의 조작이 가능한 입력 수단을 포함한다. 입력 수단은 일반적인 키패드, 마우스 등을 포함할 수 있으며, 디스플레이부(240)가 터치 입력이 가능한 터치 스크린으로 구비되는 경우 디스플레이부(240)와 일체로 구비될 수도 있다.The
송신부(220)는 이미지 생성 장치(200)에서 처리되는 데이터를 서비스 제공 장치(300)로 송신할 수 있다. 예컨대, 송신부(220)는 촬영부(210)에서 획득된 이미지와 이미지가 포함하는 촬영 데이터를 서비스 제공 장치로 송신할 수 있다.The transmitting
수신부(230)는 서비스 제공 장치(300)에서 처리된 데이터를 수신할 수 있다. The receiving
저장부(270)는 이미지와, 이미지 각각의 촬영 데이터를 저장할 수 있다. 촬영 데이터는 이미지가 촬상된 경우의 촬영 일자, 촬영 시간, 위도, 경도, 파일 형식, 파일 크기, 해상도, 촬영자, 초점 거리, 촬영 장치의 기울기, 방위 및 객체의 자세 정보 등을 포함할 수 있다.The
또한 등록된 사용자인지를 판단하는 인증부(미도시)를 포함할 수 있다. 인증부에 의해 등록이 인증된 사용자에 의한 객체의 자세 정보는 등록되지 않은 사용자에 의해 입력된 객체의 자세 정보에 비해 객체의 자세를 판단함에 있어서 우선적으로 고려될 수 있다.And an authentication unit (not shown) for determining whether the user is a registered user. The attitude information of the object by the user whose registration has been authenticated by the authentication unit can be considered as a priority in determining the attitude of the object as compared with the attitude information of the object inputted by the unregistered user.
도 3은 본 발명의 실시예에 따른 서비스 제공 장치의 블록도이다.3 is a block diagram of a service providing apparatus according to an embodiment of the present invention.
도 3에 도시된 바와 같이, 서비스 제공 장치(300)는 이미지 획득부(310), 이미지 관리부(320), 촬영 데이터 관리부(330), 검색부(340), 저장부(350), 통신부(360)를 포함할 수 있다. 도 3에 도시된 구성 요소보다 많은 구성 요소에 의해 서비스 제공 장치(300)가 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 서비스 제공 장치(300)가 구현될 수 있다.3, the
이미지 획득부(310)는 이미지 생성 장치(200)로부터 이미지를 획득할 수 있다.The
이미지 관리부(320)는 이미지 생성 장치(200)로부터 획득한 이미지 중에서 서비스 제공 장치(300)에 구비된 데이터와 비교하는데 사용되는 이미지를 관리할 수 있다.The
촬영 데이터 관리부(330)는 이미지의 촬영 데이터를 획득, 관리할 수 있다. 여기서, 촬영 데이터는 이미지가 촬상된 경우의 촬영 일자, 촬영 시간, 위도, 경도, 파일 형식, 파일 크기, 해상도, 촬영자, 초점 거리, 촬영 장치의 기울기, 방위 및 객체의 자세 정보 등을 포함할 수 있다.The shooting data management unit 330 can acquire and manage shooting data of an image. Here, the shooting data may include the shooting date, the shooting time, the latitude, the longitude, the file format, the file size, the resolution, the photographer, the focal length, the tilt of the photographing apparatus, have.
검색부(340)는 이미지, 촬영 데이터에 기초하여 검색 결과를 획득할 수 있다.The retrieving
구체적으로, 서비스 제공 장치(300)의 검색부(340)는 이미지 관리부(320)에서 획득된 검색 기준 이미지와 비교 데이터에 구비된 비교 기준 이미지를 비교하여 검색 결과를 획득할 수 있다.In detail, the
저장부(350)는 데이터를 저장할 수 있다. 여기서, 데이터는 객체와 유사한 이미지를 검색하는데 사용되는 데이터를 포함한다.The
통신부(360)는 검색부(340)에 의하여 획득된 검색 결과를 이미지 생성 장치(200)로 송신할 수 있다.The
촬영 장치의 자세 정보에 대해서는 도 4를 참조하여 설명한다. 도 4는 객체, 제1 이미지, 제2 이미지의 일 예를 나타낸 도면이다. The attitude information of the photographing apparatus will be described with reference to Fig. 4 is a diagram showing an example of an object, a first image, and a second image.
도 4(a)는 객체(100)의 일 예를 나타내고 있다. 도 4(b)는 객체에 대한 제1 이미지를 나타내고 있다. 또한, 도 4(c)는 객체에 대한 제2 이미지를 나타내고 있다.Fig. 4 (a) shows an example of the
예컨대, 제1 이미지(110)는 객체(100)의 정면도일 수 있다. 또한, 제1 촬영 데이터(112)는 제1 이미지가 촬상된 경우의 촬영 장치의 자세 정보인 기울기 정보, 방위 정보를 포함할 수 있다. 또한, 제2 이미지(120)는 객체(100)의 상면도일 수 있다. 또한, 제2 촬영 데이터(122)는 제2 이미지가 촬상된 경우의 촬영 장치의 자세 정보인 기울기 정보, 방위 정보를 포함할 수 있다.For example, the
설명의 편의를 위하여, 본 실시예에서는 제1 이미지, 제2 이미지가 획득되는 것으로 설명하였지만, 동영상 촬영에 의하여 객체에 대한 이미지가 촬상되는 경우, 더 많은 이미지가 연속적으로 획득될 수 있다.For convenience of explanation, although the first image and the second image are described as being obtained in the present embodiment, when an image for an object is captured by moving picture shooting, more images can be continuously acquired.
객체의 자세 정보에 대해서는 도 5를 참조하여 설명한다. 도 5는 객체의 자세 정보에 대한 촬영 데이터(500)의 일 예를 나타낸 도면이다. 객체의 자세 정보에 대한 촬영 데이터(500)는 저장부(270)에 저장될 수 있다.The attitude information of the object will be described with reference to FIG. 5 is a diagram showing an example of the photographing
도 5에 도시된 바와 같이, 객체의 자세 정보에 대한 촬영 데이터(500)는 각 대상체를 나타내는 식별 정보(440-1, 440-2, 440-3), 각 대상체를 나타내는 기준 이미지(410-1, 410-2, 410-3)를 구비할 수 있다.5, the photographing
또한, 각 기준 이미지(410-1)마다 복수의 파생 이미지(420-1, 420-2, 420-3)가 구비될 수 있다.In addition, a plurality of derived images 420-1, 420-2, and 420-3 may be provided for each reference image 410-1.
또한, 객체의 자세 정보에 대한 촬영 데이터는 각 이미지(410-1, 420-1, 410-2, 420-2, 410-3, 420-3)의 촬영 데이터(430-1, 430-2, 430-3)를 포함할 수 있다.The photographing data on the attitude information of the object is obtained from the photographing data 430-1, 430-2, 430-3 of the images 410-1, 420-1, 410-2, 420-2, 410-3, 430-3).
예컨대, 객체의 자세 정보에 대한 촬영 데이터는 제1 대상체의 식별 정보(440-1), 제1 대상체를 나타내는 기준 이미지(410-1), 기준 이미지(410-1)와 다른 기울기, 방향 등에서 촬상된 복수의 파생 이미지(420-1), 각 이미지(410-1, 420-1)의 촬영 데이터(430-1)를 포함할 수 있다.For example, the photographing data on the attitude information of the object may include the identification information 440-1 of the first object, the reference image 410-1 representing the first object, the image 410-1 in the tilt, A plurality of derived images 420-1, and shooting data 430-1 of each of the images 410-1 and 420-1.
여기서, 기준 이미지(410-1)는 제1 대상체의 정면이 촬상된 영상일 수 있고, 제1 파생 이미지(422)는 제1 대상체의 상면이 촬상된 영상일 수 있고, 제2 파생 이미지(424)는 제1 대상체의 우측면이 촬상된 영상일 수 있고, 제3 파생 이미지(426)는 제1 대상체의 대각면이 촬상된 영상일 수 있다.Here, the reference image 410-1 may be an image in which the front face of the first object is imaged, the first
한편, 여기서, 기준 이미지와 파생 이미지는 고정된 것이 아니며, 예컨대, 제1 파생 이미지가 기준 이미지로 사용되는 경우, 기준 이미지가 파생 이미지로 사용될 수도 있다.Here, the reference image and the derived image are not fixed. For example, when the first derived image is used as the reference image, the reference image may be used as the derived image.
도 4, 5를 참조하면, 기준 이미지(410-1, 410-2, 410-3) 및 복수의 파생 이미지(420-1, 420-2, 420-3)로부터 이미지에 촬상된 객체(100)의 자세 및 촬영 장치의 자세를 파악할 수 있다.4 and 5, an
이 외에도, 사용자에 의한 수동입력이나 3D로 표현된 객체(100)의 정보를 통해서도 이미지에 촬상된 객체(100)의 자세를 추정할 수 있다.In addition, the posture of the
사용자에 의한 수동입력의 경우, 객체(100)의 자세를 파악함에 있어서 사용자의 인증 여부에 따라 우선순위가 변경될 수 있다. 예를 들어, 객체의 자세를 결정함에 있어서 인증된 사용자에 의해 입력된 객체(100)의 자세 정보, 객체의 자세 정보에 대한 촬영 데이터(500)에 의한 객체(100)의 자세, 인증되지 않은 사용자에 의해 입력된 객체(100)의 자세 정보 순으로 참고할 수 있다.In the case of manual input by the user, priorities may be changed according to whether or not the user is authenticated in understanding the posture of the
도 6은 본 발명의 실시예에 의한 이미지 생성 방법을 나타낸 흐름도이다. 6 is a flowchart illustrating an image generating method according to an embodiment of the present invention.
처음으로, 촬영 장치인 이미지 생성 장치(200)의 자세 정보를 구비한 이미지를 획득한다(S100). 이미지 생성 장치(200)의 자세 정보에는 초점 거리, 기울기 정보, 방위 정보 등이 포함될 수 있다.First, an image having attitude information of the
다음으로, 촬영된 이미지의 객체 자세 정보를 획득한다(S200). 객체의 자세는 객체의 자세 정보에 대한 촬영 데이터(500), 인증된 사용자에 의해 입력된 객체(100)의 자세 정보 및 인증되지 않은 사용자에 의해 입력된 객체(100)의 자세 정보에 의해 획득될 수 있으며, 이들 사이에는 우선순위가 적용될 수 있다.Next, the object attitude information of the photographed image is obtained (S200). The attitude of the object is obtained by the photographing
다음으로, 촬영 장치인 이미지 생성 장치(200)의 자세 정보와 객체(100)의 자세 정보를 이미지 파일의 정보 영역에 삽입한다(S300).Next, the posture information of the
이와 같이, 이미지 파일의 정보 영역에 객체의 자세 정보 및 촬영 장치의 자세 정보를 삽입함으로써, 이미지를 기반으로 하는 검색 시 유사한 자세를 기준으로 하여 부합하는 결과를 검색할 수 있어 원하는 결과에 대한 신뢰성을 높일 수 있다.Thus, by inserting the attitude information of the object and the attitude information of the photographing device into the information area of the image file, it is possible to retrieve the matching result based on the similar attitude upon the image based search, .
본 발명의 실시예에 따른 객체의 자세 정보를 구비한 이미지 생성 장치 및 그 방법은 컴퓨터 프로그램으로 작성 가능하며, 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 해당 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 컴퓨터나 본 발명의 실시예에 따른 객체의 자세 정보를 구비한 이미지 생성 장치 등에 의하여 읽혀지고 실행됨으로써 자세 정보를 구비한 이미지 생성 장치의 제어 방법을 구현할 수 있다. The apparatus and method for generating an image having attitude information of an object according to an embodiment of the present invention can be created in a computer program and the codes and code segments constituting the computer program can be easily deduced by computer programmers in the field . In addition, the computer program is stored in a computer readable medium, readable and executed by an image generating apparatus having attitude information of an object according to an embodiment of the present invention, And a control method of the image generating apparatus.
정보저장매체는 자기 기록매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다. 본 발명의 실시예에 따른 자세 정보를 구비한 이미지 생성 장치의 제어 방법을 구현하는 컴퓨터 프로그램은 단말, 서비스 제공 장치, 제휴사 서버 등의 내장 메모리에 저장 및 설치될 수 있다. 또는, 본 발명의 실시예에 따른 객체의 자세 정보를 구비한 이미지 생성 장치의 제어 방법을 구현하는 컴퓨터 프로그램을 저장 및 설치한 스마트 카드 등의 외장 메모리가 인터페이스를 통해 객체의 자세 정보를 구비한 이미지 생성 장치 등에 장착될 수도 있다.The information storage medium includes a magnetic recording medium, an optical recording medium, and a carrier wave medium. The computer program implementing the control method of the image generating apparatus having the attitude information according to the embodiment of the present invention can be stored and installed in a built-in memory such as a terminal, a service providing apparatus, and an affiliate server. Alternatively, an external memory such as a smart card storing and installing a computer program implementing a control method of an image generating apparatus having attitude information of an object according to an exemplary embodiment of the present invention may display an image Generating device or the like.
전술한 내용은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or essential characteristics thereof. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
본 발명은 이미지 파일의 정보 영역에 객체의 자세 정보 및 촬영 장치의 자세 정보를 삽입함으로써, 이미지를 기반으로 하는 검색 시 유사한 자세를 기준으로 하여 부합하는 결과를 검색할 수 있어 원하는 결과에 대한 신뢰성을 향상시키는 것으로, 전자상거래 분야, 마케팅 분야 등에서 광범위하게 이용될 수 있다.The present invention inserts posture information of an object in an information area of an image file and posture information of a photographing device to search for a matching result on the basis of a similar posture in an image based search, And it can be widely used in electronic commerce field, marketing field, and the like.
200: 이미지 생성 장치
210: 촬영부
220: 송신부
230: 수신부
240: 디스플레이부
250: 사용자 입력부
260: 감지부
270: 저장부
300: 서비스 제공 장치
310: 이미지 획득부
320: 이미지 관리부
330: 촬영 데이터 관리부
340: 검색부
350: 저장부
360: 통신부200: Image generating device 210:
220: Transmitter 230: Receiver
240: display unit 250: user input unit
260: sensing unit 270:
300: service providing apparatus 310: image obtaining unit
320: image management unit 330:
340: searching unit 350: storing unit
360: communication section
Claims (7)
상기 객체를 촬영하는 촬영 장치의 자세 정보를 획득하는 감지부; 및
상기 객체의 자세 정보를 획득하는 촬영 데이터를 저장하는 저장부;를 포함하는 것을 특징으로 하는 객체의 자세 정보를 구비한 이미지 생성 장치.A photographing unit for acquiring an image of an object;
A sensing unit for acquiring attitude information of a photographing apparatus for photographing the object; And
And a storage unit for storing photographing data for obtaining attitude information of the object.
상기 객체의 자세 정보는 상기 촬영 장치의 기울기 및 방위 정보를 포함하는 것을 특징으로 하는 객체의 자세 정보를 구비한 이미지 생성 장치.The method according to claim 1,
Wherein the attitude information of the object includes inclination and azimuth information of the photographing apparatus.
상기 객체의 자세 정보를 입력하는 사용자가 등록된 사용자인지를 판단하는 인증부;를 포함하는 것을 특징으로 하는 객체의 자세 정보를 구비한 이미지 생성 장치.The method according to claim 1,
And an authentication unit for determining whether the user who inputs the attitude information of the object is a registered user.
상기 촬영 데이터는 상기 객체의 자세 정보를 획득하기 위한 대상체를 나타내는 기준 이미지 및 상기 기준 이미지와 다른 기울기, 방향 등에서 촬상된 복수의 파생 이미지를 포함하는 것을 특징으로 하는 객체의 자세 정보를 구비한 이미지 생성 장치.The method according to claim 1,
Wherein the photographing data includes a reference image representing a target object for obtaining the attitude information of the object and a plurality of derived images photographed in a different slope, direction, etc. from the reference image. Device.
상기 이미지의 객체 자세 정보를 획득하는 단계; 및
상기 촬영된 이미지를 미리 설정된 이미지 포맷의 이미지 파일로 생성하면서 상기 촬영 장치 자세 정보와 객체 자세 정보를 상기 이미지 파일의 정보 영역에 삽입하는 단계;를 포함하는 것을 특징으로 하는 객체의 자세 정보를 구비한 이미지 생성 방법.Acquiring an image including photographing apparatus attitude information obtained from a sensing unit of the photographing apparatus;
Obtaining object posture information of the image; And
And inserting the photographing device attitude information and object attitude information into the information area of the image file while generating the photographed image as an image file of a predetermined image format. How to create an image.
상기 이미지의 객체 자세 정보를 획득하는 단계는 등록된 사용자에 의한 객체 자세 정보의 입력인지를 판단하는 인증 단계;를 포함하는 것을 특징으로 하는 객체의 자세 정보를 구비한 이미지 생성 방법.6. The method of claim 5,
Wherein the step of acquiring the object attitude information of the image comprises an authentication step of determining whether the object attitude information is input by a registered user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140031491A KR102178170B1 (en) | 2014-03-18 | 2014-03-18 | Apparatus for generating an image comprising information of posture of object, method thereof and computer readable medium having computer program recorded therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140031491A KR102178170B1 (en) | 2014-03-18 | 2014-03-18 | Apparatus for generating an image comprising information of posture of object, method thereof and computer readable medium having computer program recorded therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150108557A true KR20150108557A (en) | 2015-09-30 |
KR102178170B1 KR102178170B1 (en) | 2020-11-12 |
Family
ID=54246488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140031491A KR102178170B1 (en) | 2014-03-18 | 2014-03-18 | Apparatus for generating an image comprising information of posture of object, method thereof and computer readable medium having computer program recorded therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102178170B1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070011970A (en) * | 2005-07-22 | 2007-01-25 | 삼성에스디에스 주식회사 | Image processing system and thereof method |
KR20090005625A (en) * | 2007-07-09 | 2009-01-14 | (주)케이티에프테크놀로지스 | Method and device of measuring position of terminal |
KR20130022474A (en) * | 2011-08-24 | 2013-03-07 | 에스케이플래닛 주식회사 | Apparatus and method for for editing photograph image |
JP2013105208A (en) * | 2011-11-10 | 2013-05-30 | Olympus Corp | Image management server |
JP2013115444A (en) * | 2011-11-24 | 2013-06-10 | Sanyo Electric Co Ltd | Electronic camera |
KR101307341B1 (en) | 2009-12-18 | 2013-09-11 | 한국전자통신연구원 | Method and apparatus for motion capture of dynamic object |
-
2014
- 2014-03-18 KR KR1020140031491A patent/KR102178170B1/en active IP Right Grant
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070011970A (en) * | 2005-07-22 | 2007-01-25 | 삼성에스디에스 주식회사 | Image processing system and thereof method |
KR20090005625A (en) * | 2007-07-09 | 2009-01-14 | (주)케이티에프테크놀로지스 | Method and device of measuring position of terminal |
KR101307341B1 (en) | 2009-12-18 | 2013-09-11 | 한국전자통신연구원 | Method and apparatus for motion capture of dynamic object |
KR20130022474A (en) * | 2011-08-24 | 2013-03-07 | 에스케이플래닛 주식회사 | Apparatus and method for for editing photograph image |
JP2013105208A (en) * | 2011-11-10 | 2013-05-30 | Olympus Corp | Image management server |
JP2013115444A (en) * | 2011-11-24 | 2013-06-10 | Sanyo Electric Co Ltd | Electronic camera |
Also Published As
Publication number | Publication date |
---|---|
KR102178170B1 (en) | 2020-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109189879B (en) | Electronic book display method and device | |
CN110650379B (en) | Video abstract generation method and device, electronic equipment and storage medium | |
CN113191117B (en) | Editing method, device and equipment of electronic document and storage medium | |
CN111125601B (en) | File transmission method, device, terminal, server and storage medium | |
CN110572716B (en) | Multimedia data playing method, device and storage medium | |
CN110933468A (en) | Playing method, playing device, electronic equipment and medium | |
WO2022057435A1 (en) | Search-based question answering method, and storage medium | |
CN110457571B (en) | Method, device and equipment for acquiring interest point information and storage medium | |
CN109618192B (en) | Method, device, system and storage medium for playing video | |
WO2022134634A1 (en) | Video processing method and electronic device | |
CN109547847B (en) | Method and device for adding video information and computer readable storage medium | |
CN111712807A (en) | Portable information terminal, information presentation system, and information presentation method | |
CN111753606A (en) | Intelligent model upgrading method and device | |
CN111611414B (en) | Vehicle searching method, device and storage medium | |
CN110134902B (en) | Data information generating method, device and storage medium | |
CN111782950A (en) | Sample data set acquisition method, device, equipment and storage medium | |
CN111563201A (en) | Content pushing method, device, server and storage medium | |
CN110990728A (en) | Method, device and equipment for managing point of interest information and storage medium | |
CN113377976B (en) | Resource searching method and device, computer equipment and storage medium | |
KR102178172B1 (en) | Terminal and service providing device, control method thereof, computer readable medium having computer program recorded therefor and image searching system | |
KR102178170B1 (en) | Apparatus for generating an image comprising information of posture of object, method thereof and computer readable medium having computer program recorded therefor | |
KR102084161B1 (en) | Electro device for correcting image and method for controlling thereof | |
KR102178177B1 (en) | Terminal and service providing device, control method thereof, computer readable medium having computer program recorded therefor and image searching system | |
JP6115673B2 (en) | Apparatus and program | |
KR20120072033A (en) | Method and apparatus for automatic tagging of picture and video contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |