Nothing Special   »   [go: up one dir, main page]

KR20070066382A - 3d image creating method using two cameras and camera terminal that implementing the method - Google Patents

3d image creating method using two cameras and camera terminal that implementing the method Download PDF

Info

Publication number
KR20070066382A
KR20070066382A KR1020050127482A KR20050127482A KR20070066382A KR 20070066382 A KR20070066382 A KR 20070066382A KR 1020050127482 A KR1020050127482 A KR 1020050127482A KR 20050127482 A KR20050127482 A KR 20050127482A KR 20070066382 A KR20070066382 A KR 20070066382A
Authority
KR
South Korea
Prior art keywords
image
terminal
module
generating
wireless communication
Prior art date
Application number
KR1020050127482A
Other languages
Korean (ko)
Inventor
심보욱
Original Assignee
주식회사 팬택
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 팬택 filed Critical 주식회사 팬택
Priority to KR1020050127482A priority Critical patent/KR20070066382A/en
Publication of KR20070066382A publication Critical patent/KR20070066382A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

A method for generating a 3D image by using two cameras and a camera terminal embodying the same are provided to offer a consistent 2D image for generating the 3D image irrespective of whether an object is fixed and is not fixed by simultaneously photographing the object by using two camera terminals and mutually sharing the photographed 2D image through wireless communication. An input unit(203) receives a 3D image generation command from a user. A wireless communication unit(205) performs local area wireless communication with another terminal. A control unit(207) includes a session module(207-1), a setup initialization module(207-2), a photographing module(207-3), and an image generating module(207-4). If the 3D image generation command is received in the input unit(203), the session module(207-1) forms a session with the another terminal. The setup initialization module(207-2) initializes various setups for generating a 3D image through the formed session, and synchronizes the initialized setups with the another terminal. The photographing module(207-3) photographs an object through a camera and generates the photographed object as the first image. If the second image photographed by a corresponding terminal is transmitted from the another terminal, the image generating module(207-4) substitutes the first image and the second image for algorithm which is for generating the 3D image. A memory unit(209) stores the first image, the second image, and the generated 3D image.

Description

두 대의 카메라를 이용한 3차원 이미지 생성 방법 및 이를 구현하는 카메라 단말기{3D image creating method using two cameras and camera terminal that implementing the method}3D image creating method using two cameras and camera terminal that implementing the method}

도 1은 본 발명에 의한 3차원 이미지 생성 방법의 개념을 개략적으로 도시한 모식도.1 is a schematic diagram schematically showing the concept of a three-dimensional image generation method according to the present invention.

도 2는 본 발명에 의한 3차원 이미지를 생성하기 위한 단말기의 내부 구성을 도시한 블럭도.2 is a block diagram showing the internal configuration of a terminal for generating a three-dimensional image according to the present invention.

도 3은 본 발명에 의한 3차원 이미지 생성 방법의 각 단계 및 단계별 데이터 흐름을 순차적으로 도시한 플로우챠트.3 is a flowchart sequentially showing each step and step-by-step data flow of the three-dimensional image generation method according to the present invention.

본 발명은 카메라가 장착된 단말기 2대를 이용하여 3차원 이미지를 생성하는 방법 및 이를 구현하기 위한 단말기에 관한 것으로서 이는 카메라와 근거리 데이터 통신을 위한 무선통신부가 구비된 단말기를 통해 구현되는 바, 더욱 상세하게는 사 용자로부터 3차원 이미지 생성 명령이 입력되면 다른 편 단말기와 무선통신을 통해 세션을 형성하는 단계와, 상기 세션을 통해 차후 촬영할 이미지 크기, 해상도, 거리 등 3차원 이미지 생성을 위한 각종 설정을 동기화하는 단계와, 피사체를 촬영하여 제1이미지로 저장하는 단계와, 다른 편 단말기로부터 해당 단말기가 촬영한 제2이미지를 전송받는 단계 및 상기 제1이미지 및 제2이미지를 소정의 알고리즘에 대입하여 3차원의 이미지를 생성하는 단계로 이루어진다.The present invention relates to a method for generating a 3D image using two terminals equipped with a camera and a terminal for implementing the same, which is implemented through a terminal equipped with a wireless communication unit for short-range data communication with a camera. In detail, when a 3D image generation command is input from the user, a session is formed through wireless communication with the other terminal, and various settings for generating a 3D image such as an image size, a resolution, and a distance to be taken later through the session are performed. Synchronizing the images, capturing the subject as a first image, receiving a second image photographed by the terminal from the other terminal, and substituting the first image and the second image into a predetermined algorithm. To generate a three-dimensional image.

종래에도 2개 이상의 2차원 이미지를 합성하여 하나의 3차원 이미지를 생성하는 기술들에 대해서는 여러차례 제안된 바가 있으며 그에 대한 실예로 국내공개특허 제10-2002-0021803호 및 국내공개특허 제10-2004-0004135호를 들 수 있다. Conventionally, technologies for generating one three-dimensional image by synthesizing two or more two-dimensional images have been proposed several times. Examples thereof include Korean Patent Publication No. 10-2002-0021803 and Korean Patent Publication No. 10-2004. -0004135 may be mentioned.

여기서 전자는 "하나 이상의 이차원 이미지로부터 삼차원 모델을 만드는 방법"에 관한 것으로서, 이차원 이미지로부터 나타나지 않는 부분에 대한 삼차원 좌표 및 외형 특성은 당해 물체의 외형 특성을 미리 저장해둔 데이터베이스와 이차원 이미지를 합성하여 구현하는 것을 특징으로 하고 있다. 그러나 이에 의하면 하나의 카메라를 이용하여 2차원 이미지를 다수 촬영해야 하는데 이는 고정된 피사체를 전제로 한 것으로서 매번 촬영할 때마다 피사체가 움직이는 경우에는 제대로 된 3차원 이미지 생성이 어렵다는 문제점이 있고, 매번의 촬영은 사람에 의해 수행되는 작업으로서 촬영지점이 일정치 않으므로 최종적으로 3차원 이미지로 변환함에 앞서 각 2차원 이미지의 거리에 따른 축도 등에 일관성이 있도록 변환하는 과정을 거쳐야 하는 번거로움이 있게 된다.Here, the former relates to a "method of making a three-dimensional model from one or more two-dimensional images," wherein the three-dimensional coordinates and appearance characteristics of parts not appearing from the two-dimensional images are implemented by synthesizing a two-dimensional image with a database that stores the external characteristics of the object in advance. It is characterized by. However, according to this, a large number of two-dimensional images must be photographed using a single camera, which is based on a fixed subject. When a subject moves every time, a proper three-dimensional image is difficult to generate. Since the photographing point is not fixed as a work performed by a person, it is cumbersome to convert the film consistently to the axis of each 2D image before converting it to a 3D image.

한편 후자는 "3차원 표시 기능을 갖는 휴대기기"에 관한 것으로서 피사체에 대한 둘 이상의 화상 간에 존재하는 시차정보를 감안하여 3차원 이미지를 생성하는 것을 특징으로 하고 있다. 그러나 이에 의하는 경우에도 피사체는 고정되어 있어야 함을 전제로 한다는 점으로 인한 문제점 및 일관성 있는 2차원 이미지 제공을 위한 변환과정의 문제점 역시 전자와 동일하게 발생하게 된다.On the other hand, the latter relates to a "portable device having a three-dimensional display function", characterized in that to generate a three-dimensional image in consideration of the parallax information existing between two or more images of the subject. However, even in this case, the problem caused by the assumption that the subject should be fixed and the problem of the conversion process for providing a consistent two-dimensional image also occur in the same way as the former.

또 한편으로는 하나의 단말기 자체에 2개의 카메라를 최대한 이격되도록 장착하여 동시에 피사체를 촬영하는 방안도 생각해 볼 수 있으나, 일반적으로 이와 같은 3차원 이미지 생성 작업은 빈번히 수행되어야 하는 것은 아니므로 단말기이 생산가격대비 효율성이 떨어지는 문제점이 있다.On the other hand, it is possible to think of a method of photographing a subject at the same time by mounting two cameras on the same terminal as far as possible, but in general, such a 3D image generating operation is not required to be frequently performed. There is a problem of low contrast efficiency.

본 발명은 위와 같은 문제점을 해결하기 위해 제안된 것으로서 2대의 카메라 단말기로 피사체를 동시에 촬영하되 그 촬영된 2차원 이미지를 무선통신을 통해 서로 공유할 수 있도록 함으로써 피사체의 고정/비고정 여부를 불문하고 3차원 이미지 생성을 위한 일관된 2차원 이미지를 제공할 수 있도록 하는 데에 그 목적이 있다.The present invention has been proposed to solve the above problems, but simultaneously photographing the subjects with two camera terminals, allowing the two-dimensional images of the subjects to be shared with each other via wireless communication, regardless of whether the subjects are fixed or unfixed. The purpose is to provide a consistent two-dimensional image for the three-dimensional image generation.

본 발명의 다른 목적은 카메라 단말기 간에 떨어진 거리를 측정할 수 있는 수단 내지 방법을 제공함으로써 2개의 2차원 이미지가 축적상으로 일관되도록 촬영되어 차후 축적 변환을 위한 절차를 별도로 거치지 않도록 하는 데에 있다.Another object of the present invention is to provide a means or a method for measuring the distance between camera terminals so that two two-dimensional images are taken in a consistent image, so that no further procedure for subsequent accumulation conversion is performed.

위와 같은 목적을 달성하기 위한 본 발명은 카메라와 근거리 데이터 통신을 위한 무선통신부가 구비된 단말기를 통해 3차원 이미지를 생성하는 방법에 관한 것으로서, 사용자로부터 3차원 이미지 생성 명령이 입력되면 다른 편 단말기와 무선통신을 통해 세션을 형성하는 단계와, 상기 세션을 통해 3차원 이미지 생성을 위한 각종 설정을 동기화하는 단계와, 피사체를 촬영하여 제1이미지로 저장하는 단계와, 다른 편 단말기로부터 해당 단말기가 촬영한 제2이미지를 전송받는 단계 및 상기 제1이미지 및 제2이미지를 소정의 알고리즘에 대입하여 3차원의 이미지를 생성하는 단계로 이루어진다.The present invention for achieving the above object relates to a method for generating a three-dimensional image via a terminal provided with a wireless communication unit for short-range data communication with the camera, when the user inputs the three-dimensional image generation command and the other terminal Forming a session through wireless communication; synchronizing various settings for generating a 3D image through the session; photographing a subject and storing it as a first image; photographing the terminal from the other terminal Receiving a second image and a step of generating a three-dimensional image by substituting the first image and the second image to a predetermined algorithm.

이때, 상기 동기화 단계는 양 단말기 간에 촬영할 이미지의 크기를 동기화하는 단계, 양 단말기 간에 촬영할 이미지의 해상도를 동기화하는 단계, 양 단말기 간에 촬영시점을 동기화하는 단계 중 어느 하나 이상을 포함하여 이루어질 수 있다. In this case, the synchronizing step may include any one or more of synchronizing the size of the image to be photographed between the two terminals, synchronizing the resolution of the image to be photographed between the both terminals, synchronizing the time of shooting between the two terminals.

여기서, 상기 동기화 단계 이전에는 다른 편 단말기까지의 거리를 측정하는 단계가 더 포함될 수 있으며, 이러한 경우 상기 동기화 단계에는 양 단말기 간에 상기 측정된 거리를 동기화하는 단계가 더 포함되어야 한다.Here, the step of measuring the distance to the other terminal before the synchronization step may be further included, in this case, the synchronization step should further include the step of synchronizing the measured distance between both terminals.

또한, 상기 무선통신이 적외선 통신 방식(IrDA; Infrared Data Association)으로 이루어지는 경우라면, 상기 거리측정단계는 무선통신부로부터 특정 정보가 실린 적외선을 방출하는 단계와, 방출된 적외선이 다른 편 단말기에 반사되어 되돌아오는 것을 감지하는 단계와, 방출시점과 감지시점을 비교하여 거리를 산출하는 단계로 이루어질 수 있다.In addition, if the wireless communication is made using an infrared communication method (IrDA), the distance measuring step may include emitting infrared light containing specific information from the wireless communication unit, and the emitted infrared light may be reflected by the other terminal. The step of detecting the return, and the step of calculating the distance by comparing the time of emission and the time of detection.

이하, 본 발명의 명세서에 첨부된 도면을 참고하여 본 발명의 바람직한 실시예에 대해 상세하게 살펴보기로 한다. 여기서 각 도면의 구성요소들에 대해 참조부호를 부가함에 있어서 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호로 표기되었음에 유의하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Here, in adding reference numerals to the elements of each drawing, it should be noted that the same elements are denoted by the same reference numerals as much as possible even if they are shown in different drawings.

도 1은 본 발명에 의한 3차원 이미지 생성 방법의 개념을 개략적으로 도시하고 있다. 즉, 본 발명에서는 2개의 단말기(101, 102)를 통해 각각 촬영한 2개의 2차원 이미지를 합성하여 하나의 3차원 이미지를 생성하는데, 여기서 2개의 2차원 이미지로부터 3차원 이미지를 생성해내는 소정의 알고리즘에 대해서는 먼저 언급한 바와 같이 국내공개특허 제10-2002-0021803호 및 국내공개특허 제10-2004-0004135호에서 제시되고 있으므로 여기서는 그에 대한 상세한 설명은 생략하기로 한다.1 schematically illustrates the concept of a three-dimensional image generation method according to the present invention. That is, the present invention synthesizes two two-dimensional images respectively photographed by two terminals 101 and 102 to generate one three-dimensional image, wherein a predetermined three-dimensional image is generated from the two two-dimensional images. As described above, since the algorithm of Korean Patent Publication No. 10-2002-0021803 and Korean Patent Publication No. 10-2004-0004135, as described above, detailed description thereof will be omitted here.

한편, 본 실시예에서는 디지털 카메라가 구비된 단말기로 휴대폰을 상정하고 있으나, 반드시 이에 한정하는 것은 아니며 근거리 무선 통신 기능을 구비하는 디지털 카메라, PDA, PMP, MP3P, 노트북 등이 해당될 수 있다.Meanwhile, in the present embodiment, a mobile phone is assumed as a terminal equipped with a digital camera. However, the present invention is not limited thereto, and a digital camera, a PDA, a PMP, an MP3P, a laptop, etc. having a short range wireless communication function may be used.

도 2는 본 발명에 의한 3차원 이미지를 생성하기 위한 단말기의 내부 구성을 도시한 블럭도이다.2 is a block diagram illustrating an internal configuration of a terminal for generating a 3D image according to the present invention.

본 발명에 의한 단말기에는 1개 이상의 디지털 카메라(201)이 구비될 수 있으나 실제로 사용되는 것은 그 중 하나가 된다.One or more digital cameras 201 may be provided in the terminal according to the present invention, but one of them is actually used.

입력부(203)는 본 단말기의 각종 기능을 조작하기 위한 하나 이상의 버튼이나 터치스크린 또는 음성인식모듈로 구현되며, 본 발명에서는 특히 사용자로부터 3 차원 이미지 생성 명령을 입력받기 위한 단축키, 특정 메뉴 또는 특정 음성명령어인식모듈을 제공한다.The input unit 203 is implemented as one or more buttons, a touch screen, or a voice recognition module for operating various functions of the terminal. In the present invention, a shortcut key, a specific menu, or a specific voice for receiving a 3D image generation command from the user is particularly preferred. Provide command recognition module.

무선통신부(205)는 타 단말기와 근거리 무선 데이터 통신을 수행할 수 있도록 하며, 여기서 이용되는 통신방식에는 적외선 통신(IrDA; Infrared Data Association), 블루투스(Blutooth) 등이 적용될 수 있고 본 실시예에서는 특히 이 중 적외선 통신이 이용되는 경우를 상정한다.The wireless communication unit 205 may perform short-range wireless data communication with another terminal, and infrared communication (IrDA; Infrared Data Association), Bluetooth, etc. may be applied to the communication method used herein. It is assumed that infrared communication is used among these.

제어부(207)에는 입력부(203)를 통해 3차원 이미지 생성 명령이 입력되는 경우 무선통신부(205)를 통해 다른 편 단말기(102)와 세션을 형성하는 세션모듈(207-1)과, 형성된 세션을 통해 3차원 이미지 생성을 위한 각종 설정을 다른 편 단말기(102)와 동기화하는 설정초기화모듈(207-2)과, 상기 카메라를 통해 피사체를 촬영하여 제1이미지로 저장하는 촬영모듈(207-3)과, 다른 편 단말기(102)로부터 해당 단말기가 촬영한 제2이미지가 전송되면 제1이미지 및 제2이미지를 3차원 이미지 생성을 위한 알고리즘에 대입하는 이미지생성모듈(207-4)을 구비한다. When the 3D image generation command is input through the input unit 203, the controller 207 includes a session module 207-1 for establishing a session with the other terminal 102 through the wireless communication unit 205, and the formed session. A setting initialization module 207-2 for synchronizing various settings for generating a 3D image with the other terminal 102, and a recording module 207-3 for capturing a subject through the camera and storing the first image as a first image. And an image generation module 207-4 which substitutes the first image and the second image into an algorithm for generating a 3D image when the second image photographed by the terminal is transmitted from the other terminal 102.

여기서, 상기 세션은 다른 편 단말기(102)로부터 제2이미지가 전송되어 올 때까지 계속 유지되어야 하며 제2이미지가 정상적으로 전송된 경우 다른 편 단말기로 세션 종료 제어 메시지가 전송되어 자동으로 세션이 종료되도록 하는 것이 바람직하다. In this case, the session should be maintained until the second image is transmitted from the other terminal 102. If the second image is normally transmitted, the session termination control message is transmitted to the other terminal so that the session is automatically terminated. It is desirable to.

또한, 원칙적으로 본 발명에서는 3차원 이미지 생성 명령을 접수한 단말기(101)에서만 3차원 이미지가 생성되는 것을 상정하고 있으므로 촬영모듈(207-3)은 제1이미지를 촬영할 뿐 다른 기능을 구비하고 있지 않으나, 반드시 이에 한하는 것 은 아니며 촬영모듈(207-3)이 제1이미지를 촬영한 후에 그 제1이미지를 자동으로 다른 편 단말기(102)로 전송하여 다른 편 단말기에서도 3차원 이미지 생성이 수행될 수 있도록 할 수도 있다.In addition, in principle, in the present invention, it is assumed that the 3D image is generated only in the terminal 101 which receives the 3D image generating command, and thus the photographing module 207-3 only captures the first image and has no other function. However, the present invention is not necessarily limited thereto, and after the photographing module 207-3 captures the first image, the first image is automatically transmitted to the other terminal 102 so that the third terminal generates the 3D image. It can also be.

위에서, 설정초기화모듈(207-2)은 촬영할 이미지의 크기를 설정하고 이를 다른 편 단말기(102)로 전송하여 다른 편 단말기(102)에서도 동일한 값으로 설정되도록 동기화하는 제1모듈(도면에 미도시), 촬영할 이미지의 해상도를 설정하고 이를 다른 편 단말기(102)로 전송하여 동기화하는 제2모듈(도면에 미도시), 촬영시점을 설정하고 이를 다른 편 단말기(102)로 전송하여 동기화하는 제3모듈(도면에 미도시) 중 어느 하나 이상을 포함하여 이루어질 수 있다. 여기서, 이미지의 크기 및 해상도는 위와 같이 반드시 동기화될 필요는 없으나 차후 3차원 이미지 생성을 위해 각 단말기(101, 102)에는 서로다른 크기 또는 해상도의 2차원 이미지를 동일한 조건으로 변환해주기 위한 별도의 모듈이 장착되어야 하는 부담이 있게 된다.In the above, the setting initialization module 207-2 sets the size of the image to be photographed and transmits it to the other terminal 102 so as to synchronize the other terminal 102 to be set to the same value (not shown in the drawing). ), A second module (not shown in the figure) for setting the resolution of the image to be taken and transmitting it to the other terminal 102, and setting a shooting time point and transmitting the same to the other terminal 102 for synchronization. It may comprise any one or more of the modules (not shown in the figure). Here, the size and resolution of the image does not necessarily need to be synchronized as described above, but a separate module for converting two-dimensional images of different sizes or resolutions to the same condition in each terminal 101 and 102 for generating a three-dimensional image later. There is a burden to be mounted.

한편, 위에서 촬영시점이라 함은 사용자로부터 3차원 이미지 생성 명령이 입력된 후로부터 실제 촬영 실시 시각까지의 시간을 가리키나 반드시 이에 한정되는 것은 아니며 사용자의 촬영 개시 명령 입력이 있을 시 이를 촬영시점으로 간주할 수도 있다. 후자의 경우 사용자의 촬영 개시 명령이 입력됨에 따라 동기화의 개념으로서 다른 편 단말(102)에 촬영 개시를 명하는 메시지가 전송되게 된다. On the other hand, the shooting time point above refers to the time from the input of the 3D image generation command from the user to the actual shooting time, but is not necessarily limited thereto. You may. In the latter case, as a user inputs a photographing start command, a message for instructing photographing start is transmitted to the other terminal 102 as a concept of synchronization.

메모리부(209)에는 본 단말기를 운용하기 위한 운영체제 프로그램 및 기타 응용 프로그램과, 각종 설정 데이터를 저장하고 있으며, 본 발명에서는 특히 상기 제1이미지, 제2이미지 및 상기 생성된 3차원 이미지를 저장하는 공간을 제공한다.The memory unit 209 stores an operating system program and other application programs for operating the terminal, and various setting data. In the present invention, the first image, the second image, and the generated three-dimensional image are particularly stored. Provide space.

거리측정부(211)는 본 단말기(101)와 다른 편 단말기(102)와의 떨어진 거리를 측정하는 역할을 담당하며 본 발명의 단말기에 선택적으로 구비될 수 있고, 거리측정부(211)가 더 포함되는 경우에 상기 설정초기화모듈(207-2)은 거리측정부(211)를 통해 측정된 거리를 다른 편 단말기(102)로 전송하여 동기화하는 제4모듈(도면에 미도시)을 더 포함하게 된다.Distance measuring unit 211 is responsible for measuring the distance between the terminal 101 and the other terminal 102 and may be selectively provided in the terminal of the present invention, the distance measuring unit 211 is further included In the case of the initialization module 207-2 further includes a fourth module (not shown in the figure) for transmitting and synchronizing the distance measured by the distance measuring unit 211 to the other terminal (102). .

이러한 거리측정부(211)는 설정된 거리에 따라 차등적인 크기의 전자장을 발생시키는 RFID 태그(도면에 미도시)와, 다른 편 단말기(102)로부터의 RFID 신호가 접수되면 소정의 램프나 비프음 등을 통해 사용자에게 알람하거나 자동적으로 촬영모듈(207-3)이 구동되도록 소정의 제어신호를 발생시키는 RF 리더기(도면에 미도시)로 구현될 수 있다. The distance measuring unit 211 generates an RFID tag (not shown) that generates an electromagnetic field having a differential size according to a set distance, and a predetermined lamp or beep when an RFID signal from the other terminal 102 is received. It may be implemented as an RF reader (not shown) to generate a predetermined control signal to alarm the user or to automatically drive the photographing module 207-3.

또한, 본 발명의 단말기에 있어 무선통신부(205)가 적외선 통신을 이용하는 경우라면, 상기 거리측정부(211)는 무선통신부(205)로부터 특정 정보가 실린 채로 방출된 적외선이 다른 편 단말기(102)에 반사되어 되돌아오는 것을 감지하는 적외선감지모듈(도면에 미도시)과, 방출시점과 감지시점을 비교하여 거리를 산출하는 거리계산모듈(도면에 미도시)로 구현될 수도 있다. 여기서, 적외선에 실리는 특정 정보는 본 적외선이 거리 측정용임을 나타내기 위한 식별정보이며 반드시 특정 데이터에 한하는 것은 아니고 적외선의 특정 파장이 이에 해당할 수도 있다.In addition, if the wireless communication unit 205 uses infrared communication in the terminal of the present invention, the distance measuring unit 211 is the infrared terminal emitted with the specific information from the wireless communication unit 205 on the other terminal 102 Infrared detection module (not shown in the figure) to detect the reflected back to the distance and may be implemented as a distance calculation module (not shown in the figure) to calculate the distance by comparing the discharge point and the detection point. Here, the specific information carried on the infrared ray is identification information for indicating that the infrared ray is for distance measurement, and is not necessarily limited to the specific data, but may correspond to a specific wavelength of the infrared ray.

이제, 이와 같은 단말기 2대를 이용하여 3차운 이미지를 생성하는 방법을 구체적인 예를 들어 상세히 설명하기로 한다. 참고로 도 3은 본 발명에 의한 3차원 이미지 생성 방법의 각 단계 및 단계별 데이터 흐름을 순차적으로 도시한 플로우챠트이다.Now, a method of generating a cold image using two such terminals will be described in detail with reference to a specific example. For reference, FIG. 3 is a flowchart sequentially illustrating each step and step-by-step data flow of the 3D image generating method according to the present invention.

제1단말기(101)에 단축키나 특정 메뉴를 통해 사용자로부터 3차원 이미지 생성 명령이 입력되면(S301a), 제2단말기(102)로 Connect_Req 메시지를 전송하여 통신연결을 요청하고 제2단말기(102)가 해당 메시지를 정상적으로 접수하면 제1단말기(101)로 Connect_Ack 메시지를 전송하여 물리적 통신연결이 이루어졌음을 알린다. 이어서, 제1단말기는 제2단말기(102)로 Session_Req 메시지를 전송하여 세션을 개설할 것을 요청하고 제2단말기(102)가 해당 메시지를 정상적으로 접수하면 제1단말기(101)로 Session_Ack 메시지를 전송하여 논리적 통신연결이 이루어졌음을 알린다.(S303a, S303b)When a 3D image generation command is input from the user through a shortcut key or a specific menu on the first terminal 101 (S301a), the second terminal 102 transmits a Connect_Req message to request a communication connection and the second terminal 102. When the message is normally received, the first terminal 101 transmits a Connect_Ack message to inform that the physical communication connection is made. Subsequently, the first terminal requests to open a session by sending a Session_Req message to the second terminal 102, and when the second terminal 102 receives the message normally, transmits a Session_Ack message to the first terminal 101. Informs that a logical communication connection has been made (S303a, S303b).

이제, 제1단말기는 촬영할 이미지의 크기, 해상도 및 촬영시점을 사용자로부터 입력받거나 미리 설정된 값으로 세팅하여 초기화하고(S305a), 그 초기화한 값을 제2단말기(102)에 알려 동일한 값으로 세팅되도록 하기 위해 제2단말기(102)에 Setting_Sync_Req 메시지와 Setting Data(상기에서 초기화한 값)를 전송한다. 제2단말기(102)가 해당 메시지를 정상적으로 접수한 경우라면 제1단말기(101)로 Setting_Sync_Ack 메시지를 전송하여 정상적으로 초기화값의 동기화가 이루어졌음을 알린다(S307a, S307b).Now, the first terminal receives the user's size, resolution, and the shooting time from the user to be input or set to a preset value (S305a), and informs the second terminal 102 of the initialized value to be set to the same value. In order to transmit the setting_Sync_Req message and Setting Data (value initialized above) to the second terminal (102). If the second terminal 102 receives the message normally, the second terminal 102 transmits a Setting_Sync_Ack message to the first terminal 101 to inform that synchronization of the initialization value is normally performed (S307a and S307b).

상기 촬영시점으로 소정의 시간이 설정된 경우 해당 촬영시점에 도달하였거나 촬영시점이 사용자의 촬영 명령 입력시인 경우 사용자의 촬영 명령이 입력되면 피사체를 촬영하여 제1이미지를 메모리에 저장한다(S309a). 이때, 촬영시점이 후자 의 경우처럼 사용자의 촬영 명령 입력시인 경우라면 S309a 단계 이후에 제2단말기에도 사용자의 촬영 명령을 전달하기 위해 Take_Req 메시지를 전송하고, 선택적으로는 제2단말기에서도 3차원 메시지 생성이 수행될 수 있도록 제1이미지를 상기 Take_Req 메시지와 함께 제2단말기로 전송한다(S309a). 제2단말기는 상기 S307b 단계에서 동기화된 촬영시점이 도달함에 따라 또는 상기 Take_Req 메시지가 도착함에 따라 사진 촬영을 실시하여 제2이미지를 생성하고 이를 제1단말기로 전송하거나 Take_Ack 메시지와 함께 제1단말기로 전송한다(S309b).When a predetermined time is set as the photographing time point, when the corresponding photographing time point is reached or when the photographing time point is input of the user's photographing command, when the user's photographing command is input, the subject is photographed and the first image is stored in the memory (S309a). In this case, if the shooting time is when the user inputs the shooting command as in the latter case, after the step S309a, the Take_Req message is transmitted to the second terminal to transmit the user's shooting command, and optionally, the 3D message is generated in the second terminal. The first image is transmitted to the second terminal together with the Take_Req message so that this can be performed (S309a). The second terminal generates a second image by taking a picture when the synchronized shooting time point is reached in step S307b or when the Take_Req message arrives, and transmits it to the first terminal or sends it to the first terminal together with the Take_Ack message. It transmits (S309b).

마지막으로 상기 S309단계의 촬영으로 인한 제1이미지와 제2단말기로부터 전송받은 제2이미지를 소정이 알고리즘에 대입하여 3차원 이미지를 생성한다(S311a). 마찬가지로 제2단말기는 S309단계의 촬영으로 인한 제2이미지와 제1단말기로부터 전송받은 제1이미지를 소정의 알고리즘에 대입하여 3차원 이미지를 생성하되(S311b), 이러한 S311b단계는 선택적으로 수행될 수 있음은 먼저 설명한 바와 같다.Finally, the 3D image is generated by substituting the first image and the second image received from the second terminal by a predetermined algorithm in operation S309 (S311a). Similarly, the second terminal generates a three-dimensional image by substituting the second image and the first image received from the first terminal by a predetermined algorithm in operation S309 (S311b), and the operation S311b may be selectively performed. Yes is as described earlier.

이상, 본 발명을 실시 예를 사용하여 설명하였으나 이들 실시예는 예시적인 것에 불과하며 본 발명이 속하는 기술 분야에서 통상의 지식을 지닌 자라면 본 발명의 사상에서 벗어나지 않으면서 다양한 수정과 변경을 가할 수 있음을 이해할 수 있을 것이다. As described above, the present invention has been described using embodiments, but these embodiments are merely exemplary, and those skilled in the art may make various modifications and changes without departing from the spirit of the present invention. I can understand that.

위와 같은 구성을 갖는 본 발명에 의하면 하나의 카메라를 구비하는 종래의 단말기 또는 이동통신단말기를 그대로 활용할 수 있으므로 적은 비용으로 3차원 이미지 생성 기능을 구현할 수 있고, 근거리 무선통신을 통해 단말기끼리 촬영을 위한 각종 설정을 동기화하여 동시에 촬영하게 되므로 동적인 피사체라도 용이하게 3차원 이미지를 생성할 수 있게 된다. 또한, 단말기 간의 거리를 측정하기 위한 수단을 제공하여 차후 2차원 이미지 간에 일관성을 유지시켜 3차원 이미지 생성을 용이하게 하기 위해 거리에 따른 축적 변환을 별도로 하지 않아도 되므로 3차원 이미지 생성 효율을 높일 수 있다.According to the present invention having the configuration as described above it is possible to use a conventional terminal or a mobile communication terminal with one camera as it is possible to implement a three-dimensional image generation function at a low cost, for shooting between terminals through short-range wireless communication Since various settings are synchronized and photographed simultaneously, a three-dimensional image can be easily generated even with a dynamic subject. In addition, by providing a means for measuring the distance between the terminal to maintain the consistency between the two-dimensional image in the future to facilitate the generation of three-dimensional image, it is not necessary to perform the accumulation conversion according to the distance can increase the three-dimensional image generation efficiency .

Claims (8)

디지털 카메라와 근거리 데이터 통신을 위한 무선통신부가 구비된 단말기 2대를 통해 3차원 이미지를 생성하는 방법에 있어서,In the method for generating a three-dimensional image through a digital camera and two terminals equipped with a wireless communication unit for short-range data communication, 사용자로부터 3차원 이미지 생성 명령이 입력되면 다른 편 단말기와 무선통신을 통해 세션을 형성하는 단계;When the 3D image generation command is input from the user, establishing a session through wireless communication with the other terminal; 상기 세션을 통해 3차원 이미지 생성을 위한 각종 설정을 동기화하는 단계;Synchronizing various settings for generating a 3D image through the session; 피사체를 촬영하여 제1이미지로 저장하는 단계;Photographing a subject and storing it as a first image; 다른 편 단말기로부터 해당 단말기가 촬영한 제2이미지를 전송받는 단계; 및Receiving a second image photographed by the terminal from the other terminal; And 상기 제1이미지 및 제2이미지를 소정의 알고리즘에 대입하여 3차원의 이미지를 생성하는 단계;Generating a three-dimensional image by substituting the first image and the second image into a predetermined algorithm; 로 이루어지는 두 대의 카메라를 이용한 3차원 이미지 생성 방법.Three-dimensional image generation method using two cameras consisting of. 제 1 항에 있어서, 상기 동기화 단계는The method of claim 1, wherein the synchronizing step 양 단말기 간에 촬영할 이미지의 크기를 동기화하는 단계,Synchronizing the size of the image to be taken between the two terminals, 양 단말기 간에 촬영할 이미지의 해상도를 동기화하는 단계, 및Synchronizing the resolution of the image to be taken between the two terminals, and 양 단말기 간에 촬영시점을 동기화하는 단계Synchronizing shooting time between both terminals 중 어느 하나 이상을 포함하여 이루어지는 것임을 특징으로 하는 두 대의 카메라를 이용한 3차원 이미지 생성 방법.3D image generating method using two cameras, characterized in that it comprises any one or more of. 제 2 항에 있어서, The method of claim 2, 상기 동기화 단계 이전에는 다른 편 단말기까지의 거리를 측정하는 단계가 더 포함되며,Before the synchronization step further includes the step of measuring the distance to the other terminal, 상기 동기화 단계에는 양 단말기 간에 상기 측정된 거리를 동기화하는 단계가 더 포함되는 것을 특징으로 하는 두 대의 카메라를 이용한 3차원 이미지 생성 방법.The synchronizing step further includes the step of synchronizing the measured distance between the two terminals. 제 3 항에 있어서, The method of claim 3, wherein 상기 무선통신은 적외선 통신 방식(IrDA; Infrared Data Association)으로 이루어지며,The wireless communication is made in an infrared communication method (IrDA; Infrared Data Association), 상기 거리측정단계는 무선통신부를 통해 적외선을 방출하는 단계와, 방출된 적외선이 다른 편 단말기에 반사되어 되돌아오는 것을 감지하는 단계와, 방출시점과 감지시점을 비교하여 거리를 산출하는 단계로 이루어지는 것임을 특징으로 하는 두 대의 카메라를 이용한 3차원 이미지 생성 방법.The distance measuring step comprises the steps of emitting infrared rays through the wireless communication unit, detecting the emitted infrared rays reflected back to the other terminal, and calculating the distance by comparing the emission time and the detection time Three-dimensional image generation method using two cameras characterized by. 디지털 카메라를 구비하는 단말기에 있어서,In a terminal having a digital camera, 사용자로부터 3차원 이미지 생성 명령을 입력받기 위한 입력부;An input unit for receiving a 3D image generating command from a user; 다른 편 단말기와 근거리 무선 데이터 통신을 수행하기 위한 무선통신부;A wireless communication unit for performing short-range wireless data communication with the other terminal; 상기 입력부에 3차원 이미지 생성 명령이 입력되면 상기 무선통신부를 통해 다른 쪽 단말기와 세션을 형성하는 세션모듈과, 형성된 세션을 통해 3차원 이미지 생성을 위한 각종 설정을 초기화하고 이를 다른 편 단말기와 동기화하는 설정초기화모듈과, 상기 카메라를 통해 피사체를 촬영하여 제1이미지로 저장하는 촬영모듈과, 다른 편 단말기로부터 해당 단말기가 촬영한 제2이미지가 전송되면 제1이미지 및 제2이미지를 3차원 이미지 생성을 위한 알고리즘에 대입하는 이미지생성모듈을 구비하는 제어부; 및When a 3D image generation command is input to the input unit, a session module for establishing a session with the other terminal through the wireless communication unit, initializes various settings for generating a 3D image through the formed session, and synchronizes it with the other terminal. A setup initialization module, a photographing module for photographing a subject through the camera and storing the subject as a first image, and generating a 3D image of the first image and the second image when a second image photographed by the terminal is transmitted from the other terminal. A control unit having an image generation module that substitutes for an algorithm for; And 상기 제1이미지, 제2이미지 및 상기 생성된 3차원 이미지를 저장하기 위한 메모리부;A memory unit for storing the first image, the second image, and the generated three-dimensional image; 를 포함하여 이루어지는 3차원 이미지 생성을 위한 카메라 단말기.Camera terminal for generating a three-dimensional image comprising a. 제 5 항에 있어서, 상기 설정초기화모듈은The method of claim 5, wherein the setting initialization module 촬영할 이미지의 크기를 설정하고 이를 다른 편 단말기로 전송하여 동기화하는 제1모듈, A first module for setting a size of an image to be taken and transmitting it to the other terminal for synchronization; 촬영할 이미지의 해상도를 설정하고 이를 다른 편 단말기로 전송하여 동기화하는 제2모듈, 및A second module for setting a resolution of an image to be taken and transmitting it to the other terminal for synchronization; and 촬영시점을 설정하고 이를 다른 편 단말기로 전송하여 동기화하는 제3모듈Third module for setting the shooting time point and sending it to the other terminal to synchronize 중 어느 하나 이상을 포함하여 이루어지는 것임을 특징으로 하는 3차원 이미지 생성을 위한 카메라 단말기.Camera terminal for generating a three-dimensional image, characterized in that it comprises any one or more of. 제 6 항에 있어서,The method of claim 6, 상기 단말기는 다른 편 단말기와 떨어진 거리를 측정하는 거리측정부를 더 포함하며,The terminal further includes a distance measuring unit for measuring the distance away from the other terminal, 상기 설정초기화모듈은 상기 측정된 거리를 다른 편 단말기로 전송하여 동기화하는 제4모듈을 더 포함하는 것을 특징으로 하는 3차원 이미지 생성을 위한 카메라 단말기.The setup initialization module further comprises a fourth module for synchronizing by transmitting the measured distance to the other terminal. 제 7 항에 있어서,The method of claim 7, wherein 상기 무선통신부는 적외선 통신 방식(IrDA; Infrared Data Association)을 이용하며,The wireless communication unit uses an infrared communication method (IrDA), 상기 거리측정부는 상기 무선통신부로부터 방출된 적외선이 다른 편 단말기에 반사되어 되돌아오는 것을 감지하는 적외선감지모듈과, 방출시점과 감지시점을 비교하여 거리를 산출하는 거리계산모듈을 포함하여 이루어지는 것임을 특징으로 하는 3차원 이미지 생성을 위한 카메라 단말기.The distance measuring unit comprises an infrared sensing module for detecting the infrared rays emitted from the wireless communication unit reflected back to the other terminal and a distance calculating module for calculating the distance by comparing the emission time and the detection time point. Camera terminal for generating a three-dimensional image.
KR1020050127482A 2005-12-22 2005-12-22 3d image creating method using two cameras and camera terminal that implementing the method KR20070066382A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050127482A KR20070066382A (en) 2005-12-22 2005-12-22 3d image creating method using two cameras and camera terminal that implementing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050127482A KR20070066382A (en) 2005-12-22 2005-12-22 3d image creating method using two cameras and camera terminal that implementing the method

Publications (1)

Publication Number Publication Date
KR20070066382A true KR20070066382A (en) 2007-06-27

Family

ID=38365446

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050127482A KR20070066382A (en) 2005-12-22 2005-12-22 3d image creating method using two cameras and camera terminal that implementing the method

Country Status (1)

Country Link
KR (1) KR20070066382A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120047595A (en) * 2010-11-04 2012-05-14 삼성전자주식회사 Digital photographing apparatus and control method thereof
WO2012111998A2 (en) 2011-02-18 2012-08-23 Kim Seok-Joong Virtual touch device without pointer
WO2013009040A2 (en) 2011-07-11 2013-01-17 Kim Seok-Joong Remote manipulation device and method using a virtual touch of a three-dimensionally modeled electronic device
KR20160020802A (en) * 2014-08-14 2016-02-24 삼성전자주식회사 Wireless distance measurement apparatus and method
US9569103B2 (en) 2012-05-29 2017-02-14 VTouch Co., Ltd. Remote control apparatus and method for performing virtual touch by using information displayed by a projector
US10613585B2 (en) 2014-06-19 2020-04-07 Samsung Electronics Co., Ltd. Transparent display apparatus, group play system using transparent display apparatus and performance methods thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120047595A (en) * 2010-11-04 2012-05-14 삼성전자주식회사 Digital photographing apparatus and control method thereof
WO2012111998A2 (en) 2011-02-18 2012-08-23 Kim Seok-Joong Virtual touch device without pointer
WO2013009040A2 (en) 2011-07-11 2013-01-17 Kim Seok-Joong Remote manipulation device and method using a virtual touch of a three-dimensionally modeled electronic device
US9569103B2 (en) 2012-05-29 2017-02-14 VTouch Co., Ltd. Remote control apparatus and method for performing virtual touch by using information displayed by a projector
US10613585B2 (en) 2014-06-19 2020-04-07 Samsung Electronics Co., Ltd. Transparent display apparatus, group play system using transparent display apparatus and performance methods thereof
KR20160020802A (en) * 2014-08-14 2016-02-24 삼성전자주식회사 Wireless distance measurement apparatus and method

Similar Documents

Publication Publication Date Title
JP6946188B2 (en) Methods and equipment for multi-technology depth map acquisition and fusion
JP7195422B2 (en) Face recognition method and electronic device
AU2014254219B2 (en) Active stereo with satellite device or devices
KR102472156B1 (en) Electronic Device and the Method for Generating Depth Information thereof
WO2019165938A1 (en) Image collection method and apparatus, mobile terminal and storage medium
CN108632543B (en) Image display method, image display device, storage medium and electronic equipment
KR20070066382A (en) 3d image creating method using two cameras and camera terminal that implementing the method
CN104954644A (en) Photographing apparatus, image pickup and observation apparatus, image comparison and display method, and image comparison and display system
KR102502583B1 (en) Method for controlling synchronization of multiple image sensors and electronic device implementing the same
CN112967793A (en) Vaccination method, system, device, equipment and storage medium
CN109726614A (en) 3D stereoscopic imaging method and device, readable storage medium storing program for executing, electronic equipment
KR20200067027A (en) Electronic device for acquiring depth information using at least one of cameras or depth sensor
CN111556255B (en) Image generation method and device
CN112991439B (en) Method, device, electronic equipment and medium for positioning target object
CN112188089A (en) Distance acquisition method and device, focal length adjustment method and device, and distance measurement assembly
CN113191976B (en) Image shooting method, device, terminal and storage medium
KR20160031819A (en) Mobile terminal and method for controlling the same
WO2013162585A1 (en) Multiple lenses in a mobile device
US11467673B2 (en) Method for controlling camera and electronic device therefor
CN113052884A (en) Information processing method, information processing apparatus, storage medium, and electronic device
KR101747740B1 (en) Projector and control method
EP3608837A1 (en) Display screen, electronic device and method for three-dimensional feature recognition
KR20210058363A (en) Electronic device for using depth information and operating method thereof
CN114390195B (en) Automatic focusing method, device, equipment and storage medium
KR20200117460A (en) Electronic device and method for controlling heat generation thereof

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination