KR102514702B1 - A mobile terminal for generating a photographed image and a method for generating a photographed image - Google Patents
A mobile terminal for generating a photographed image and a method for generating a photographed image Download PDFInfo
- Publication number
- KR102514702B1 KR102514702B1 KR1020180013613A KR20180013613A KR102514702B1 KR 102514702 B1 KR102514702 B1 KR 102514702B1 KR 1020180013613 A KR1020180013613 A KR 1020180013613A KR 20180013613 A KR20180013613 A KR 20180013613A KR 102514702 B1 KR102514702 B1 KR 102514702B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- object image
- real
- synthesis
- world
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/34—Microprocessors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/52—Details of telephonic subscriber devices including functional features of a camera
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
- Studio Devices (AREA)
Abstract
본 발명은 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법에 관한 것으로, 보다 자세하게는 모바일 단말기 등의 전자기기에서 사진 촬영 이미지를 생성할 때, 기 촬영된 다른 인물에 대한 합성용 객체 이미지를 촬영 대상의 실세계 객체 이미지의 후면에 중첩되도록 함께 포함시켜 사진 촬영 이미지를 생성함으로써, 서로 다른 시공간에 있는 사용자들이 함께 촬영한 것과 같은 효과를 제공할 수 있는 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법에 관한 것이다.The present invention relates to a mobile terminal for generating a photographed image and a method for generating a photographed image, and more particularly, when a photographed image is generated in an electronic device such as a mobile terminal, synthesis of other previously photographed persons To create a photographic image that can provide the same effect as if users in different time and space were photographed together by including the object image to be overlapped with the rear surface of the real world object image of the photographing target to create a photographic image It relates to a mobile terminal and a method for generating a photographed image.
Description
본 발명은 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법에 관한 것으로, 보다 자세하게는 모바일 단말기 등의 전자기기에서 사진 촬영 이미지를 생성할 때, 기 촬영된 다른 인물에 대한 합성용 객체 이미지를 촬영 대상의 실세계 객체 이미지의 후면에 중첩되도록 함께 포함시켜 사진 촬영 이미지를 생성함으로써, 서로 다른 시공간에 있는 사용자들이 함께 촬영한 것과 같은 효과를 제공할 수 있는 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법에 관한 것이다.The present invention relates to a mobile terminal for generating a photographed image and a method for generating a photographed image, and more particularly, when a photographed image is generated in an electronic device such as a mobile terminal, synthesis of other previously photographed persons To create a photographic image that can provide the same effect as if users in different time and space were photographed together by including the object image to be overlapped with the rear surface of the real world object image of the photographing target to create a photographic image It relates to a mobile terminal and a method for generating a photographed image.
최근의 모바일 단말기는 기본적으로 카메라 모듈을 포함하고 있으며, 디지털 카메라는 통신모듈을 점차적으로 포함시키고 있다. 이에 따라 사용자는 모바일 단말기 또는 디지털 카메라를 이용하여 촬영한 사진 촬영 이미지를 소셜 네트워크 서비스 등의 온라인 상에 실시간으로 게시하고 다른 사용자들과 공유한다.Recent mobile terminals basically include a camera module, and digital cameras gradually include a communication module. Accordingly, a user posts a photographic image taken using a mobile terminal or a digital camera online in real time, such as a social network service, and shares it with other users.
이러한 카메라 모듈이 포함된 모바일 단말기 및 통신이 가능한 디지털 카메라는 각각의 편의성을 확장시키기 위해 다양한 기능을 추가하고 있는데, 그 중에 하나의 기능이 촬영된 이미지를 편집하는 기능이다. 그러나 이미지 편집 기능은 촬영된 이미지에 대한 필터 적용, 이미지의 단순한 보정, 정해진 아이콘의 합성 등에 불과하다. 이에 따라 모바일 단말기에서 사진 촬영을 수행할 때 같은 모바일 단말기 또는 다른 모바일 단말기에서 기 촬영된 사진 촬영 이미지를 새롭게 촬영되는 실세계 이미지에 포함하여 하나의 사진 촬영 이미지로 생성하는 기능은 제공되지 못하고 있다.A mobile terminal including such a camera module and a digital camera that can communicate each have various functions added to expand convenience, and one of them is a function of editing a captured image. However, the image editing function is only limited to application of filters to captured images, simple correction of images, and synthesis of predetermined icons. Accordingly, when taking a photo in a mobile terminal, a function of generating a single photo-capture image by including a photo-captured image already taken in the same mobile terminal or another mobile terminal in a newly captured real-world image is not provided.
IDEO LLC.의 미국공개특허공보 US2015-0281591호(2015.10.01 공개)는 연속되는 이미지인 비디오 데이터를 편집할 수 있는 비디오 편집 시스템을 개시하고 있다. 종래기술 1은 터치스크린을 구비한 모바일 단말기에 비디오 편집 인터페이스를 제공한다. 종래기술 1은 출력된 이미지(비디오 데이터)에 터치(touch) 또는 드래그 앤 드롭(drag & drop) 등의 입력 수단을 이용하여 필터 등을 적용할 수 있는 편집 인터페이스를 제공하여 사용자로 하여금 촬영된 비디오 데이터를 용이하게 편집할 수 있는 효과를 제공한다.United States Patent Publication No. US2015-0281591 (published on October 1, 2015) of IDEO LLC. discloses a video editing system capable of editing video data that is a continuous image. Prior Art 1 provides a video editing interface to a mobile terminal having a touch screen. The prior art 1 provides an editing interface capable of applying a filter or the like to an output image (video data) using an input method such as touch or drag & drop, so that the user can record the captured video. It provides effects that can easily edit data.
하지만 종래기술 1은 모바일 단말기 자체 내에 저장된 이미지 또는 비디오 데이터에 대한 필터 기능 적용 등의 편집을 수행할 수 있으나, 각각 촬영된 복수의 이미지 또는 비디오 데이터에 대한 합성 등은 수행할 수 없는 문제점이 있다.However, prior art 1 can perform editing, such as applying a filter function to image or video data stored in the mobile terminal itself, but has a problem in that it cannot perform synthesis of a plurality of images or video data that are each captured.
Hewlett packard의 미국공개특허공보 US2007-0291338호(2007.12.20 공개)는 디지털 카메라를 위한 사진편집 메뉴 시스템에 관한 것으로, 디지털 카메라에서 촬영된 이미지를 사용자가 디지털 카메라의 사진편집 메뉴를 이용하여 편집을 수행하고, 디지털 효과가 부가된 편집 이미지를 PC를 이용하지 않고 원격 전송할 수 있는 특징이 있다. 종래기술 2는 촬영 기기인 디지털 카메라를 통해 사진 촬영뿐만 아니라 편집까지 수행할 수 있다. 때문에 촬영된 사진 파일을 PC에 전송하여 편집 작업을 진행해야 하는 문제점을 해결할 수 있다. 또한, 통신망을 통해 파일을 원격으로 전송할 수 있는 기능을 통해 촬영하고 편집한 사진을 소셜 네트워크 서비스에 용이하게 업로드 할 수 있는 효과도 있다.US Patent Publication No. US2007-0291338 (published on December 20, 2007) by Hewlett Packard relates to a photo editing menu system for a digital camera. It is characterized in that it can remotely transmit edited images with digital effects added without using a PC. In the prior art 2, not only photographing but also editing can be performed through a digital camera, which is a photographing device. Therefore, it is possible to solve the problem of transferring the captured photo file to a PC for editing. In addition, there is an effect of easily uploading a photograph taken and edited to a social network service through a function of remotely transmitting a file through a communication network.
종래기술 2도 디지털 카메라에 포함된 편집 기능을 이용하여 촬영된 이미지를 편집할 수 있는 효과는 있지만, 각각 촬영된 서로 다른 복수의 이미지를 하나의 이미지로 합성하여 같은 장소에서 촬영된 효과를 나타내는 편집을 수행할 수 없는 문제점이 있다.Although there is an effect of editing a photographed image using an editing function included in a prior art 2-degree digital camera, editing that represents an effect photographed in the same place by synthesizing a plurality of different images photographed separately into one image. There is a problem that cannot be performed.
Samsung Electronics의 미국등록특허공보 US9,792,883호(2017.10.17 등록)는 사용자가 모바일 단말기를 이용하여 단순히 사진을 촬영하는 것뿐만 아니라 미리 저장된 배경 영상의 정해진 위치에 촬영된 사용자 영상을 합성하는 기술을 제공한다. 종래기술 3은 각각의 이미지를 합성하여 하나의 합성 이미지를 생성함으로써, 사용자에게 촬영된 이미지 이외의 합성 이미지를 제공함으로써 촬영 이미지를 다양하게 활용할 수 있는 효과를 제공한다.US Registered Patent Publication No. US 9,792,883 (registered on October 17, 2017) of Samsung Electronics discloses a technology in which a user not only simply takes a picture using a mobile terminal, but also synthesizes a user image captured at a predetermined location of a pre-stored background image. to provide. The prior art 3 provides an effect of utilizing the captured images in various ways by synthesizing the respective images to generate a single synthesized image and providing a synthesized image other than the captured image to the user.
그러나 종래기술 3은 모바일 단말기에서 촬영된 각각의 이미지인 배경 이미지에 사용자 이미지를 삽입하는 합성 기능을 제공할 뿐이며, 사용자들이 각각 촬영한 복수의 이미지를 사용자들이 사진 촬영에 적용하지 못하는 문제점이 있다.However, prior art 3 only provides a compositing function for inserting a user image into a background image, which is each image taken by a mobile terminal, and users cannot apply a plurality of images each taken by users to taking pictures.
상기의 종래기술들에서 제시된 기술적 특징을 사용하는 경우에도, 모바일 단말기 및 디지털 카메라 등의 전자기기에서는 복수의 촬영된 이미지 내에 포함된 인물들을 선택적으로 실시간 촬영되는 사진 촬영 이미지에 포함시킬 수 있는 방법을 제공하지 못한다.Even in the case of using the technical features presented in the prior art, in electronic devices such as mobile terminals and digital cameras, there is a method for selectively including people included in a plurality of captured images in real-time photographed images. can't provide
상기의 문제를 해결하기 위해, 본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 카메라 모듈이 포함된 모바일 단말기 또는 통신이 가능한 디지털 카메라 등의 전자기기에서 촬영된 사진을 하나 이상의 다른 사용자의 전자기기와 공유하고, 공유된 사진을 디스플레이에 실세계 이미지와 함께 출력하여 실시간 촬영함으로써 하나의 사진 촬영 이미지로 생성하기 위한 목적이 있다.In order to solve the above problem, a mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention are a mobile terminal including a camera module or an electronic device such as a digital camera capable of communication. The purpose of generating a single photo-taking image is to share a photo taken with one or more electronic devices of another user, output the shared photo together with a real world image to a display, and capture the photo in real time.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 사용자가 모바일 단말기 등의 통신 가능한 전자기기를 이용하여 촬영한 사진에서 배경이 제외된 합성용 객체 이미지를 다른 사용자의 전자기기로 전송함에 따라 다른 사용자의 실시간 촬영되는 사진과 합성용 객체 이미지가 용이하게 합성되도록 하기 위한 다른 목적이 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention is a method for generating an object image for synthesis in which a background is excluded from a photograph taken by a user using a communicable electronic device such as a mobile terminal. Another object is to easily synthesize another user's real-time photograph and object image for synthesis as transmitted to the user's electronic device.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 모바일 단말기 또는 다른 모바일 단말기에서 촬영된 사진을 이용하여 생성된 합성용 객체 이미지를 모바일 단말기에서 수행되는 실시간 사진 촬영에 출력하여 함께 사진 촬영 이미지로 생성되도록 하면서, 합성되는 사진에 다른 배경 이미지를 더 포함하여 사진 촬영 이미지가 생성될 수 있도록 하기 위한 다른 목적이 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention are real-time photographs performed in a mobile terminal using an object image for synthesis created using a photograph taken in a mobile terminal or another mobile terminal. Another object is to generate a photographic image by further including another background image in a photograph to be synthesized while outputting the photographed image and generating the photographic image together.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 각각 복수의 사용자들이 각각의 모바일 단말기를 이용하여 사진 촬영 이미지를 생성할 때, 어느 하나의 단말기로부터 순차적으로 전송되는 합성용 객체 이미지를 포함하여 사진 촬영 이미지를 생성한다. 생성된 사진 촬영 이미지가 합성용 객체 이미지로 사용될 수 있도록 다음 모바일 단말기에게 사진 촬영 이미지를 순차적으로 전송함으로써, 각각의 모바일 단말기가 촬영하는 사진에 수신한 합성용 객체 이미지가 순차적으로 합성되어 사진이 업데이트 된다. 이후, 최종 업데이트 된 사진 촬영 이미지가 각각의 사용자가 동일한 시간 및 장소에서 촬영한 것과 같은 효과를 나타낼 수 있도록 하는 다른 목적이 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention, when a plurality of users generate a photographed image using each mobile terminal, sequentially from any one terminal. A photographed image is created including an object image for synthesis to be transmitted. The photographed image is sequentially transmitted to the next mobile terminal so that the generated photographic image can be used as an object image for synthesis, and the received object image for synthesis is sequentially synthesized with the photograph taken by each mobile terminal to update the picture. do. Thereafter, another purpose is to enable the finally updated photo shoot image to have the same effect as a photo taken by each user at the same time and place.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 최초 촬영된 사진인 합성용 객체 이미지에 포함된 사용자의 포즈 및 사진 구도에 따라 이후에 디스플레이에 출력된 합성용 객체 이미지를 포함하여 촬영되는 사진에서도 합성용 객체 이미지와 유사한 포즈 및 사진 구도를 유도함으로써, 합성용 객체 이미지를 포함하여 일관성 있게 촬영된 사진 촬영 이미지를 제공받을 수 있도록 하기 위한 다른 목적이 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention are composite outputs on a display later according to a user's pose and photographic composition included in an object image for synthesis, which is a photograph taken first. Another object is to provide consistent photo-taking images including object images for synthesis by inducing poses and photo compositions similar to those of object images for synthesis in photos taken including object images for synthesis.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 최초 사용자로부터 촬영되고 공유된 사진이 다른 사용자들에 의해 합성용 객체 이미지로 사용되어 각 사용자들에 의해 사진 촬영 이미지로 생성된 후 최초 사용자 및 사진 촬영 이미지로 생성한 사용자들의 모바일 단말기에 최종 사진 촬영 이미지가 수신되도록 함으로써, 각각의 사진 촬영 이미지를 공유한 사용자들이 최종 사진 촬영 이미지를 확인할 수 있도록 하는 다른 목적이 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention are provided in which a photograph taken and shared by a first user is used as an object image for compositing by other users so that each user can obtain a photographic image. Another purpose of allowing users who share each photographed image to check the final photographed image by allowing the final photographed image to be received in the mobile terminals of the first user and the users who created the photographed image after being created as a photographed image. there is
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 이전 사용자의 모바일 단말기로부터 합성용 객체 이미지를 수신하는 경우, 해당 모바일 단말기의 카메라 모듈로부터 입력되는 실세계 이미지와 수신한 합성용 객체 이미지를 디스플레이에 함께 출력함으로써, 사진 촬영 이미지를 생성할 때, 합성용 객체 이미지를 가이드로 사용될 수 있도록 하기 위한 다른 목적이 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention, when an object image for synthesis is received from a mobile terminal of a previous user, a real world image input from a camera module of the mobile terminal and a method for generating a photographed image Another object is to output the received object image for synthesis to a display so that the object image for synthesis can be used as a guide when generating a photographic image.
상기의 문제를 해결하기 위해 본 발명에 따른 사진 촬영 이미지를 생성하는 방법은, 카메라 모듈, 디스플레이, 통신모듈, 프로세서 및 메모리를 포함하는 모바일 단말기에서 상기 프로세서가 다음의 단계를 수행하여 사진 촬영 이미지를 생성하는 방법은, 실세계 장면을 상기 카메라 모듈이 실시간 연속적으로 촬영하여 생성되는 실세계 객체 이미지가 포함된 실세계 이미지를 상기 디스플레이에서 실시간 연속적으로 출력하는 단계; 상기 메모리에 저장된 합성용 객체 이미지를 상기 디스플레이에 출력하는 단계; 상기 합성용 객체 이미지와 상기 실세계 객체 이미지를 상기 디스플레이에 배치하는 단계로서, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실시간 연속적으로 출력되는 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하는 것을 포함하며; 및 상기 디스플레이에 배치된 상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하는 단계를 포함하여 구성되는 것을 특징으로 한다.In order to solve the above problem, a method for generating a photographed image according to the present invention is a mobile terminal including a camera module, a display, a communication module, a processor, and a memory, wherein the processor performs the following steps to generate a photographed image. The generating method may include continuously outputting a real-world image including a real-world object image generated by continuously photographing a real-world scene by the camera module in real time on the display; outputting the object image for synthesis stored in the memory to the display; Arranging the object image for synthesis and the real-world object image on the display, when the object image for synthesis is selected to be overlapped with the rear surface of the real-world object image, the real-world object image continuously output in real time including overlapping and arranging the object image for synthesis on a rear surface; and generating a photographed image including the object image for synthesis and the real world object image disposed on the display.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 실세계 이미지를 상기 디스플레이에 출력하는 단계 이후에, 상기 합성용 객체 이미지와 중첩되어 배치되기 위한 상기 실세계 객체 이미지가 상기 실세계 이미지에서 선택되는 단계;를 더 포함하여 수행되는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, after outputting the real-world image to the display, the real-world object image to be overlapped with the object image for synthesis is displayed in the real-world image. It is characterized in that it is carried out further including; the step of being selected.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 합성용 객체 이미지를 제 1 레이어(layer)에 위치하도록 제공하며, 상기 실세계 객체 이미지를 제 2 레이어(layer)에 위치하도록 제공하고, 상기 배치하는 단계에서, 상기 제 1 레이어 및 제 2 레이어에 위치하는 상기 합성용 객체 이미지와 상기 실세계 객체 이미지를 상기 디스플레이에 배치하되, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 위치하는 명령이 수신되는 경우, 상기 제 1 레이어를 상기 제 2 레이어의 후면에 위치시켜 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, the object image for synthesis is provided to be located on a first layer, and the real world object image is provided to be located on a second layer. and in the arranging, the object image for synthesis and the real world object image located on the first layer and the second layer are arranged on the display, wherein the object image for synthesis is located behind the real world object image. When a command to do so is received, the first layer is positioned behind the second layer so that the object image for synthesis is overlapped and disposed on the rear surface of the real world object image.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 실세계 이미지에서 상기 실세계 객체 이미지 만을 추출하고, 추출된 상기 실세계 객체 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, only the real-world object image is extracted from the real-world image, and the extracted real-world object image is placed in the second layer.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 실세계 이미지에서 상기 실세계 객체 이미지를 제외한 나머지 이미지에 투명 처리하고, 상기 실세계 객체 이미지 및 투명 처리된 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 한다.In the method for generating a photographed image according to an embodiment of the present invention, the real world object image and the transparent processed image are placed in the second layer. It is characterized by doing
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 실세계 이미지에서 추출된 상기 실세계 객체 이미지를 제외한 실세계 배경 이미지는 제 3 레이어에 위치시키는 것을 특징으로 한다.In the method for generating a photographed image according to an embodiment of the present invention, a real world background image excluding the real world object image extracted from the real world image may be placed in a third layer.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 제 3 레이어의 상기 실세계 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 한다.In the method for generating a photographed image according to an embodiment of the present invention, the photographed image may be generated by further including the real world background image of the third layer.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 사진 촬영 이미지를 생성하는 단계에서, 상기 메모리는 하나 이상의 배경 이미지들을 포함하며, 상기 배경 이미지들 중 선택된 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, in the generating of the photographic image, the memory includes one or more background images, and further includes a background image selected from among the background images. It is characterized in that the photographic image is generated.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 모바일 단말기에 입력된 제어명령에 따라 상기 디스플레이에 출력된 상기 합성용 객체 이미지의 크기 또는 위치를 제어하는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, the size or position of the object image for synthesis displayed on the display is controlled according to a control command input to the mobile terminal.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 합성용 객체 이미지는 상기 모바일 단말기에서 생성되거나 다른 모바일 단말기에서 생성되어 상기 통신모듈을 통하여 제공받은 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, the object image for synthesis is generated in the mobile terminal or another mobile terminal and is provided through the communication module.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 합성용 객체 이미지는 배경 이미지가 제외된 객체 이미지 만을 포함하는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, the object image for synthesis may include only an object image excluding a background image.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 합성용 객체 이미지가 생성될 때, 상기 합성용 객체 이미지를 제외한 나머지 이미지는 배경 이미지로 생성되는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, when the object image for synthesis is generated, the remaining images except for the object image for synthesis are created as background images.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하는 방법에 있어서, 상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 배치된 상기 사진 촬영 이미지를 합성용 객체 이미지로써, 상기 통신모듈을 이용하여 다른 모바일 단말기로 전송하는 단계를 더 포함하되, 상기 다른 모바일 단말기는, 각각의 상기 단계와 동일한 단계를 수행하는 프로세서를 이용하여 수신한 상기 합성용 객체 이미지와 상기 다른 모바일 단말기의 실세계 객체 이미지를 포함하는 사진 촬영 이미지를 생성하는 것을 특징으로 한다.In the method for generating a photographic image according to an embodiment of the present invention, the photographed image in which the object image for synthesis and the real world object image are arranged is used as an object image for synthesis, and another mobile terminal is used by using the communication module. Further comprising the step of transmitting, wherein the other mobile terminal takes a picture including the object image for synthesis and the real world object image of the other mobile terminal received using a processor performing the same steps as each of the above steps. It is characterized by generating an image.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기는, 카메라 모듈, 디스플레이, 통신모듈, 프로세서, 메모리 및 상기 메모리에 저장되고 상기 프로세서에 의해 실행되도록 구성된 하나 이상의 프로그램을 이용하여 사진 촬영 이미지를 생성하기 위한 모바일 단말기로서, 상기 하나 이상의 프로그램은, 실세계 장면을 상기 카메라 모듈이 실시간 연속적으로 촬영하여 생성되는 실세계 객체 이미지가 포함된 실세계 이미지를 상기 디스플레이에 실시간 연속적으로 출력하고, 상기 메모리에 저장된 합성용 객체 이미지를 상기 디스플레이에 출력하고, 상기 합성용 객체 이미지와 상기 실세계 이미지를 상기 디스플레이에 배치하되, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실시간 연속적으로 출력되는 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하며, 상기 디스플레이에 배치된 상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하기 위한 명령어들을 포함하는 모바일 단말기를 특징으로 한다.A mobile terminal for generating a photographic image according to the present invention generates a photographic image using a camera module, a display, a communication module, a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor. The one or more programs are configured to continuously output a real-world image including a real-world object image generated by continuously photographing a real-world scene by the camera module in real-time to the display, and to store it in the memory for synthesis. An object image is output to the display, and the object image for synthesis and the real world image are disposed on the display, and when the object image for synthesis is selected to be overlapped with the rear surface of the real world object image, the object image for synthesis is continuously output in real time. A mobile device including instructions for causing the object image for synthesis to be overlapped and disposed on the rear surface of the real world object image, and for generating a photographic image including the object image for synthesis and the real world object image disposed on the display. characterizes the terminal.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 하나 이상의 프로그램은, 상기 실세계 이미지를 상기 디스플레이에 출력한 이후에, 상기 합성용 객체 이미지와 중첩되어 배치되기 위한 상기 실세계 객체 이미지를 상기 실세계 이미지에서 선택하는 것을 더 수행하는 명령어를 포함하는 것을 특징으로 한다.In the mobile terminal for generating a photographic image according to an embodiment of the present invention, the one or more programs output the real world image to the display, and then overlap the object image for synthesis and arrange the real world image. It is characterized in that it includes a command for further performing selecting an object image from the real world image.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 합성용 객체 이미지를 제 1 레이어(layer)에 위치하도록 제공하며, 상기 실세계 객체 이미지를 제 2 레이어에 위치하도록 제공하고, 상기 배치는, 상기 제 1 레이어 및 제 2 레이어에 위치하는 상기 합성용 객체 이미지와 상기 실세계 객체 이미지를 상기 디스플레이에 배치하되, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 위치하는 명령이 수신되는 경우, 상기 제 1 레이어를 상기 제 2 레이어의 후면에 위치시켜 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하는 것을 특징으로 한다.In a mobile terminal for generating a photographic image according to an embodiment of the present invention, the object image for synthesis is provided to be located on a first layer, and the real world object image is provided to be located on a second layer. , The arrangement is a command for arranging the object image for synthesis and the real-world object image located in the first layer and the second layer on the display, and the object image for synthesis is located on the back of the real-world object image. When received, the first layer is positioned behind the second layer so that the object image for synthesis is overlapped and disposed on the rear surface of the real world object image.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 실세계 이미지에서 상기 실세계 객체 이미지 만을 추출하고, 추출된 상기 실세계 객체 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 한다.In the mobile terminal for generating a photographic image according to an embodiment of the present invention, only the real-world object image is extracted from the real-world image, and the extracted real-world object image is placed in the second layer.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 실세계 이미지에서 상기 실세계 객체 이미지를 제외한 나머지 이미지에 투명 처리하고, 상기 실세계 객체 이미지 및 투명 처리된 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 한다.In the mobile terminal for generating a photographed image according to an embodiment of the present invention, the real world image except for the real world object image is transparently processed, and the real world object image and the transparently processed image are stored in the second layer It is characterized in that it is located in.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 실세계 이미지에서 추출된 상기 실세계 객체 이미지를 제외한 실세계 배경 이미지는 제 3 레이어에 위치시키는 것을 특징으로 한다.In the mobile terminal for generating a photographic image according to an embodiment of the present invention, a real world background image excluding the real world object image extracted from the real world image is placed in a third layer.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 사진 촬영 이미지를 생성하는 경우, 상기 제 3 레이어의 상기 실세계 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 한다.In the mobile terminal for generating a photographed image according to an embodiment of the present invention, when generating the photographed image, the real world background image of the third layer is further included to generate the photographed image. to be
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 사진 촬영 이미지를 생성하는 경우, 상기 메모리는 하나 이상의 배경 이미지들을 포함하며, 상기 배경 이미지들 중 선택된 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 한다.In the mobile terminal for generating a photographic image according to an embodiment of the present invention, when generating the photographic image, the memory includes one or more background images, and further includes a background image selected from among the background images. and generating the photographed image by doing so.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 모바일 단말기에 입력된 제어명령에 따라 상기 디스플레이에 출력된 상기 합성용 객체 이미지의 크기 또는 위치를 제어하는 것을 특징으로 한다.In the mobile terminal for generating a photographic image according to an embodiment of the present invention, the size or position of the object image for synthesis outputted to the display is controlled according to a control command input to the mobile terminal.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 합성용 객체 이미지는 상기 모바일 단말기에서 생성되거나 다른 모바일 단말기에서 생성되어 상기 통신모듈을 통하여 제공받은 것을 특징으로 한다.In the mobile terminal for generating a photographic image according to an embodiment of the present invention, the object image for synthesis is generated in the mobile terminal or another mobile terminal and is provided through the communication module.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 합성용 객체 이미지는 배경 이미지가 제외된 객체 이미지 만을 포함하는 것을 특징으로 한다.In the mobile terminal for generating a photographed image according to an embodiment of the present invention, the object image for synthesis is characterized in that it includes only the object image excluding the background image.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 합성용 객체 이미지가 생성될 때, 상기 합성용 객체 이미지를 제외한 나머지 이미지는 배경 이미지로 생성되는 것을 특징으로 한다.In the mobile terminal for generating a photographed image according to an embodiment of the present invention, when the object image for synthesis is generated, the remaining images except for the object image for synthesis are created as background images.
본 발명의 실시예에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기에 있어서, 상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 배치된 상기 사진 촬영 이미지가 합성용 객체 이미지로 사용될 수 있도록 상기 통신모듈을 이용하여 다른 모바일 단말기로 전송하되, 상기 다른 모바일 단말기는, 상기 명령어들과 동일한 명령어들을 포함하는 하나 이상의 프로그램을 이용하여 상기 사진 촬영 이미지를 합성용 객체 이미지로 수신한 상기 합성용 객체 이미지와 상기 다른 모바일 단말기의 상기 실세계 객체 이미지를 포함하는 사진 촬영 이미지를 생성하는 것을 특징으로 한다.In the mobile terminal for generating a photographed image according to an embodiment of the present invention, the communication module is used so that the photographed image in which the object image for synthesis and the real world object image are disposed can be used as an object image for synthesis. and transmits it to another mobile terminal, wherein the other mobile terminal receives the photographed image as an object image for synthesis using one or more programs including the same commands as the commands, and the object image for synthesis and the other mobile terminal It is characterized in that a photographed image including the real world object image of the terminal is created.
상기의 구성에 따라, 본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 카메라 모듈이 포함된 모바일 단말기 또는 통신이 가능한 디지털 카메라 등의 전자기기에서 촬영된 사진을 하나 이상의 다른 사용자의 전자기기와 공유하고, 공유된 사진을 디스플레이에 실세계 이미지와 함께 출력하여 실시간 촬영함으로써 하나의 사진 촬영 이미지를 생성시킬 수 있는 효과가 있다.According to the configuration described above, the mobile terminal for generating a photographed image and the method for generating a photographed image according to the present invention include a photograph taken by a mobile terminal including a camera module or an electronic device such as a digital camera capable of communication. There is an effect of generating a single photo-taking image by sharing a photo with one or more electronic devices of another user, outputting the shared photo together with a real world image on a display, and capturing the photo in real time.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 사용자가 모바일 단말기 등의 통신 가능한 전자기기를 이용하여 촬영한 사진에서 배경이 제외된 합성용 객체 이미지를 다른 사용자의 전자기기로 전송함에 따라 다른 사용자의 실시간 촬영되는 사진에 합성용 객체 이미지가 용이하게 합성될 수 있는 다른 효과가 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention is a method for generating an object image for synthesis in which a background is excluded from a photograph taken by a user using a communicable electronic device such as a mobile terminal. Another effect is that an object image for compositing can be easily synthesized with another user's real-time photograph as transmitted to the user's electronic device.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 모바일 단말기 또는 다른 모바일 단말기에서 촬영된 사진을 이용하여 생성된 합성용 객체 이미지를 모바일 단말기에서 수행되는 실시간 사진 촬영에 출력하여 함께 사진 촬영 이미지로 생성되도록 하면서, 합성되는 사진에 다른 배경 이미지를 더 포함하여 사진 촬영 이미지가 생성될 수 있도록 하여, 별도의 편집 없이 실시간으로 촬영되는 사진의 배경을 변경할 수 있는 다른 효과가 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention are real-time photographs performed in a mobile terminal using an object image for synthesis created using a photograph taken in a mobile terminal or another mobile terminal. Other images that can change the background of the photograph taken in real time without additional editing by allowing the photographic image to be generated by further including other background images in the composited photo, while outputting to the shooting to be created as a photographic image together. It works.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 각각 복수의 사용자들이 각각의 모바일 단말기를 이용하여 사진 촬영 이미지를 생성할 때, 어느 하나의 단말기로부터 순차적으로 전송되는 합성용 객체 이미지를 포함하여 사진 촬영 이미지를 생성한다. 생성된 사진 촬영 이미지가 합성용 객체 이미지로 사용할 수 있도록 다음 모바일 단말기에게 사진 촬영 이미지를 순차적으로 전송함으로써, 각각의 모바일 단말기가 촬영하는 사진에 수신한 합성용 객체 이미지가 순차적으로 합성되어 사진이 업데이트 된다. 이후, 각각의 사용자가 동일한 시간 및 장소에서 촬영한 것과 같은 최종 업데이트 된 사진 촬영 이미지를 생성할 수 있는 다른 효과가 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention, when a plurality of users generate a photographed image using each mobile terminal, sequentially from any one terminal. A photographed image is created including an object image for synthesis to be transmitted. The photographed image is sequentially transmitted to the next mobile terminal so that the generated photographic image can be used as an object image for compositing, so that the received object image for compositing is sequentially synthesized with the photograph taken by each mobile terminal, and the photo is updated. do. After that, there is another effect that can create a final updated photo taken image as if each user took a photo at the same time and place.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 최초 촬영된 사진의 합성용 객체 이미지에 포함된 사용자의 포즈 및 사진 구도에 따라 이후에 디스플레이에 출력된 합성용 객체 이미지를 포함하여 촬영되는 사진에서도 합성용 객체 이미지와 유사한 포즈 및 사진 구도를 유도함으로써, 합성용 객체 이미지를 포함하여 일관성 있게 촬영된 사진 촬영 이미지를 생성할 수 있는 다른 효과가 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention include a photographic image that is subsequently output to a display according to a user's pose and photographic composition included in an object image for synthesis of a photographed photograph. There is another effect capable of creating a photographic image that is consistently taken including the object image for synthesis by inducing a similar pose and photo composition to the object image for synthesis in a photo taken including the object image for synthesis.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 최초 사용자로부터 촬영되고 공유된 사진이 다른 사용자들에 의해 합성용 객체 이미지로 사용되어 각 사용자들에 의해 사진 촬영 이미지로 생성된 후, 최초 사용자 및 사진 촬영 이미지를 생성한 사용자들의 각 모바일 단말기에 최종 사진 촬영 이미지가 수신되도록 함으로써, 각각의 사진 촬영 이미지를 공유한 사용자들이 본인이 제공한 합성용 객체 이미지가 사용된 최종 사진 촬영 이미지를 확인할 수 있도록 하는 다른 효과가 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention are provided in which a photograph taken and shared by a first user is used as an object image for compositing by other users so that each user can obtain a photographic image. After being created as a photographed image, the final photographed image is received in each mobile terminal of the first user and the users who created the photographed image, so that the object image for synthesis provided by the users who shared each photographed image is There are other effects that allow you to check the final photo shoot image used.
본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기 및 사진 촬영 이미지를 생성하는 방법은, 이전 사용자의 모바일 단말기로부터 합성용 객체 이미지를 수신하는 경우, 해당 모바일 단말기의 카메라 모듈로부터 입력되는 실세계 이미지와 수신한 합성용 객체 이미지를 디스플레이에 함께 출력함으로써, 사진 촬영 이미지를 생성할 때 합성용 객체 이미지를 촬영 가이드로 사용하고 이를 통해 예상되는 합성 형태를 미리 확인하도록 하여 보다 나은 사진 촬영 이미지를 얻을 수 있도록 하는 다른 효과가 있다.A mobile terminal for generating a photographed image and a method for generating a photographed image according to the present invention, when an object image for synthesis is received from a mobile terminal of a previous user, a real world image input from a camera module of the mobile terminal and a method for generating a photographed image By outputting the received object image for synthesis together on the display, the object image for synthesis is used as a shooting guide when creating a photo shoot image, and the expected composite form is checked in advance to obtain a better photo shoot image. There are other effects that
도 1은 본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기의 구성도,
도 2는 본 발명에 따른 모바일 단말기를 이용하여 사진 촬영 이미지를 생성하는 방법을 나타내기 위한 순서도,
도 3은 본 발명에 따른 모바일 단말기에서 레이어를 사용하여 사진 촬영 이미지를 생성하는 방법을 나타내기 위한 순서도,
도 4는 본 발명에 따른 모바일 단말기를 이용하여 실세계 장면을 촬영하여 실세계 이미지를 출력하는 일실시예를 나타내는 예시도,
도 5는 본 발명에 따른 모바일 단말기에 출력되는 실세계 이미지의 일실시예를 나타내는 예시도,
도 6은 본 발명에 따라 생성된 실세계 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 일실시예를 나타내는 예시도,
도 7은 본 발명에 따라 생성된 실세계 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 다른 실시예를 나타내는 예시도,
도 8은 본 발명에 따라 투명 처리된 실세계 객체 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 일실시예를 나타내는 예시도,
도 9는 본 발명에 따라 투명 처리된 실세계 객체 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 다른 실시예를 나타내는 예시도,
도 10은 본 발명에 따른 모바일 단말기의 움직임을 이용하여 실세계 객체 이미지의 위치를 조정하기 위한 일실시예를 나타내는 예시도,
도 11은 본 발명에 따른 모바일 단말기의 움직임을 이용하여 위치 조정된 실세계 객체 이미지와 합성용 객체 이미지의 중첩을 나타내는 예시도,
도 12는 본 발명에 따른 실세계 객체 이미지와 합성용 객체 이미지가 중첩되어 배치되는 일실시예를 나타내는 예시도,
도 13은 본 발명에 따른 모바일 단말기에서 촬영되는 실세계 인물의 움직임을 이용하여 실세계 객체 이미지의 위치를 조정하기 위한 일실시예를 나타내는 예시도,
도 14는 본 발명에 따른 실세계 인물의 움직임을 이용하여 위치 조정된 실세계 객체 이미지와 합성용 객체 이미지의 중첩을 나타내는 예시도,
도 15는 본 발명에 따른 모바일 단말기에서 합성용 객체 이미지의 위치를 조정하기 위한 일실시예를 나타내는 예시도,
도 16은 본 발명에 따른 모바일 단말기에서 위치 조정된 합성용 객체 이미지와 실세계 객체 이미지의 중첩을 나타내는 예시도이다.1 is a configuration diagram of a mobile terminal for generating a photographed image according to the present invention;
2 is a flowchart illustrating a method of generating a photographic image using a mobile terminal according to the present invention;
3 is a flowchart illustrating a method of generating a photographic image using a layer in a mobile terminal according to the present invention;
4 is an exemplary view showing an embodiment of outputting a real world image by photographing a real world scene using a mobile terminal according to the present invention;
5 is an exemplary view showing an embodiment of a real world image output to a mobile terminal according to the present invention;
6 is an exemplary view showing an embodiment of outputting a real world image and an object image for synthesis generated according to the present invention to a display;
7 is an exemplary view showing another embodiment of outputting a real world image and an object image for synthesis generated according to the present invention to a display;
8 is an exemplary view showing an embodiment of outputting a real-world object image and an object image for synthesis processed transparently to a display according to the present invention;
9 is an exemplary view showing another embodiment of outputting a real-world object image and an object image for synthesis processed transparently to a display according to the present invention;
10 is an exemplary view showing an embodiment for adjusting the position of a real-world object image using motion of a mobile terminal according to the present invention;
11 is an exemplary view showing overlapping of a real-world object image whose position is adjusted using a motion of a mobile terminal according to the present invention and an object image for synthesis;
12 is an exemplary view showing an embodiment in which a real-world object image and an object image for synthesis are overlapped and arranged according to the present invention;
13 is an exemplary view showing an embodiment for adjusting the position of a real-world object image using the movement of a real-world person photographed in a mobile terminal according to the present invention;
14 is an exemplary view showing overlapping of a real-world object image whose position is adjusted using a real-world person's motion according to the present invention and an object image for synthesis;
15 is an exemplary view showing an embodiment for adjusting the position of an object image for synthesis in a mobile terminal according to the present invention;
16 is an exemplary diagram illustrating overlapping of an object image for synthesis and a real-world object image whose location is adjusted in a mobile terminal according to the present invention.
본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정 해석되어서는 안되며, 발명자는 자신의 발명을 최선의 방법으로 설명하기 위해 용어와 개념을 정의할 수 있는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 한다.The terms or words used in this specification and claims should not be construed as limited in their usual or dictionary meanings, and the inventors should use this invention based on the principle that terms and concepts can be defined in order to best explain their invention. It should be interpreted as meaning and concept consistent with the technical idea of the invention.
따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 바람직한 일 실시예에 해당하며, 본 발명의 기술적 사상을 모두 대변하는 것이 아니므로 해당 구성은 본 발명의 출원시점에서 이를 대체할 다양한 균등물과 변형예가 있을 수 있다.Therefore, the embodiments described in this specification and the configurations shown in the drawings correspond to a preferred embodiment of the present invention, and do not represent all the technical ideas of the present invention, so the corresponding configurations may replace them at the time of filing of the present invention. There may be many equivalents and variations.
명세서 전반에서 어떠한 부분이 어떤 구성요소를 “포함”한다는 기재는, 이에 대한 특별한 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한 명세서에 기재된 “..모’', “..부”, “..시스템” 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있으며, 하나의 장치 또는 각각 다른 장치에 포함될 수 있다.Throughout the specification, the description that a certain part "includes" a certain component means that it may further include other components, not excluding other components unless otherwise specified. In addition, terms such as “..mother”, “..unit”, and “..system” described in the specification mean a unit that processes at least one function or operation, which is hardware or software, or a combination of hardware and software. It can be implemented as, and can be included in one device or each other device.
이하에서는 도면을 참조하여 본 발명에 따른 사진 업데이트 촬영을 위한 모바일 단말기 및 업데이트 촬영 방법을 설명한다.Hereinafter, a mobile terminal for photographing an update photograph and an update photographing method according to the present invention will be described with reference to drawings.
본 발명은 카메라 모듈(101), 디스플레이(102), 통신모듈(105), 마이크로 프로세서(103, 이하 ‘프로세서’라 함) 및 메모리(104)를 포함하는 모바일 단말기(100)에서 프로세서(103)가 다음의 단계를 수행하여 사진 촬영 이미지를 생성한다.The present invention is a
프로세서(103)는 카메라 모듈(101)에서 실세계 장면을 촬영하여, 실세계 객체 이미지가 포함된 실세계 이미지를 디스플레이(102)에 출력하는 단계;와 메모리(104)에 저장된 합성용 객체 이미지를 디스플레이(102)에 출력하는 단계;와 합성용 객체 이미지와 실세계 이미지를 디스플레이(102)에 배치하는 단계로서, 합성용 객체 이미지가 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실세계 이미지에 포함된 상기 실세계 객체 이미지의 후면에 합성용 객체 이미지가 중첩되어 배치되도록 하는 것을 포함하며; 및 디스플레이(102)에 배치된 합성용 객체 이미지와 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하는 단계로 이루어진다.The
도 1은 본 발명에 따른 사진 촬영 이미지를 생성하기 위한 모바일 단말기의 구성도이다. 도 1에 도시된 바와 같이, 본 발명은 카메라 모듈(101), 디스플레이(102), 통신모듈(105), 프로세서(103), 메모리(104) 및 메모리(104)에 저장되고 프로세서(103)에 의해 실행되도록 구성된 하나 이상의 프로그램을 포함하는 모바일 단말기(100)에서 하나 이상의 프로그램은 다음과 같은 명령어를 이용하여 사진 촬영 이미지를 생성한다.1 is a configuration diagram of a mobile terminal for generating a photographed image according to the present invention. As shown in FIG. 1, the present invention is stored in a
하나 이상의 프로그램은, 카메라 모듈(101)에서 실세계 장면을 촬영하여, 실세계 객체 이미지가 포함된 실세계 이미지를 디스플레이(102)에 출력하고, 메모리(104)에 저장된 합성용 객체 이미지를 디스플레이(102)에 출력하고, 합성용 객체 이미지와 실세계 이미지를 디스플레이(102)에 배치하되, 합성용 객체 이미지가 실세계 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실세계 이미지에 포함된 상기 실세계 객체 이미지의 후면에 합성용 객체 이미지가 중첩되어 배치되도록 하며, 디스플레이(102)에 배치된 합성용 객체 이미지와 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하기 위한 명령어를 포함한다.One or more programs capture a real world scene in the
모바일 단말기(100)는 실세계 장면을 촬영하여 실세계 객체 이미지를 포함하는 실세계 이미지를 생성할 수 있는 카메라 모듈(101), 생성된 실세계 이미지를 출력할 수 있는 디스플레이(102), 카메라 모듈(101)을 구동하고, 실세계 이미지가 디스플레이(102)에 출력되도록 수행하는 프로세서(103), 수신된 또는 생성된 합성용 객체 이미지를 저장하는 메모리(104) 및 합성용 객체 이미지 또는 생성된 사진 촬영 이미지를 외부의 다른 모바일 단말기(미도시)로부터 수신하거나 전송할 수 있는 통신 모듈(105)을 포함한다.The
카메라 모듈(101)은 하나 이상으로 구비되며, 프로세서(103)에서 생성되는 명령에 따라 카메라 모듈(101)을 통해 입력되는 실세계 장면을 실세계 이미지로 생성한다. 실세계 이미지에는 하나 이상의 실세계 객체 이미지가 포함되어 있으며, 실세계 객체 이미지는 실세계 장면에 포함된 실세계 객체에 대응하는 이미지이다. 이때, 생성되는 실세계 이미지는 메모리(104)에 저장될 수 있다.One or
카메라 모듈(101)은 실세계 장면을 실시간 연속적으로 촬영하여 실세계 이미지를 생성한다.The
카메라 모듈(101)은 프로세서(103)가 생성하여 전송한 사진 촬영 명령을 이용하여 연속적으로 입력되는 실세계 이미지 중 어느 하나의 프레임을 사진 촬영 이미지로 생성할 수 있다.The
카메라 모듈(101)은 프로세서(103)가 생성하여 전송한 동영상 촬영 명령을 이용하여 연속적으로 입력되는 실세계 이미지 중 복수의 연속적인 프레임을 동영상 촬영 이미지로 생성할 수 있다.The
디스플레이(102)는 프로세서(103)에서 전송되는 명령에 의해 사진, 동영상 등의 이미지를 출력한다. 디스플레이(102)는 터치 모듈(미도시)을 포함하는 터치 스크린(미도시)으로 이루어져 있어, 터치 스크린을 통해 입력된 사용자 명령을 전기적 신호로 변환하여 프로세서(103)로 전송하도록 한다. 디스플레이(102)는 터치 스크린이 아닌 디스플레이로 구비될 수 있으며, 모바일 단말기(100)는 키패드 및 포인팅 장치 등의 입력 모듈(미도시)을 더 포함할 수 있다.The
디스플레이(102)의 크기는 한정되지 않으나, 모바일 단말기(100)에서 사용될 수 있는 크기로 이루어지는 것이 바람직하다.The size of the
프로세서(103)는 디스플레이(102) 또는 입력 모듈을 사용하여 입력된 사용자 명령의 전기적 신호를 해석하여 모바일 단말기(100)에 포함된 구성요소를 제어할 수 있는 제어명령을 생성한다. 프로세서(103)는 생성된 어느 하나 이상의 제어명령을 통해 카메라 모듈(101)을 구동할 수 있다. 또한, 다른 제어명령을 통해 사진 촬영 이미지 또는 동영상 촬영 이미지를 생성할 수 있다. 프로세서(103)는 모바일 단말기(100)를 제어 할 수 있는 다양한 제어명령을 생성한다.The
메모리(104)는 하나 이상으로 구성되며, 프로세서(103)에 의해 구동되는 하나 이상의 프로그램을 저장한다. 하나 이상의 프로그램은 카메라 모듈(101)을 구동하고, 통신 모듈(105)을 구동하고, 실세계 이미지에서 실세계 객체 이미지를 추출하고, 합성용 객체 이미지와 실세계 객체 이미지를 이용하여 사진 촬영 이미지를 생성할 수 있다. 또한, 모바일 단말기(100)를 운용하기 위한 운영체제, 어플리케이션, 사용자 정보 등의 기본 데이터를 저장한다.The
통신 모듈(105)은 외부의 다른 모바일 단말기(미도시)와 데이터 통신을 수행한다. 통신 모듈(105)은 다른 단말기에서 생성된 합성용 객체 이미지를 수신하거나, 생성된 사진 촬영 이미지를 다른 단말기로 전송할 수 있다. 통신 모듈(105)은 데이터 통신 이외에 전화 통화 등을 수행할 수도 있다.The communication module 105 performs data communication with other external mobile terminals (not shown). The communication module 105 may receive an object image for synthesis created in another terminal or transmit a photographed image created in another terminal to another terminal. The communication module 105 may perform a phone call or the like in addition to data communication.
모바일 단말기(100)는 일반적으로 개인이 휴대하는 휴대전화기, 스마트폰, 스마트패드, 노트북, 태블릿 PC, 디지털 카메라, PMP(portable multimedia player) 등이 될 수 있다. 모바일 단말기(100)는 카메라 모듈, 디스플레이, 메모리 및 통신모듈 등을 포함한다.The
도 2는 본 발명에 따른 모바일 단말기를 이용하여 사진 촬영 이미지를 생성하는 방법을 나타내기 위한 순서도이다. 도 1에 도시된 프로세서(103)가 도 2에 도시된 다음의 단계를 수행하여 사진 촬영 이미지를 생성한다.2 is a flowchart illustrating a method of generating a photographed image using a mobile terminal according to the present invention. The
프로세서(103)는 카메라 모듈(101)에서 실세계 장면을 촬영하여, 실세계 객체 이미지가 포함된 실세계 이미지를 디스플레이(102)에 출력하는 단계(S110);와 메모리(104)에 저장된 합성용 객체 이미지를 디스플레이(102)에 출력하는 단계(S120);와 합성용 객체 이미지와 실세계 객체 이미지를 상기 디스플레이에 배치하는 단계(S130)로서, 합성용 객체 이미지가 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실세계 객체 이미지 후면에 합성용 객체 이미지가 중첩되어 배치되도록 하는 것을 포함하며; 및 디스플레이(102)에 배치된 합성용 객체 이미지와 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하는 단계(S140)로 이루어진다.The
본 발명에서 “실세계 객체 이미지가 포함된 실세계 이미지를 디스플레이(102)에 출력하는 단계”는 실세계 장면 중 최소한 실세계 객체 이미지가 출력되는 단계를 의미할 수 있다.In the present invention, "outputting a real-world image including a real-world object image to the
본 발명에서 “합성용 객체 이미지를 상기 디스플레이에 출력하는 단계”는 최소한 합성용 객체 이미지가 출력이 되는 단계를 의미하며, 합성용 객체 이미지를 포함하여 추가적인 다른 이미지 또는 정보가 함께 출력되는 것을 포함할 수 있다.In the present invention, "step of outputting an object image for synthesis to the display" means a step in which at least the object image for synthesis is output, and may include outputting additional other images or information including the object image for synthesis. can
합성용 객체 이미지와 실세계 객체 이미지를 상기 디스플레이에 배치하는 단계(S130)는 합성용 객체 이미지가 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택하는 단계를 포함할 수 있다.Arranging the object image for synthesis and the real world object image on the display ( S130 ) may include selecting the object image for synthesis to be overlapped with the rear surface of the real world object image.
일 구현예에 따르면, 합성용 객체 이미지가 실세계 객체 이미지의 후면에 중첩되어 배치되는 동작의 지시 여부를 확인하는 단계를 포함할 수 있다. 일 구현예에 따르면, 실세계 이미지에서 후면에 중첩되는 실세계 객체 이미지를 선택하는 단계를 포함할 수 있다.According to an embodiment, it may include checking whether an operation in which the object image for synthesis is overlapped with the rear surface of the real world object image is indicated. According to an embodiment, the method may include selecting a real-world object image overlapping a rear surface from real-world images.
도 3은 본 발명에 따른 모바일 단말기에서 레이어를 사용하여 사진 촬영 이미지를 생성하는 방법을 나타내기 위한 순서도이다. 도 3에서는 프로세서(103)가 출력되는 각 이미지를 복수의 레이어(layer)에 제공하여 디스플레이(102)에 출력하는 방법에 대한 설명이며, 도 2를 참조하여 설명한다.3 is a flowchart illustrating a method of generating a photographic image using layers in a mobile terminal according to the present invention. In FIG. 3, a description is given of a method of providing each image output by the
카메라 모듈(101)을 이용하여 실세계 장면을 촬영하고, 이에 따라 생성되는 실세계 객체 이미지가 포함된 실세계 이미지를 디스플레이(102)에 출력하는 단계(S110)에서, 디스플레이(102)에 출력되는 실세계 객체 이미지는 제 2 레이어(layer)에 제공되어 출력된다.In step S110 of photographing a real world scene using the
제 2 레이어는 실세계 객체 이미지에 대한 정보만 포함하거나, 실세계 객체 이미지를 포함한 실세계 이미지 전부에 대한 정보를 포함하거나, 실세계 객체 이미지에 대한 정보 및 실세계 객체 이미지를 제외한 나머지 배경은 투명 처리한 정보를 포함할 수 있다.The second layer includes only information on real-world object images, includes information on all real-world images including real-world object images, or includes information about real-world object images and information about which the background excluding the real-world object images is transparent. can do.
카메라 모듈(101)을 이용하여 실세계 장면을 촬영되고, 실세계 이미지가 생성되는 것은 도 4에서 설명된다.A real-world scene is photographed using the
도 4는 본 발명에 따른 모바일 단말기를 이용하여 실세계 장면을 촬영하여 실세계 이미지를 출력하는 일실시예를 나타내는 예시도이다. 도 4에 도시된 바와 같이, 실세계 장면의 실시간 연속적인 촬영은 모바일 단말기(100)의 카메라 모듈(101)을 통해 수행된다. 실세계 장면은 실세계에 위치한 배경(520)과 인물(510) 등의 하나 이상의 객체가 포함되어 있다. 카메라 모듈(101)이 촬영하는 실세계 장면은 이미지 데이터인 실세계 이미지로 실시간 연속적으로 생성된다. 이에 따라, 디스플레이(102)에서 실시간 연속적으로 출력되는 실세계 이미지(110)에는 카메라 모듈(미도시)로부터 촬영되는 인물(510)에 대한 실세계 객체 이미지(객체 A)와 배경에 대한 실세계 배경 이미지가 포함될 수 있다. 4 is an exemplary diagram illustrating an embodiment of outputting a real world image by capturing a real world scene using a mobile terminal according to the present invention. As shown in FIG. 4 , real-time continuous shooting of real-world scenes is performed through the
카메라 모듈(101)에 의해 촬영되는 실세계 장면에서 인물(510)의 위치가 이동하면 실세계 이미지 내에서의 객체 A의 실세계 객체 이미지도 인물(510)의 이동되는 위치에 대응하여 위치가 이동되도록 디스플레이(102)에 실시간 출력된다. 또한 객체 A의 실세계 객체 이미지와 실세계 배경 이미지는 카메라 모듈(101)의 회전 또는 이동을 통한 카메라 앵글 변화에 따라 촬영되는 실세계 장면이 변화되어 실세계 이미지(110) 내에서 실세계 객체 이미지 및 실세계 배경 이미지가 위치 이동되어 출력된다.When the position of the
카메라 모듈(101)을 이용하여 실세계 장면이 촬영되고, 촬영된 실세계 장면에 대응하는 실세계 이미지가 디스플레이(102)에 출력되는 일실시예는 도 5에서 설명된다.An embodiment in which a real world scene is photographed using the
도 5는 본 발명에 따른 모바일 단말기에 출력되는 실세계 이미지의 일실시예를 나타내는 예시도이다. 도 5의 (a)에 도시된 바와 같이, 실세계 장면이 촬영되어 디스플레이(102)에 출력되는 실세계 이미지(110)는 실세계 객체 이미지(객체 A)와 실세계 배경 이미지를 포함할 수 있다.5 is an exemplary diagram illustrating an embodiment of a real world image output to a mobile terminal according to the present invention. As shown in (a) of FIG. 5 , the
(a)의 실세계 이미지는 (c)와 같이 하나의 이미지에 실세계 객체 이미지와 실세계 배경 이미지가 모두 포함되어 구성될 수 있다. 또한, (a)의 실세계 이미지는 (d)와 같이 투명 처리된 나머지 이미지를 포함하는 실세계 객체 이미지와 (e)와 같이 실세계 객체 이미지가 제외된 실세계 배경 이미지가 결합되어 구성될 수 있다. 또한 도시되지 않았으나, 나머지 이미지가 제외된 객체 A만으로 이루어진 실세계 객체 이미지와 (e)와 같이 실세계 객체 이미지가 제외된 실세계 배경 이미지가 결합되어 구성될 수 있다.The real world image of (a) may be configured by including both a real world object image and a real world background image in one image as shown in (c). Also, the real world image of (a) may be configured by combining a real world object image including the remaining transparent image as shown in (d) and a real world background image excluding the real world object image as shown in (e). Also, although not shown, a real world object image consisting of only object A excluding the other images may be combined with a real world background image excluding the real world object image as shown in (e).
디스플레이(102)에는 도 5의 (b)에 도시된 바와 같이, 실세계 장면이 촬영되고, (d)와 같이 투명 처리된 나머지 이미지를 포함하는 실세계 이미지(112)만 출력될 수 있으며, 나머지 이미지인 실세계 배경 이미지의 출력은 제외될 수 있다. As shown in (b) of FIG. 5 , the
또한 도시되지 않았으나, 실세계 장면이 촬영되고, 객체 A만으로 이루어진 실세계 객체 이미지만 출력될 수 있으며, 나머지 실세계 배경 이미지의 출력은 제외될 수 있다. Also, although not shown, a real world scene may be captured, only a real world object image consisting of object A may be output, and output of the other real world background images may be excluded.
실세계 배경 이미지의 출력이 제외된 실세계 이미지(112)의 경우에는 추후 실세계 배경 이미지 또는 다른 배경 이미지 등이 결합될 수 있다.In the case of the
(d)와 같이 투명 처리된 나머지 이미지를 포함하는 실세계 이미지(112)는 (c)와 같이 하나의 이미지로 이루어진 실세계 이미지(110)에서 선택된 실세계 객체 이미지(객체 A)를 제외한 나머지 이미지에 투명 처리를 수행하여 생성할 수 있다.As shown in (d), the
또는 (c)와 같이 하나의 이미지로 이루어진 실세계 이미지(110)에서 선택된 실세계 객체 이미지(객체 A)를 제외한 나머지 이미지의 출력을 제외하거나 삭제하여 생성할 수 있다.Alternatively, as in (c), it can be created by excluding or deleting the output of the remaining images except for the real world object image (object A) selected from the
본 발명에서 용어 “실세계 이미지”는 실세계 장면 중 디스플레이에 결과적으로 출력되는 이미지를 나타내기 위하여 사용될 수 있다.In the present invention, the term "real world image" may be used to indicate an image that is consequently output to a display in a real world scene.
실세계 이미지(110)에서 실세계 객체 이미지(객체 A)를 선택하는 단계는 실세계 이미지(110)를 디스플레이에 출력하기 이전 또는 출력한 이후에 수행할수 있으며, 특히, 출력한 이후에 수행한다. 실세계 객체 이미지(객체 A)의 선택은 프로세서(103)가 실세계 이미지(110)에 포함된 객체 A를 인식하고, 인식된 객체 A를 실세계 객체 이미지(객체 A)로 설정하여 이루어진다.The step of selecting the real-world object image (object A) from the real-
또는, 실세계 객체 이미지(객체 A)의 선택은 사용자로부터 입력되는 객체 선택 신호를 이용하여 디스플레이(102)에 출력된 실세계 이미지(110)에서 객체 선택 신호에 대응하는 객체 A를 인식하고, 인식된 객체 A를 실세계 객체 이미지(객체 A)로 설정하여 이루어진다. 이때, 객체 선택 신호는 사용자가 모바일 단말기(100)에 구비된 입력 모듈(미도시) 또는 디스플레이(102)에 포함된 터치 모듈을 통해 입력할 수 있다. 터치 모듈을 이용한 객체 선택 신호의 입력은 디스플레이(102)에 출력된 실세계 이미지(110)에서 사용자가 객체로 선택하고자 하는 객체의 위치를 터치하는 경우, 터치된 위치의 정보가 객체 선택 신호로 인식되어, 터치 위치의 객체가 실세계 객체 이미지(객체 A)로 설정된다. 또는 디스플레이(102)에 출력된 실세계 이미지(110)에서 사용자가 객체로 선택하고자 하는 객체의 윤곽선을 터치 및 드래그의 입력을 수행하는 경우, 입력된 터치 및 드래그의 입력 정보가 객체 선택 신호로 인식되어, 터치 및 드래그에 대응하는 객체가 실세계 객체 이미지(객체 A)로 설정된다.Alternatively, selection of the real world object image (object A) recognizes the object A corresponding to the object selection signal in the
모바일 단말기(100)에 구비된 입력 모듈(미도시)을 사용하여 객체를 선택하는 경우에도, 입력된 정보에 따른 디스플레이(102)에 출력된 실세계 이미지(110) 내에서 선택된 객체를 실세계 객체 이미지(객체 A)로 설정한다.Even when an object is selected using an input module (not shown) provided in the
디스플레이(102)는 하나 이상의 레이어를 사용하여 이미지를 출력한다. 도 5에 도시된 (a)의 실세계 이미지(110) 또는 (b)의 실세계 이미지(112)는 제 2 레이어(layer)에 제공되어 디스플레이(102)에 출력된다. 디스플레이(102)에 출력되는 실세계 이미지(110)는 (a)와 같이 실세계 객체 이미지(객체 A)와 실세계 배경 이미지를 모두 포함하는 하나의 이미지로 이루어지거나, (d)의 실세계 객체 이미지와 (e)의 실세계 배경 이미지의 두 개의 이미지가 결합되어 이루어지거나, 객체 A만 존재하는 실세계 객체 이미지와 (e)의 실세계 배경 이미지의 두 개의 이미지가 결합되어 이루어질 수 있다.The
또한, (b)와 같이, 실세계 이미지(112)는 (d)와 같이 실세계 객체 이미지(객체 A)와 나머지 이미지에 투명 처리가 수행된 이미지를 포함하는 이미지이다. 또는, 객체 A만을 포함하는 실세계 이미지(미도시)이다.Also, as shown in (b), the
이에 따라, 제 2 레이어(layer)에 배치되는 실세계 이미지(112)는 객체 A를 포함하며, 필요에 따라 나머지 이미지 또는 나머지 이미지에 투명 처리가 수행된 이미지를 포함할 수 있다.Accordingly, the
한편, 추출된 실세계 객체 이미지와 실세계 배경 이미지가 결합된 실세계 이미지(110)가 디스플레이(102)에 출력되는 경우, 실세계 객체 이미지는 제 2 레이어에 제공되고, 실세계 배경 이미지는 제 3 레이어에 제공될 수 있다.Meanwhile, when the
S110 단계 이후에, 메모리(104)에 저장된 합성용 객체 이미지를 디스플레이(102)에 출력하는 단계(S120)에서, 디스플레이(102)에 출력되는 합성용 객체 이미지는 제 1 레이어에 제공되어 출력된다. S120 단계에서 합성용 객체 이미지는 실세계 이미지가 출력되는 디스플레이(102)에 함께 출력되며, 디스플레이(102)에 출력되는 합성용 객체 이미지는 도 6 및 도 7과 같은 실시예 또는 도 8 및 도 9와 같은 다른 실시예의 형태로 출력될 수 있다.After step S110, in step S120 of outputting the object image for synthesis stored in the
도 6은 본 발명에 따라 생성된 실세계 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 일실시예를 나타내는 예시도이다. 도 6의 (a)에 도시된 바와 같이, 모바일 단말기(100)에 구비된 디스플레이(102)에는 카메라 모듈(101)이 실세계 장면을 촬영하여 생성되는 실세계 이미지(110)가 제 2 레이어에 배치되어 출력된다. 6 is an exemplary diagram illustrating an embodiment of outputting a real world image and an object image for synthesis generated according to the present invention to a display. As shown in (a) of FIG. 6, on the
(b)에 도시된 바와 같이, 합성용 객체 이미지(210-1, 객체 B)는 객체 B의 이미지만 존재하는 이미지이다. 합성용 객체 이미지(210-1, 객체 B)는 객체 B에 대한 이미지 정보만을 포함하고 있을 뿐, 객체 B 이외의 배경 정보 등은 포함되지 않는다. 합성용 객체 이미지(210-1, 객체 B)는 제 1 레이어에 배치되어 디스플레이(102)에 출력된다.As shown in (b), the object image for synthesis 210-1 (object B) is an image in which only the image of object B exists. The object image for synthesis 210-1 (object B) includes only image information about object B, and background information other than object B is not included. The object image for synthesis 210-1 (object B) is arranged on the first layer and output to the
(a)의 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(110)와 (b)의 합성용 객체 이미지(210-1, 객체 B)가 함께 디스플레이(102)에 출력되는 경우, (c)와 같이 제 2 레이어에 제공된 실세계 이미지(110)와 제 2 레이어의 전면에 위치하는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 함께 포함되어 디스플레이(102)에 출력된다.When the
도 7은 본 발명에 따라 생성된 실세계 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 다른 실시예를 나타내는 예시도이다. 도 7의 (a)에 도시된 바와 같이, 모바일 단말기(100)에 구비된 디스플레이(102)에는 카메라 모듈(101)이 실세계 장면을 촬영하여 생성되는 실세계 이미지(110)가 제 2 레이어에 배치되어 출력된다. 7 is an exemplary diagram illustrating another embodiment of outputting a real world image and an object image for synthesis generated according to the present invention to a display. As shown in (a) of FIG. 7, on the
(b)에 도시된 바와 같이, 합성용 이미지(210-2, 객체 B)는 합성용 객체 이미지(객체 B)와 나머지 이미지에 투명 처리를 수행한 이미지를 포함한다. 합성용 이미지(210-2, 객체 B)는 객체 B에 대한 이미지 정보와 투명 처리된 나머지 이미지에 대한 투명 처리 정보 등도 포함하고 있다. 합성용 이미지(210-2, B)는 제 1 레이어에 배치되어 디스플레이(102)에 출력된다.As shown in (b), the image for synthesis 210-2 (object B) includes an object image for synthesis (object B) and an image obtained by performing a transparent process on the remaining images. The image for synthesis 210-2 (object B) also includes image information about object B and transparency processing information about the remaining transparent images. The composite image 210 - 2 (B) is arranged on the first layer and output to the
일 구현예에 따르면, 합성용 객체 이미지(객체 B)와 투명 처리된 나머지 이미지를 포함하는 합성용 이미지를 나타내기 위하여 사용하는 용어 "합성용 이미지(210-2)"는 합성용 객체 이미지가 포함되어 있으므로 필요에 따라 "합성용 객체 이미지(210-2)" 또는 "합성용 객체 이미지(210-2, 객체 B)"로 표현할 수 있다.According to one embodiment, the term "image for synthesis 210-2" used to indicate an image for synthesis including an object image for synthesis (object B) and the remaining transparent images includes the object image for synthesis. Therefore, it can be expressed as "object image for synthesis 210-2" or "object image for synthesis 210-2, object B" as needed.
(a)의 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(110)와 (b)의 합성용 이미지(210-2, 객체 B)가 함께 디스플레이(102)에 출력되는 경우, (c)와 같이 제 2 레이어에 제공된 실세계 이미지(110)와 제 2 레이어의 전면에 위치하는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 함께 포함되어 디스플레이(102)에 출력된다. 이때, 합성용 이미지(210-2, 객체 B)의 합성용 객체 이미지 이외의 나머지 이미지에 투명 처리된 이미지는 디스플레이(102)에서 투명하게 출력되므로, 제 2 레이어에 위치한 실세계 이미지(110) 중에서 합성용 객체 이미지(객체 B)가 위치하는 영역은 가려지게 되고, 합성용 객체 이미지(객체 B)를 제외한 실세계 객체 이미지(객체 A) 및 나머지 이미지인 실세계 배경 이미지는 모두 정상적으로 출력된다.When the
도 6 및 도 7의 (c)와 같이, 실시간 연속적으로 촬영되어 출력되는 실세계 이미지(110)와 합성용 객체 이미지(210-1) 또는 합성용 이미지(210-2)가 함께 디스플레이에(102)에 출력되고, 모바일 단말기(100)는 사진 촬영 이미지의 생성을 요청하는 명령이 입력되는 경우, 또는 자동으로 디스플레이(102)에 실시간 연속적으로 출력되는 실세계 이미지(110)와 합성용 객체 이미지(210-1) 또는 합성용 이미지(210-2)를 결합하여 사진 촬영 이미지(130-1, 130-2)를 생성한다. 결합되는 사진 촬영 이미지(130-1, 130-2)는 실세계 이미지(110)와 합성용 객체 이미지(객체 B)의 각각 어느 하나의 프레임 또는 복수의 프레임인 것을 특징으로 한다.As shown in (c) of FIGS. 6 and 7, the
도 6 및 도 7의 실시예에서는 도 5의 (a)에 도시된 실세계 이미지(110)에 합성용 객체 이미지(210-1) 또는 합성용 객체 이미지를 포함하는 합성용 이미지(210-2)가 함께 출력되는 것을 설명하였다.In the embodiments of FIGS. 6 and 7 , the object image 210-1 for synthesis or the image 210-2 for synthesis including the object image for synthesis is included in the
본 발명에서 용어 “합성용 객체 이미지를 상기 디스플레이에 출력”은 합성용 이미지를 디스플레이에 출력하여 결과적으로 합성용 객체 이미지가 출력되는 것을 포함한다.In the present invention, the term "outputting the object image for synthesis to the display" includes outputting the image for synthesis to the display and consequently outputting the object image for synthesis.
한편, 합성용 객체 이미지(210-1) 또는 합성용 이미지(210-2)를 생성하는 방법은 다음 세 가지 형태로 수행될 수 있다. 첫 번째, 합성용 객체 이미지(210-1) 또는 합성용 이미지(210-2)를 생성하기 위해서 모바일 단말기(110)는 다른 실세계 장면을 촬영하여 합성용 실세계 이미지를 생성하고, 생성된 합성용 실세계 이미지에서 합성용 객체 이미지를 추출할 수 있다. 추출된 합성용 객체 이미지(객체 B)는 합성용 객체 이미지(객체 B)를 제외한 나머지 이미지가 제외된 합성용 객체 이미지(210-1)만으로 이루어질 수 있다. 또는 합성용 객체 이미지(객체 B)와 나머지 이미지에 투명 처리가 수행된 이미지를 포함하는 합성용 이미지(210-2)로 생성될 수 있다. Meanwhile, a method of generating the object image 210-1 for synthesis or the image 210-2 for synthesis may be performed in the following three forms. First, in order to generate the object image 210-1 for synthesis or the image 210-2 for synthesis, the
두 번째, 합성용 객체 이미지를 생성할 수 있는 합성용 실세계 이미지는 다른 모바일 단말기(미도시)에서 촬영되고, 모바일 단말기(100)가 다른 모바일 단말기(미도시)로부터 합성용 실세계 이미지를 수신하여 합성용 객체 이미지를 추출할 수 있다. Second, a real world image for synthesis capable of generating an object image for synthesis is captured by another mobile terminal (not shown), and the
세 번째, 합성용 객체 이미지를 생성할 수 있는 합성용 실세계 이미지는 다른 모바일 단말기(미도시)에서 촬영된다. 다른 모바일 단말기(미도시)는 합성용 실세계 이미지에서 합성용 객체 이미지를 추출한다. 다른 모바일 단말기(미도시)는 추출한 합성용 객체 이미지를 모바일 단말기(100)에게 전송하고, 모바일 단말기(100)는 합성용 객체 이미지를 수신하여 사용할 수 있다.Third, a real world image for synthesis capable of generating an object image for synthesis is captured by another mobile terminal (not shown). Another mobile terminal (not shown) extracts an object image for synthesis from a real world image for synthesis. Another mobile terminal (not shown) may transmit the extracted object image for synthesis to the
도 8은 본 발명에 따라 실세계 객체 이미지와 투명 처리된 배경을 포함하는 실세계 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 일실시예를 나타내는 예시도이다. 도 8의 (a)에 도시된 바와 같이, 모바일 단말기(100)에 구비된 디스플레이(102)에는 카메라 모듈(101)이 실세계 장면을 촬영하여 생성되는 실세계 이미지 중 실세계 객체 이미지와 투명 처리된 배경을 포함하는 실세계 이미지(112)가 출력된다. 도 8의 (a)에서 실세계 이미지(112)의 출력은 촬영되어 생성되는 실세계 이미지(110)에서 도 5의 (d)와 같이 실세계 객체 이미지(객체 A)를 제외한 나머지 이미지에 투명 처리를 수행하여 생성된 실세계 이미지(112)만을 디스플레이(102)에 출력함으로써 이루어진다. 8 is an exemplary diagram illustrating an embodiment of outputting a real world object image including a real world object image and a transparent background and an object image for synthesis to a display according to the present invention. As shown in (a) of FIG. 8, on the
또는, 다른 실시예에서 실세계 이미지(미도시)의 출력은 촬영되어 생성되는 실세계 이미지에서 실세계 객체 이미지(객체 A)를 제외한 나머지 이미지의 출력을 제외시킴으로써, 실세계 객체 이미지(객체 A)만을 디스플레이(102)에 출력함으로써 이루어진다. Alternatively, in another embodiment, the output of the real world image (not shown) is displayed 102 by excluding the output of the other images except for the real world object image (object A) from the real world image that is captured and generated (102). ) by outputting
이에 따라, 도 8의 (a)에 도시된 객체 A와 투명 처리가 수행된 나머지 이미지를 포함하는 실세계 이미지(112) 또는 객체 A 만을 포함하는 실세계 이미지(미도시)가 제 2 레이어에 배치되어 디스플레이(102)에 출력된다.Accordingly, the
(b)에 도시된 바와 같이, 합성용 객체 이미지(210-1, B)는 객체 B의 이미지만 존재하는 이미지이다. 합성용 객체 이미지(210-1, B)는 객체 B에 대한 이미지 정보만을 포함하고 있을 뿐, 객체 B 이외의 배경 정보 등은 포함되지 않는다. 합성용 객체 이미지(210-1, 객체 B)는 제 1 레이어에 배치되어 디스플레이(102)에 출력된다.As shown in (b), the object image for synthesis 210-1 (B) is an image in which only the image of object B exists. The object image for synthesis 210-1 (B) includes only image information about object B, and background information other than object B is not included. The object image for synthesis 210-1 (object B) is arranged on the first layer and output to the
(a)의 실세계 객체 이미지(객체 A) 만을 포함하는 실세계 이미지(112)와 (b)의 합성용 객체 이미지(210-1, 객체 B)가 함께 디스플레이(102)에 출력되는 경우, (c)와 같이 제 2 레이어에 제공된 실세계 이미지(110)와 제 2 레이어의 전면에 위치하는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 함께 포함되어 디스플레이(102)에 출력된다.When the
도 9는 본 발명에 따라 실세계 객체 이미지와 투명 처리된 배경을 포함하는 실세계 이미지와 합성용 객체 이미지를 디스플레이에 출력하는 다른 실시예를 나타내는 예시도이다. 도 9의 (a)에 도시된 바와 같이, 모바일 단말기(100)에 구비된 디스플레이(102)에는 카메라 모듈(101)이 실세계 장면을 촬영하여 생성되는 실세계 이미지 중 실세계 객체 이미지와 투명 처리된 배경을 포함하는 실세계 이미지(112)가 제 2 레이어에 배치되어 출력된다. 도 9의 (a)에서 실세계 이미지(112)의 출력은 촬영되어 생성되는 실세계 이미지에서 도 5의 (d)와 같이 객체 A를 제외한 나머지 이미지에 투명 처리를 수행하여 생성된 실세계 이미지(112)만을 디스플레이(102)에 출력함으로써 이루어진다.9 is an exemplary view illustrating another embodiment of outputting a real world object image including a real world object image and a transparent background and an object image for synthesis to a display according to the present invention. As shown in (a) of FIG. 9 , on the
또는, 다른 실시예의 실세계 이미지(미도시)의 출력은 촬영되어 생성되는 실세계 이미지에서 실세계 객체 이미지(객체 A)를 제외한 나머지 이미지의 출력을 제외하거나 나머지 이미지를 삭제하여 실세계 객체 이미지(객체 A) 만을 디스플레이(102)에 출력함으로써 이루어진다.Alternatively, the output of a real-world image (not shown) in another embodiment excludes the output of the remaining images except for the real-world object image (object A) from the real-world image generated by capturing, or deletes the remaining images to obtain only the real-world object image (object A). This is done by outputting to the
이에 따라, 도 9의 (a)에 도시된 객체 A와 투명 처리가 수행된 나머지 이미지로 이루어진 실세계 이미지(112) 또는 객체 A 만을 포함하는 실세계 이미지(미도시)가 제 2 레이어에 배치되어 디스플레이(102)에 출력된다.Accordingly, the
(b)에 도시된 바와 같이, 합성용 이미지(210-2)는 합성용 객체 이미지(객체 B)와 나머지 이미지에 투명 처리를 수행한 이미지를 포함한다. 합성용 이미지(210-2, B)는 합성용 객체 이미지(객체 B)에 대한 이미지 정보와 투명 처리된 나머지 이미지에 대한 투명 처리 정보 등도 포함하고 있다. 합성용 이미지(210-2, B)는 제 1 레이어에 배치되어 디스플레이(102)에 출력된다.As shown in (b), the image for synthesis 210-2 includes an object image for synthesis (object B) and an image obtained by performing a transparent process on the remaining images. The image for synthesis 210-2 (B) also includes image information on the object image (object B) for synthesis and transparency processing information on the remaining transparent images. The composite image 210 - 2 (B) is arranged on the first layer and output to the
(a)의 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(112)와 (b)의 합성용 이미지(210-2, 객체 B)가 함께 디스플레이(102)에 출력되는 경우, (c)와 같이 제 2 레이어에 제공된 실세계 이미지(110)와 제 2 레이어의 전면에 위치하는 제 1 레이어에 제공된 합성용 이미지(210-2, 객체 B)가 함께 포함되어 디스플레이(102)에 출력된다.When the
도 8 및 도 9의 (c)와 같이, 실시간 연속적으로 촬영되어 출력되는 객체 A와 투명 처리가 수행된 나머지 이미지 또는 객체 A 만을 포함하는 실세계 이미지(112)와 합성용 객체 이미지(210-1) 또는 합성용 객체 이미지(객체 B)와 투명 처리된 나머지 이미지를 포함하는 합성용 이미지(210-2)와 함께 디스플레이에(102)에 출력되고, 모바일 단말기(100)는 사진 촬영 이미지의 생성을 요청하는 명령이 입력되는 경우, 또는 자동으로 디스플레이(102)에 실시간 연속적으로 출력되는 실세계 이미지(112)와 합성용 객체 이미지(210-1) 또는 합성용 객체 이미지(객체 B)와 투명 처리된 나머지 이미지를 포함하는 합성용 이미지(210-2)를 결합하여 사진 촬영 이미지(130-3, 130-4)를 생성한다. 결합되는 사진 촬영 이미지(130-1, 130-2)는 실세계 이미지(110)와 합성용 객체 이미지(210-1, 210-2)의 각각 어느 하나의 프레임 또는 복수의 프레임인 것을 특징으로 한다.As shown in (c) of FIGS. 8 and 9 , the
도 8 및 도 9의 실시예에서는 도 5의 (b)에 도시된 실세계 이미지(112)에 합성용 객체 이미지(210-1) 또는 합성용 이미지(210-2)가 함께 출력되는 것을 설명하였다.In the embodiments of FIGS. 8 and 9 , it has been described that the object image 210-1 for synthesis or the image 210-2 for synthesis is output together with the
본 명세서에서 용어 “합성용 이미지” 또는 “합성용 이미지(210-2)”는 합성용 객체 이미지를 포함하고 있으므로, “합성용 이미지(210-2)” 또는 “합성용 이미지(210-2, 객체 B)”로 표현할 수 있다.In this specification, the term “image for synthesis” or “image for synthesis 210-2” includes object images for synthesis, so “image for synthesis 210-2” or “image for synthesis 210-2, object B)”.
S120 단계에서 제 1 레이어에 합성용 객체 이미지를 제공하고, 디스플레이(102)에 출력한 이후, 출력된 합성용 객체 이미지가 실세계 객체 이미지의 후면에 배치되는지를 선택받는다(S131).After the object image for synthesis is provided to the first layer in step S120 and output to the
S131 단계에서 사용자로부터 모바일 단말기(100)의 입력 모듈(미도시)을 통해 합성용 객체 이미지의 후면 배치 선택을 입력 받고, 프로세서(103)는 입력된 후면 배치 선택에 따라 합성용 객체 이미지를 실세계 객체 이미지의 후면에 배치한다.In step S131, selection of the rear arrangement of the object image for synthesis is received from the user through an input module (not shown) of the
이때, S131 단계에서 후면 배치가 선택되기 이전 또는 이후에 디스플레이(102)에 출력된 실세계 이미지에서 후면 배치의 기준이 되는 실세계 객체 이미지가 선택 및 추출되는 과정이 수행된다. At this time, a process of selecting and extracting a real world object image serving as a reference for rear arrangement is performed from the real world image output to the
도 5의 (a)를 참조하여 설명하면, 실세계 이미지(110)에서 실세계 객체 이미지(객체 A)가 추출되기 위해서는 실세계 이미지(110) 내에 존재하는 하나 이상의 객체가 인식되어야 한다. 실세계 이미지(110)에서 객체 A가 존재할 수 있으나, 객체가 둘 이상 존재하는 경우, 실세계 이미지(110)로부터 추출될 객체 A가 선택되어야 한다. 또는 두 개 이상의 객체가 선택될 수 있다.Referring to (a) of FIG. 5 , in order to extract a real-world object image (object A) from the real-
실세계 이미지(110)에서 선택되는 객체는 프로세서(103)에 의해 객체가 자동 인식되어 선택되거나, 사용자에 의해 지정된 객체를 선택할 수 있다. An object selected from the
실세계 이미지(110)에서 객체가 자동으로 선택되는 방법은, 영상처리(image processing) 방법 중 객체 인식 방법을 이용할 수 있다. 객체 인식은 실세계 이미지(110) 내에서 각 픽셀들의 특징점을 추출한다. 추출된 특징점 집합을 이용하여 객체의 윤곽을 판단한다. 판단된 객체의 윤곽에 대응하는 특징점들의 집합을 객체로 인식하여 추출하는 방법이 있다.A method of automatically selecting an object from the
또한, 추출하기 위한 객체가 인물일 경우에는 얼굴 인식을 통해 인물의 윤곽을 추출하고, 추출된 인물 윤곽의 이미지를 인물 객체로 인식하여 추출하는 방법이 있다.In addition, when the object to be extracted is a person, there is a method of extracting the outline of the person through face recognition and recognizing and extracting the extracted image of the outline of the person as a person object.
또한, 이미지 내에서 자동으로 객체를 인식하는 방법은 공지된 영상처리 알고리즘 중 어떠한 것을 사용할 수 있다.Also, as a method of automatically recognizing an object in an image, any known image processing algorithm may be used.
실세계 이미지(110)에서 실세계 객체 이미지(111)를 추출하기 위해 사용자에 의해 객체가 선택되는 방법은 다음과 같다. 사용자는 모바일 단말기(100)의 디스플레이(102)에 출력된 실세계 이미지(110) 내에서 선택하고자 하는 객체를 터치 등의 입력을 통해 선택한다. 프로세서(103)는 선택된 객체를 분석하여 객체의 윤곽선을 인식한다. 다음으로, 인식된 육관석에 대응하는 객체를 실세계 이미지(110)로부터 추출할 수 있다. A method of selecting an object by the user to extract the real
이때, 사용자가 객체를 선택할 때, 디스플레이(102)에 출력된 객체의 위치를 터치함으로써 터치된 위치의 객체가 선택된다. 또는 사용자로부터 선택하고자 하는 객체의 윤곽선을 드래그 앤 드롭(drag and drop) 방식의 연속적인 터치 입력을 이용하여 객체를 선택할 수 있다.At this time, when the user selects an object, the object at the touched position is selected by touching the position of the object output on the
프로세서(103)는 선택된 객체 또는 객체의 윤곽선을 이용하여 객체를 인식하고, 인식된 객체를 실세계 이미지(110)로부터 추출할 수 있다.The
또한, 사용자에 의해 실세계 이미지(110) 내에서 실세계 객체 이미지가 선택되는 방법은 이외의 방법을 사용할 수 있다.In addition, a method other than a method for selecting a real world object image from the
또한, S131 단계에서 후면 배치가 선택되기 이전 또는 이후에 디스플레이(102)에 출력된 실세계 객체 이미지 및 합성용 객체 이미지의 크기 또는 위치가 조정될 수 있다.In addition, before or after the rear arrangement is selected in step S131, the size or position of the real world object image and the object image for synthesis output to the
또한, 도 8 또는 도 9에 도시된 배경 이미지에 투명 처리가 수행된 실세계 객체 이미지 또는 배경 이미지의 출력이 제외된 실세계 객체 이미지 또는 배경 이미지가 삭제된 실세계 객체 이미지 중 어느 하나와 합성용 객체 이미지가 출력되는 경우, S131 단계의 후면 배치가 선택되기 이전 또는 이후에 사진 촬영 이미지에 포함될 배경 이미지를 선택할 수 있다. 선택된 배경 이미지는 제 3 레이어에 배치되어 디스플레이(102)에 출력된다. 디스플레이(102)에 출력된 선택된 배경 이미지는 사진 촬영 이미지에 포함된다.In addition, any one of a real world object image for which transparent processing has been performed on the background image shown in FIG. 8 or FIG. 9, a real world object image excluding the output of the background image, or a real world object image from which the background image has been deleted, and an object image for synthesis are included. If output, a background image to be included in the photographed image may be selected before or after the rear arrangement of step S131 is selected. The selected background image is arranged on the third layer and output to the
도 10은 본 발명에 따른 모바일 단말기의 움직임을 이용하여 실세계 객체 이미지의 위치를 조정하기 위한 일실시예를 나타내는 예시도, 도 11은 본 발명에 따른 모바일 단말기의 움직임을 이용하여 위치 조정된 실세계 객체 이미지와 합성용 객체 이미지의 중첩을 나타내는 예시도이다. 10 is an exemplary diagram illustrating an embodiment for adjusting the position of a real-world object image using the motion of a mobile terminal according to the present invention, and FIG. 11 is a real-world object whose position is adjusted using the motion of a mobile terminal according to the present invention. It is an exemplary diagram showing overlapping of an image and an object image for synthesis.
도 10 및 도 11에 도시된 바와 같이, 합성용 객체 이미지(객체 B)가 배치된 실세계 이미지(121)에서 실세계 객체 이미지(객체 A)가 특정한 위치에 있는 경우, 사용자는 모바일 단말기(100)를 회전(카메라 앵글의 변경)하여 실세계 객체 이미지(객체 A)를 실세계 이미지 내의 특정 위치로 배치시킬 수 있다.As shown in FIGS. 10 and 11 , when a real world object image (object A) is located in a specific position in the real world image 121 where the object image for synthesis (object B) is disposed, the user moves the
즉, 도 10의 (a)와 같이, 모바일 단말기(100)의 디스플레이(102)에 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(110)가 출력된다. 실세계 이미지(110) 내의 실세계 객체 이미지(객체 A)가 도로의 중심에 위치할 때, 사용자는 모바일 단말기(100)에 구비된 카메라 모듈(101)의 앵글을 좌측으로 이동시킬 수 있다. 좌측으로 이동한 앵글에 따라 디스플레이(102)에 출력되는 실세계 이미지(110) 내의 실세계 객체 이미지(객체 A) 및 배경 이미지는 도 10의 (b)에서 보이는 바와 같이, 우측으로 이동한 것과 같은 효과를 나타낸다. 합성용 객체 이미지(객체 B)의 움직임은 없다. 따라서 실세계 객체 이미지(객체 A)가 우측으로 이동되어 출력되는 것은 실세계 이미지(110) 내에 배치된 합성용 객체 이미지(객체 B)와의 거리가 이격된 것과 같은 효과를 나타낸다.That is, as shown in (a) of FIG. 10 , a
한편, 사용자가 모바일 단말기(100)에 구비된 카메라 모듈(101)의 앵글을 우측으로 이동시킬 수 있다. 우측으로 이동한 앵글에 따라 디스플레이(102)에 출력되는 실세계 이미지(110) 내의 실세계 객체 이미지(객체 A) 및 배경 이미지는 도 10의 (c)에서 보이는 바와 같이, 좌측으로 이동한 것과 같은 효과를 나타낸다. 실세계 객체 이미지(객체 A)가 좌측으로 이동되어 출력되는 것은 실세계 이미지(110) 내에 배치된 합성용 객체 이미지(객체 B)와의 거리가 인접된 것과 같은 효과를 나타낸다.Meanwhile, the user may move the angle of the
모바일 단말기(100)의 카메라 앵글의 변경에 따라 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 중첩되는 실시예는 도 11에 도시된 바와 같다. 디스플레이(102)에 출력된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)를 중첩시키기 위한 명령이 수신되는 경우, 프로세서(103)는 어느 하나의 객체 이미지를 다른 하나의 객체 이미지보다 전면에 위치시키거나 후면에 위치시킬 수 있다. An embodiment in which a real world object image (object A) and an object image for synthesis (object B) are overlapped according to a change in the camera angle of the
S131 단계에서, 모바일 단말기(100)에 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 후면에 중첩되어 출력되도록 후면 배치 선택이 입력되는 경우, 프로세서(103)는 도 11의 (a)에 도시된 바와 같이 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 중첩되도록 배치한다(S132).In step S131, when a rear arrangement selection is input to the
이후, S132 단계에서 실세계 객체 이미지와 합성용 객체 이미지의 배치가 완료되고, 실세계 객체 이미지와 합성용 객체 이미지의 크기 및 위치의 조정도 완료된 경우, 모바일 단말기(100)는 디스플레이(102)에 출력되는 합성용 객체 이미지와 실세계 객체 이미지를 포함하여 사진 촬영 이미지를 생성한다(S140).Thereafter, in step S132, when the arrangement of the real world object image and the object image for synthesis is completed, and the adjustment of the size and position of the real world object image and the object image for synthesis is also completed, the
도 11의 (a)는 제 2 레이어에 배치된 실세계 이미지(143)에 포함된 실세계 객체 이미지(객체 A)와 제 1 레이어에 배치된 합성용 객체 이미지(객체 B)가 서로 중첩되면서 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 후면에 배치되는 실시예이다. 11(a) shows a real world object image (object A) included in the
실세계 이미지(143)가 출력되는 모바일 단말기(100)의 디스플레이(102)에 합성용 객체 이미지(객체 B)가 출력된다. 모바일 단말기(100)가 회전하면 카메라 앵글이 변경되어 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)가 서로 중첩될 수 있다. 실세계 객체 이미지(객체 A)의 후면에 합성용 객체 이미지(객체 B)가 위치되도록 선택된 경우, 프로세서(103)는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)를 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 위치하도록 배치한다.An object image (object B) for synthesis is output to the
또는, 먼저 실세계 객체 이미지(객체 A)의 후면에 합성용 객체 이미지(객체 B)가 위치되도록 선택하여 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)를 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 위치하도록 배치한다. 다음으로, 카메라 앵글을 변경하여 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)가 서로 중첩되도록 할 수 있다.Alternatively, first, the object image for synthesis (object B) provided in the first layer is selected so that the object image for synthesis (object B) is located on the back of the real-world object image (object A), and the real-world object image (object B) provided in the second layer is selected. Arrange it so that it is located on the back of A). Next, the camera angle may be changed so that the object image for synthesis (object B) and the real world object image (object A) overlap each other.
도 8 또는 도 9의 (c)와 같이, 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)를 중첩하여 디스플레이(102)에 출력하는 경우, 프로세서(103)는 실세계 이미지에 포함된 실세계 배경 이미지를 제 3 레이어에 제공하여 출력할 수 있다. 또는 실세계 배경 이미지를 포함하지 않고, 메모리(104)에 저장된 다른 배경 이미지를 제 3 레이어에 제공하여, 디스플레이(102)에 출력할 수 있다. 또는 실세계 배경 이미지를 포함하지 않고, 합성용 객체 이미지의 배경 이미지를 제 3 레이어에 제공하여 디스플레이(102)에 출력할 수 있다.As shown in (c) of FIG. 8 or 9 , when a real world object image (object A) and an object image for synthesis (object B) are superimposed and output to the
제 3 레이어에 제공되는 실세계 배경 이미지, 메모리(104)에 저장된 다른 배경 이미지 또는 합성용 객체 이미지의 배경 이미지는 디스플레이(102)에 출력되고, 생성되는 사진 촬영 이미지에 포함된다.The real world background image provided to the third layer, another background image stored in the
이때, 합성용 객체 이미지의 배경 이미지는 합성용 객체 이미지를 생성하기 위해 촬영된 실세계 이미지에서 합성용 객체 이미지가 추출되고 나머지 이미지를 배경 이미지로 설정하여 저장된 이미지이다. 또는 합성용 객체 이미지는 그래픽, 애니메이션 등으로 생성될 수 있다.In this case, the background image of the object image for synthesis is an image stored by extracting the object image for synthesis from the captured real world image and setting the remaining images as the background image to generate the object image for synthesis. Alternatively, the object image for synthesis may be generated through graphics or animation.
만약, S131 단계에서, 모바일 단말기(100)에 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 후면에 중첩되어 출력되도록 후면 배치 선택이 입력되지 않는 경우, 프로세서(103)는 도 11의 (b)에 도시된 바와 같이, 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 전면에 위치한 제 2 레이어에 제공된 합성용 객체 이미지(객체 B)를 이용하여 사진 촬영 이미지를 생성한다(S140). 사진 촬영 이미지를 생성하기 이전에 실세계 객체 이미지와 합성용 객체 이미지의 크기 및 위치의 조정이 수행될 수 있다.If, in step S131, if the rear arrangement selection is not input to the
도 11의 (b)는 실세계 이미지(144)에 포함된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 서로 중첩되면서 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 전면에 배치되는 실시예이다.11(b) shows that the real world object image (object A) included in the
실세계 이미지(144)가 출력되는 모바일 단말기(100)의 디스플레이(102)에 합성용 객체 이미지(객체 B)가 출력된다. 모바일 단말기(100)가 회전하면 카메라 앵글이 변경되어 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)가 서로 중첩될 수 있다. 프로세서(103)는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 전면에 위치하고 있는 경우, 해당 배치된 상태에서 사진 촬영 이미지를 생성할 수 있다.An object image (object B) for synthesis is output to the
만약 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)가 합성용 객체 이미지(객체 B)의 후면에 위치한다면, 각각의 레이어에 제공된 객체 이미지의 배치를 변경하여 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 전면에 위치하도록 재배치한다.If the real-world object image (object A) provided to the second layer is located behind the object image (object B) for synthesis, the arrangement of the object images provided to each layer is changed so that the object image (object B) for synthesis is created in the real world. It is rearranged so that it is located in front of the object image (object A).
각 객체 이미지의 배치 변경은 사용자에 의해 모바일 단말기(100)에 입력된 명령에 따라 수행된다.The arrangement of each object image is changed according to a command input to the
도 12는 본 발명에 따른 실세계 객체 이미지와 합성용 객체 이미지가 중첩되어 배치되는 일실시예를 나타내는 예시도이다. 도 12의 (a)에 도시된 바와 같이, 제 2 레이어에 제공된 실세계 이미지(112)의 후면에 제 1 레이어에 제공된 합성용 객체 이미지(210)가 중첩될 수 있도록 배치하는 경우, (b)에 도시된 바와 같이, 합성용 객체 이미지(210)의 객체 B가 실세계 이미지(112)의 객체 A의 후면에 위치하도록 할 수 있다. 이 경우에 생성되는 사진 촬영 이미지는 객체 B가 객체 A의 뒤쪽에 위치하여 함께 사진 촬영한 것과 같은 효과를 제공할 수 있다.12 is an exemplary diagram illustrating an embodiment in which a real world object image and an object image for synthesis are overlapped and disposed according to the present invention. As shown in (a) of FIG. 12, when the
도 12의 (c)에 도시된 바와 같이, 제 2 레이어에 제공된 실세계 이미지(112)의 전면에 제 1 레이어에 제공된 합성용 객체 이미지(210)가 중첩될 수 있도록 배치하는 경우, (d)에 도시된 바와 같이, 합성용 객체 이미지(210)의 객체 B가 실세계 이미지(112)의 객체 A의 전면에 위치하도록 할 수 있다. 이 경우에 생성되는 사진 촬영 이미지는 객체 B가 객체 A의 앞쪽에 위치하여 함께 사진 촬영한 것과 같은 효과를 제공할 수 있다.As shown in (c) of FIG. 12, when the
본 발명에서는 각각의 객체 A를 포함하는 실세계 객체 이미지와 객체 B를 포함하는 합성용 객체 이미지를 하나의 사진 촬영 이미지로 합성하면서 각 객체가 배치되는 위치가 중첩되도록 할 때, 배치되는 실세계 객체 이미지 및 합성용 객체 이미지의 크기 및 위치를 조정할 수 있다.In the present invention, when combining a real-world object image including each object A and an object image for synthesis including object B into one photographed image so that the positions where each object is placed overlap, the real-world object image and The size and position of the object image for synthesis can be adjusted.
실세계 객체 이미지는 모바일 단말기(100)의 카메라 모듈(101)을 통해 촬영되는 실세계 장면을 통해 생성되며, 카메라 모듈(101)의 줌(zoom) 기능의 제어를 통해 생성되는 실세계 이미지를 확대 또는 축소함으로써, 실세계 객체 이미지의 크기를 제어할 수 있다.The real-world object image is generated through a real-world scene captured through the
실세계 객체 이미지의 위치 조정은 사용자 또는 모바일 단말기(100)의 움직임을 제어하는 제어장치(미도시)를 통해 카메라 모듈(101)의 카메라 앵글을 변경하고, 이를 통해 실세계 장면에 포함된 실세계 객체 이미지에 해당하는 인물의 위치가 조정되면, 디스플레이(102)에 출력되는 실세계 이미지 내에서 실세계 객체 이미지의 위치가 조정될 수 있다.Position adjustment of the real-world object image is performed by changing the camera angle of the
합성용 객체 이미지는 메모리(104)에 저장된 이미지가 디스플레이(102)에 출력되는 것으로, 디스플레이(102)에 터치 모듈이 포함된 경우, 디스플레이(102)에 터치 또는 드래그 입력을 수행하여 출력된 합성용 객체 이미지의 위치를 변경시킬 수 있다.The object image for synthesis is an image stored in the
합성용 객체 이미지의 확대 및 축소는 디스플레이(102)에 터치 모듈이 포함된 경우, 일반적으로 모바일 단말기(100)에서 사용되는 동시에 터치된 두 점 간의 거리의 변동에 따라 이루어진다. 예를 들어, 디스플레이(102)에 입력된 두 점 간의 거리가 멀어지는 경우, 프로세서(103)는 출력된 합성용 객체 이미지를 확대시킨다. 만약, 두 점 간의 거리가 가까워지는 경우, 프로세서(103)는 출력된 합성용 객체 이미지를 축소시킨다.When the touch module is included in the
합성용 객체 이미지의 위치 및 크기 조정은 디스플레이(102)에 구비된 터치 모듈을 통해 수행되는 것으로 기재하였으나, 모바일 단말기(100)에 구비된 별도의 입력 모듈(미도시)을 통해서도 합성용 객체 이미지의 위치 및 크기 조정에 대한 명령을 입력할 수 있다.Although it has been described that the position and size adjustment of the object image for synthesis is performed through the touch module provided in the
도 13은 본 발명에 따른 모바일 단말기에서 촬영되는 실세계 인물의 움직임을 이용하여 실세계 객체 이미지의 위치를 조정하기 위한 일실시예를 나타내는 예시도, 도 14는 본 발명에 따른 실세계 인물의 움직임을 이용하여 위치 조정된 실세계 객체 이미지와 합성용 객체 이미지의 중첩을 나타내는 예시도이다. 13 is an exemplary diagram illustrating an embodiment for adjusting the position of a real-world object image using the motion of a real-world person photographed in a mobile terminal according to the present invention. FIG. It is an exemplary diagram showing the overlapping of the position-adjusted real-world object image and the object image for synthesis.
도 13 및 도 14에 도시된 바와 같이, 합성용 객체 이미지(객체 B)가 배치된 실세계 이미지(110)에서 모바일 단말기(100)의 카메라 앵글이 고정된 경우, 객체 A에 대응하는 실세계의 인물(510)이 실세계에서 이동하면, 디스플레이(102)에서 출력되는 실세계 객체 이미지(객체 A)가 디스플레이(102)에 함께 출력된 합성용 객체 이미지(객체 B)의 주변으로 이동할 수 있다. As shown in FIGS. 13 and 14 , when the camera angle of the
즉, 최초 출력되는 실세계 이미지(110)에서 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 (a)와 같이 출력된다. 이때, 도 4와 같이 실세계 장면에서 실세계 주변 배경(520)의 중심부에 있는 실세계 인물(510)이 인물의 좌측으로 이동하는 경우, 도 13의 (b)와 같이, 실세계 인물(510)에 해당하는 실세계 이미지(151) 내의 객체 A는 실세계 이미지 내에서 우측으로 이동되어 디스플레이(102)의 좌측편에 출력된 합성용 객체 이미지(객체 B)로부터 이격되도록 출력된다.That is, in the first output
또한, (c)와 같이, 객체 A에 해당하는 실세계 인물(510)이 실세계에서 좌측으로 이동하는 경우, 실세계 이미지(152) 내의 객체 A는 출력된 합성용 객체 이미지(객체 B)에 인접하게 출력된다.Also, as in (c), when the
실세계에 위치한 실세계 인물(510)의 이동에 따라 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 중첩되는 실시예는 도 14에 도시된 바와 같다. 디스플레이(102)에 출력된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 중첩되는 경우, 어느 하나의 객체 이미지를 다른 하나의 객체 이미지보다 전면에 위치시키거나 후면에 위치시킬 수 있다.An embodiment in which a real world object image (object A) and an object image for synthesis (object B) are overlapped according to the movement of the
도 14의 (a)는 실세계 이미지(153)에 포함된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 서로 중첩되면서 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 후면에 배치되는 실시예이다.14(a) shows that the real world object image (object A) included in the
모바일 단말기(100)의 디스플레이(102)에 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(153)와 합성용 객체 이미지(객체 B)가 출력된다. 실세계 객체 이미지(객체 A)에 해당하는 실세계 인물(510)이 이동하여, 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)가 서로 중첩될 수 있다. 실세계 객체 이미지(객체 A)의 후면에 합성용 객체 이미지(객체 B)가 위치되도록 선택된 경우, 프로세서(103)는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)를 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 위치하도록 배치한다.A
또는, 먼저 실세계 객체 이미지(객체 A)의 후면에 합성용 객체 이미지(객체 B)가 위치되도록 선택하여 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)를 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 위치하도록 배치한다. 다음으로, 실세계 인물이 이동하여 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)가 서로 중첩되도록 할 수 있다.Alternatively, first, the object image for synthesis (object B) provided in the first layer is selected so that the object image for synthesis (object B) is located on the back of the real-world object image (object A), and the real-world object image (object B) provided in the second layer is selected. Arrange it so that it is located on the back of A). Next, the real world person may move so that the object image for synthesis (object B) and the real world object image (object A) overlap each other.
도 8 또는 도 9의 (c)와 같이, 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)를 중첩하여 디스플레이(102)에 출력하는 경우, 프로세서(103)는 실세계 이미지에 포함된 실세계 배경 이미지를 제 3 레이어에 제공하여 출력할 수 있다. 또는 실세계 배경 이미지를 포함하지 않고, 메모리(104)에 저장된 다른 배경 이미지를 제 3 레이어에 제공하여, 디스플레이(102)에 출력할 수 있다. 또는 실세계 배경 이미지를 포함하지 않고, 합성용 객체 이미지의 합성용 배경 이미지를 제 3 레이어 또는 제 4 레이어에 제공하여 디스플레이(102)에 출력할 수 있다.As shown in (c) of FIG. 8 or 9 , when a real world object image (object A) and an object image for synthesis (object B) are superimposed and output to the
도 14의 (b)는 실세계 이미지(154)에 포함된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 서로 중첩되면서 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 전면에 배치되는 실시예이다.14(b) shows that the real world object image (object A) included in the
모바일 단말기(100)의 디스플레이(102)에 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(154)와 합성용 객체 이미지(객체 B)가 출력된다. 실세계 장면에서 실세계 인물(510)이 이동하여 합성용 객체 이미지(객체 B)와 실세계 객체 이미지(객체 A)가 서로 중첩될 수 있다. 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 전면에 위치하고 있는 경우, 해당 배치된 상태에서 사진 촬영 이미지를 생성할 수 있다.A
만약 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)가 합성용 객체 이미지(객체 B)의 후면에 위치한다면, 각각의 레이어에 제공된 객체 이미지의 배치를 변경하여 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 전면에 위치하도록 재배치한다.If the real-world object image (object A) provided to the second layer is located behind the object image (object B) for synthesis, the arrangement of the object images provided to each layer is changed so that the object image (object B) for synthesis is created in the real world. It is rearranged so that it is located in front of the object image (object A).
도 15는 본 발명에 따른 모바일 단말기에서 합성용 객체 이미지의 위치를 조정하기 위한 일실시예를 나타내는 예시도, 도 16은 본 발명에 따른 모바일 단말기에서 위치 조정된 합성용 객체 이미지와 실세계 객체 이미지의 중첩을 나타내는 예시도이다. 15 is an exemplary view showing an embodiment for adjusting the position of an object image for synthesis in a mobile terminal according to the present invention, and FIG. 16 is a graph showing the position-adjusted object image for synthesis and a real world object image in a mobile terminal according to the present invention. It is an example diagram showing overlapping.
도 15 및 도 16에 도시된 바와 같이, 합성용 객체 이미지(객체 B)가 배치된 실세계 이미지(110)에서 모바일 단말기(100)의 카메라 앵글이 고정된 경우, 배치된 합성용 객체 이미지(객체 B)를 출력된 실세계 객체 이미지(객체 A)의 주변으로 이동시킬 수 있다. 도 4의 실세계 장면에서 실세계 주변 배경(520)의 중심부에 위치한 실세계 인물(510)이 고정되어 있는 경우, 도 15의 (a)와 같이, 실세계 이미지(110)가 출력된다.As shown in FIGS. 15 and 16 , when the camera angle of the
이때, 도 15의 (b)와 같이, 합성용 객체 이미지(객체 B)를 실세계 이미지(161) 내에서 실세계 객체 이미지(객체 A)의 우측으로 이동시키거나, (c)와 같이, 실세계 이미지(162) 내에서 합성용 객체 이미지(객체 B)를 실세계 객체 이미지(객체 A)의 좌측으로 이동시킬 수 있다.At this time, as shown in (b) of FIG. 15, the object image for synthesis (object B) is moved to the right side of the real world object image (object A) within the
디스플레이(102)에 출력되는 합성용 객체 이미지(객체 B)의 이동은 도 12에서 설명된 바와 같이, 디스플레이(102)에 터치 모듈이 포함된 경우, 디스플레이(102)에 터치 또는 드래그 입력을 수행하여 출력된 합성용 객체 이미지의 위치를 변경시킬 수 있다. 또는 모바일 단말기(100)에 구비된 입력 모듈(미도시)을 이용하여 위치를 변경시킬 수 있다.As described in FIG. 12, the movement of the object image for synthesis (object B) output to the
합성용 객체 이미지(객체 B)의 위치 이동에 따라 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 중첩되는 실시예는 도 16에 도시된 바와 같다. An embodiment in which a real-world object image (object A) and an object image for synthesis (object B) are overlapped according to the positional movement of the object image (object B) for synthesis is illustrated in FIG. 16 .
디스플레이(102)에 출력된 합성용 객체 이미지(객체 B)의 위치 이동에 따라 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 중첩되는 경우, 어느 하나의 객체 이미지를 다른 하나의 객체 이미지보다 전면에 위치시키거나 후면에 위치시킬 수 있다.When the real world object image (object A) and the object image for synthesis (object B) are overlapped according to the positional movement of the object image for synthesis (object B) output on the
도 16의 (a)는 실세계 이미지(163)에 포함된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 서로 중첩되면서 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 후면에 배치되는 실시예이다.16(a) shows that the real world object image (object A) included in the
모바일 단말기(100)의 디스플레이(102)에 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(163)와 합성용 객체 이미지(객체 B)가 출력되고, 합성용 객체 이미지(객체 B)를 이동시킴에 따라 실세계 객체 이미지(객체 A)와 서로 중첩되고, 실세계 객체 이미지(객체 A)의 후면에 합성용 객체 이미지(객체 B)가 위치되도록 선택된 경우, 프로세서(103)는 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)를 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 위치하도록 배치한다.A
또는, 먼저 실세계 객체 이미지(객체 A)의 후면에 합성용 객체 이미지(객체 B)가 위치되도록 선택하여 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)를 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 후면에 위치하도록 배치한다. 다음으로, 합성용 객체 이미지(객체 B)를 이동시켜 실세계 객체 이미지(객체 A)와 서로 중첩되도록 할 수 있다.Alternatively, first, the object image for synthesis (object B) provided in the first layer is selected so that the object image for synthesis (object B) is located on the back of the real-world object image (object A), and the real-world object image (object B) provided in the second layer is selected. Arrange it so that it is located on the back of A). Next, the object image for synthesis (object B) may be moved so that it overlaps with the real world object image (object A).
도 8 또는 도 9의 (c)와 같이, 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)를 중첩하여 디스플레이(102)에 출력하는 경우, 프로세서(103)는 실세계 이미지에 포함된 실세계 배경 이미지를 제 3 레이어에 제공하여 출력할 수 있다. 또는, 실세계 배경 이미지를 포함하지 않고, 메모리(104)에 저장된 다른 배경 이미지를 제 3 레이어에 제공하여 디스플레이(102)에 출력할 수 있다. 또는 실세계 배경 이미지를 포함하지 않고, 합성용 객체 이미지의 합성용 배경 이미지를 제 3 레이어 또는 제 4 레이어에 제공하여 디스플레이(102)에 출력한다.As shown in (c) of FIG. 8 or 9 , when a real world object image (object A) and an object image for synthesis (object B) are superimposed and output to the
도 16의 (b)는 실세계 이미지(164)에 포함된 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)가 서로 중첩되면서 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 전면에 배치되는 실시예이다.16(b) shows that the real world object image (object A) included in the
모바일 단말기(100)의 디스플레이(102)에 실세계 객체 이미지(객체 A)를 포함하는 실세계 이미지(164)와 합성용 객체 이미지(객체 B)가 출력된다. 합성용 객체 이미지(객체 B)를 이동시켜 실세계 객체 이미지(객체 A)와 서로 중첩될 수 있다. 제 1 레이어에 제공된 합성용 객체 이미지(객체 B)가 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)의 전면에 위치하고 있는 경우, 해당 배치된 상태에서 사진 촬영 이미지를 생성할 수 있다.A
만약 제 2 레이어에 제공된 실세계 객체 이미지(객체 A)가 합성용 객체 이미지(객체 B)의 후면에 위치한다면, 각각의 레이어에 제공된 객체 이미지의 배치를 변경하여 합성용 객체 이미지(객체 B)가 실세계 객체 이미지(객체 A)의 전면에 위치하도록 재배치한다.If the real-world object image (object A) provided to the second layer is located behind the object image (object B) for synthesis, the arrangement of the object images provided to each layer is changed so that the object image (object B) for synthesis is created in the real world. It is rearranged so that it is located in front of the object image (object A).
이상 도 10 내지 도 16에서 설명된 바와 같이, 모바일 단말기(100)의 디스플레이(102)에 실시간 연속적으로 출력되는 실세계 객체 이미지를 포함하는 실세계 이미지와 실세계 이미지와 함께 출력되는 합성용 객체 이미지를 이용하여 사진 촬영 이미지를 생성할 수 있다. 이때, 모바일 단말기(100)의 카메라 앵글의 변경, 실세계 객체 이미지에 해당하는 실세계 인물의 이동 또는 실세계 이미지와 함께 출력된 합성용 객체 이미지의 위치 이동에 따라 각기 다른 위치에서의 실세계 객체 이미지와 합성용 객체 이미지를 이용하여 사진 촬영 이미지를 생성할 수 있다.As described above with reference to FIGS. 10 to 16 , using a real world image including a real world object image continuously output to the
도 15의 (c)는 합성용 객체 이미지(객체 B)를 실세계 객체 이미지(객체 A)의 좌측으로 이동시키면서 화면 아래로 추가 이동을 수행한 결과 화면이며, 도 16의 (a)는 합성용 객체 이미지(객체 B)를 실세계 객체 이미지(객체 A)의 후면에 배치하면서 원근감을 부각할 수 있도록 화면 위로 추가 이동을 수행한 결과 화면이다.15(c) is a result screen obtained by moving the object image for synthesis (object B) to the left side of the real world object image (object A) and additionally moving down the screen, and FIG. 16(a) shows the object image for synthesis The image (object B) is placed behind the real-world object image (object A), and it is the result of additional movement on the screen to highlight the perspective.
또는 도 11의 (a) 및 (b)에서와 같이 실세계 객체 이미지(객체 A)가 합성용 객체 이미지(객체 B)의 전면 또는 후면 중 어느 하나의 위치에 배치되는 것으로 결정되는 경우, 실세계 인물이 실세계에서 이동을 통해 합성용 객체 이미지(객체 B)의 전면 또는 후면에 위치함에 있어서 입체감 또는 원근감을 부각하도록 이동할 수 있다.Alternatively, as shown in (a) and (b) of FIG. 11, when it is determined that the real world object image (object A) is disposed on either the front or rear side of the object image (object B) for synthesis, the real world person In the real world, it can be moved to highlight the three-dimensional effect or perspective in being located on the front or back of the object image (object B) for synthesis through movement.
각 실시예에서 도시되지 않았으나, 실세계 객체 이미지와 합성용 객체 이미지가 중첩되어 출력되는 경우, 어느 하나의 객체 이미지가 전면에 배치되고 다른 하나의 이미지가 후면에 배치되는 경우, 각각의 배치 형태에 따라 입체감 또는 원근감이 부각될 수 있도록 각각의 객체 이미지를 확대 또는 축소할 수 있다.Although not shown in each embodiment, when a real world object image and an object image for synthesis are overlapped and output, when one object image is placed on the front side and the other image is placed on the back side, according to each arrangement type Each object image may be enlarged or reduced so that a three-dimensional effect or perspective may be emphasized.
S140 단계 이후에, 본 발명의 모바일 단말기(100)는 실세계 객체 이미지(객체 A)와 합성용 객체 이미지(객체 B)를 이용하여 생성된 사진 촬영 이미지가 다른 모바일 단말기(미도시)에서 합성용 객체 이미지로 재사용될 수 있도록 사진 촬영 이미지를 다른 모바일 단말기로 전송한다. After step S140, the
사진 촬영 이미지를 수신한 다른 모바일 단말기는 수신된 사진 촬영 이미지를 합성용 객체 이미지로 재사용할 수 있다. 다른 모바일 단말기는 출력되는 합성용 객체 이미지인 사진 촬영 이미지와 다른 모바일 단말기의 카메라 모듈이 실세계 장면을 촬영하여 생성하는 실세계 이미지를 이용하여 다른 사진 촬영 이미지를 생성할 수 있다.Another mobile terminal receiving the photographed image may reuse the received photographed image as an object image for synthesis. Another mobile terminal may generate another photographic image by using a photographic image, which is an object image for synthesis, and a real world image generated by photographing a real world scene by a camera module of another mobile terminal.
만약, 모바일 단말기(100)에서 다른 모바일 단말기로 전송되는 사진 촬영 이미지에 배경 이미지가 포함된 경우, 다른 모바일 단말기는 배경 이미지를 제외한 사진 촬영 이미지를 합성용 객체 이미지로 사용한다.If a photographed image transmitted from the
또한, 모바일 단말기(100)가 합성용 객체 이미지를 다른 모바일 단말기로부터 수신하여 사진 촬영 이미지를 생성한 경우, 모바일 단말기(100)는 합성용 객체 이미지를 제공한 다른 모바일 단말기에게 생성된 사진 촬영 이미지를 전송함으로써, 생성된 사진 촬영 이미지를 다른 모바일 단말기의 사용자가 확인할 수 있도록 한다. Also, when the
또한, 모바일 단말기(100)는 복수의 다른 모바일 단말기를 통해 순차적으로 생성된 사진 촬영 이미지가 합성용 객체 이미지로 사용되어 촬영된 최종 사진 촬영 이미지를 생성하는 경우, 각각의 사진 촬영 이미지를 제공한 복수의 다른 모바일 단말기 각각에 생성한 최종 사진 촬영 이미지를 전송하여 각각의 다른 모바일 단말기의 사용자가 최종 사진 촬영 이미지를 확인할 수 있도록 한다.In addition, when the
본 명세서에서의 발명의 설명은 바람직한 실시예를 설명하는 것으로, 본 발명은 이러한 실시예에 한정되지 않는다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 이상의 실시예에 대한 다양한 변경과 수정이 가능하고, 본 발명의 기술적 사상은 이러한 다양한 변경과 수정을 모두 포함한다.The description of the invention in this specification describes preferred embodiments, and the present invention is not limited to these embodiments. Those skilled in the art to which the present invention pertains can make various changes and modifications to the above embodiments without departing from the technical spirit of the present invention, and the technical spirit of the present invention is all of these various changes and modifications. include
100 : 모바일 단말기 101 : 카메라 모듈
102 : 디스플레이 103 : 프로세서
104 : 메모리 105 : 통신모듈
110, 112, 141 ~ 144, 151 ~ 154, 161 ~ 164 : 실세계 이미지
113 : 실세계 배경 이미지
130-1, 130-2, 130-3, 130-4 : 사진 촬영 이미지
210-1 : 합성용 객체 이미지 210-2 : 합성용 이미지
510 : 실세계 인물 520 : 실세계 배경
A : 객체 A B : 객체 B100: mobile terminal 101: camera module
102: display 103: processor
104: memory 105: communication module
110, 112, 141 to 144, 151 to 154, 161 to 164: real world image
113 : real world background image
130-1, 130-2, 130-3, 130-4: photographing image
210-1: object image for synthesis 210-2: image for synthesis
510: real world character 520: real world background
A: Object AB: Object B
Claims (26)
실세계 장면을 상기 카메라 모듈이 실시간 연속적으로 촬영하여 생성되는 실세계 객체 이미지가 포함된 실세계 이미지를 상기 디스플레이에서 실시간 연속적으로 출력하는 단계;
상기 메모리에 저장된 합성용 객체 이미지를 상기 디스플레이에 출력하는 단계;
상기 합성용 객체 이미지와 상기 실세계 객체 이미지를 상기 디스플레이에 배치하는 단계로서, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실시간 연속적으로 출력되는 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하는 것을 포함하며; 및
상기 디스플레이에 배치된 상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하는 단계
를 수행하되, 상기 합성용 객체 이미지를 제 1 레이어(layer)에 위치하도록 제공하며, 상기 실세계 객체 이미지를 제 2 레이어(layer)에 위치하도록 제공하고,
상기 배치하는 단계에서,
상기 제 1 레이어 및 제 2 레이어에 위치하는 상기 합성용 객체 이미지와 상기 실세계 객체 이미지를 상기 디스플레이에 배치하되, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 위치하는 명령이 수신되는 경우, 상기 제 1 레이어를 상기 제 2 레이어의 후면에 위치시켜 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하는 방법.A method of generating a photographic image by performing the following steps in a mobile terminal including a camera module, display, communication module, processor, and memory:
continuously outputting a real-world image including a real-world object image generated by continuously capturing a real-world scene by the camera module in real-time on the display;
outputting the object image for synthesis stored in the memory to the display;
Arranging the object image for synthesis and the real-world object image on the display, when the object image for synthesis is selected to be overlapped with the rear surface of the real-world object image, the real-world object image continuously output in real time including overlapping and arranging the object image for synthesis on a rear surface; and
generating a photographed image including the object image for synthesis and the real world object image arranged on the display;
Performing, providing the object image for synthesis to be located on a first layer, and providing the real-world object image to be located on a second layer,
In the placement step,
When a command is received to place the object image for synthesis and the real-world object image located on the first layer and the second layer on the display, and the object image for synthesis to be located behind the real-world object image, the A method of locating a first layer on a rear surface of the second layer so that the object image for synthesis is superimposed on the rear surface of the real world object image.
상기 합성용 객체 이미지와 중첩되어 배치되기 위한 상기 실세계 객체 이미지가 상기 실세계 이미지에서 선택되는 단계;를 더 포함하여 수행되는 것을 특징으로 하는 방법.The method of claim 1, after outputting the real world image to the display,
The method of claim 1 , further comprising: selecting the real world object image to be overlapped with the object image for synthesis from the real world image.
상기 실세계 이미지에서 상기 실세계 객체 이미지 만을 추출하고, 추출된 상기 실세계 객체 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 하는 방법.According to claim 1,
and extracting only the real-world object image from the real-world image, and placing the extracted real-world object image in the second layer.
상기 실세계 이미지에서 상기 실세계 객체 이미지를 제외한 나머지 이미지에 투명 처리하고, 상기 실세계 객체 이미지 및 투명 처리된 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 하는 방법.According to claim 1,
The method of claim 1 , further comprising transparently processing images other than the real-world object image from the real-world image, and locating the real-world object image and the transparently-processed image in the second layer.
상기 실세계 이미지에서 추출된 상기 실세계 객체 이미지를 제외한 실세계 배경 이미지는 제 3 레이어에 위치시키는 것을 특징으로 하는 방법.According to claim 4,
Wherein the real-world background images other than the real-world object image extracted from the real-world image are placed in a third layer.
상기 제 3 레이어의 상기 실세계 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 하는 방법.7. The method of claim 6, wherein in the generating of the photographic image,
The method of generating the photographed image by further including the real world background image of the third layer.
상기 메모리는 하나 이상의 배경 이미지들을 포함하며, 상기 배경 이미지들 중 선택된 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 하는 방법.The method of claim 1, wherein in the generating of the photographic image,
The method of claim 1 , wherein the memory includes one or more background images, and further includes a selected background image among the background images to generate the photographed image.
상기 모바일 단말기에 입력된 제어명령에 따라 상기 디스플레이에 출력된 상기 합성용 객체 이미지의 크기 또는 위치를 제어하는 것을 특징으로 하는 방법.According to claim 1,
and controlling the size or position of the object image for synthesis output to the display according to a control command input to the mobile terminal.
상기 합성용 객체 이미지는 상기 모바일 단말기에서 생성되거나 다른 모바일 단말기에서 생성되어 상기 통신모듈을 통하여 제공받은 것을 특징으로 하는 방법.According to claim 1,
The method of claim 1 , wherein the object image for synthesis is generated in the mobile terminal or another mobile terminal and is provided through the communication module.
상기 합성용 객체 이미지는 배경 이미지가 제외된 객체 이미지 만을 포함하는 것을 특징으로 하는 방법.According to claim 10,
The method of claim 1 , wherein the object image for synthesis includes only an object image excluding a background image.
상기 합성용 객체 이미지가 생성될 때, 상기 합성용 객체 이미지를 제외한 나머지 이미지는 배경 이미지로 생성되는 것을 특징으로 하는 방법.According to claim 10,
When the object image for synthesis is generated, the remaining images except for the object image for synthesis are created as background images.
상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 배치된 상기 사진 촬영 이미지를 합성용 객체 이미지로써, 상기 통신모듈을 이용하여 다른 모바일 단말기로 전송하는 단계를 더 포함하되,
상기 다른 모바일 단말기는, 각각의 상기 단계와 동일한 단계를 수행하는 프로세서를 이용하여 수신한 상기 합성용 객체 이미지와 상기 다른 모바일 단말기의 실세계 객체 이미지를 포함하는 사진 촬영 이미지를 생성하는 것을 특징으로 하는 방법.According to claim 1,
Transmitting the photographic image in which the object image for synthesis and the real world object image are arranged as an object image for synthesis to another mobile terminal using the communication module,
Wherein the other mobile terminal generates a photographic image including the received object image for synthesis and a real world object image of the other mobile terminal using a processor performing the same steps as each of the above steps. .
상기 하나 이상의 프로그램은,
실세계 장면을 상기 카메라 모듈이 실시간 연속적으로 촬영하여 생성되는 실세계 객체 이미지가 포함된 실세계 이미지를 상기 디스플레이에 실시간 연속적으로 출력하고,
상기 메모리에 저장된 합성용 객체 이미지를 상기 디스플레이에 출력하고,
상기 합성용 객체 이미지와 상기 실세계 이미지를 상기 디스플레이에 배치하되, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 중첩되어 배치되도록 선택되는 경우, 실시간 연속적으로 출력되는 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하며,
상기 디스플레이에 배치된 상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 포함되는 사진 촬영 이미지를 생성하기 위한 명령어들을 포함하되,
상기 합성용 객체 이미지를 제 1 레이어(layer)에 위치하도록 제공하며, 상기 실세계 객체 이미지를 제 2 레이어에 위치하도록 제공하고,
상기 배치는,
상기 제 1 레이어 및 제 2 레이어에 위치하는 상기 합성용 객체 이미지와 상기 실세계 객체 이미지를 상기 디스플레이에 배치하되, 상기 합성용 객체 이미지가 상기 실세계 객체 이미지의 후면에 위치하는 명령이 수신되는 경우, 상기 제 1 레이어를 상기 제 2 레이어의 후면에 위치시켜 상기 실세계 객체 이미지의 후면에 상기 합성용 객체 이미지가 중첩되어 배치되도록 하는 모바일 단말기.A mobile terminal for generating a photographic image using a camera module, a display, a communication module, a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor,
The one or more programs,
Real-world images including real-world object images generated by continuously photographing real-world scenes by the camera module in real-time are continuously output to the display in real-time;
outputting an object image for synthesis stored in the memory to the display;
When the object image for synthesis and the real world image are disposed on the display, and the object image for synthesis is selected to be overlapped with the rear surface of the real world object image, the rear surface of the real world object image continuously output in real time Object images for synthesis are overlapped and placed,
Including instructions for generating a photographic image including the object image for synthesis and the real world object image disposed on the display,
Providing the object image for synthesis to be located on a first layer and providing the real world object image to be located on a second layer;
The arrangement is
When a command is received to place the object image for synthesis and the real-world object image located on the first layer and the second layer on the display, and the object image for synthesis to be located behind the real-world object image, the A mobile terminal that places a first layer on a rear surface of the second layer so that the object image for synthesis is superimposed on the rear surface of the real world object image.
상기 실세계 이미지를 상기 디스플레이에 출력한 이후에, 상기 합성용 객체 이미지와 중첩되어 배치되기 위한 상기 실세계 객체 이미지를 상기 실세계 이미지에서 선택하는 것을 더 수행하는 명령어를 포함하는 것을 특징으로 하는 모바일 단말기.15. The method of claim 14, wherein the one or more programs,
and a command for further performing selecting, from the real world image, the real world object image to be overlapped and arranged with the object image for synthesis after outputting the real world image to the display.
상기 실세계 이미지에서 상기 실세계 객체 이미지 만을 추출하고, 추출된 상기 실세계 객체 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 하는 모바일 단말기.15. The method of claim 14,
The mobile terminal, characterized in that extracting only the real-world object image from the real-world image and placing the extracted real-world object image in the second layer.
상기 실세계 이미지에서 상기 실세계 객체 이미지를 제외한 나머지 이미지에 투명 처리하고, 상기 실세계 객체 이미지 및 투명 처리된 이미지를 상기 제 2 레이어에 위치시키는 것을 특징으로 하는 모바일 단말기.15. The method of claim 14,
The mobile terminal according to claim 1 , wherein the remaining images except for the real-world object image are transparently processed in the real-world image, and the real-world object image and the transparently processed image are positioned on the second layer.
상기 실세계 이미지에서 추출된 상기 실세계 객체 이미지를 제외한 실세계 배경 이미지는 제 3 레이어에 위치시키는 것을 특징으로 하는 모바일 단말기.18. The method of claim 17,
The mobile terminal of claim 1 , wherein a real world background image excluding the real world object image extracted from the real world image is placed in a third layer.
상기 제 3 레이어의 상기 실세계 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 하는 모바일 단말기.The method of claim 19, when generating the photographic image,
The mobile terminal of claim 1 , further comprising the real world background image of the third layer to generate the photographed image.
상기 메모리는 하나 이상의 배경 이미지들을 포함하며, 상기 배경 이미지들 중 선택된 배경 이미지를 더 포함하여 상기 사진 촬영 이미지를 생성하는 것을 특징으로 하는 모바일 단말기.15. The method of claim 14, when generating the photographic image,
The mobile terminal of claim 1 , wherein the memory includes one or more background images, and further includes a background image selected from among the background images to generate the photographed image.
상기 모바일 단말기에 입력된 제어명령에 따라 상기 디스플레이에 출력된 상기 합성용 객체 이미지의 크기 또는 위치를 제어하는 것을 특징으로 하는 모바일 단말기.15. The method of claim 14,
The mobile terminal characterized in that for controlling the size or position of the object image for synthesis output to the display according to the control command input to the mobile terminal.
상기 합성용 객체 이미지는 상기 모바일 단말기에서 생성되거나 다른 모바일 단말기에서 생성되어 상기 통신모듈을 통하여 제공받은 것을 특징으로 하는 모바일 단말기.15. The method of claim 14,
The mobile terminal according to claim 1 , wherein the object image for synthesis is generated in the mobile terminal or another mobile terminal and is provided through the communication module.
상기 합성용 객체 이미지는 배경 이미지가 제외된 객체 이미지 만을 포함하는 것을 특징으로 하는 모바일 단말기.24. The method of claim 23,
The mobile terminal, characterized in that the object image for synthesis includes only the object image excluding the background image.
상기 합성용 객체 이미지가 생성될 때, 상기 합성용 객체 이미지를 제외한 나머지 이미지는 배경 이미지로 생성되는 것을 특징으로 하는 모바일 단말기.24. The method of claim 23,
The mobile terminal, characterized in that, when the object image for synthesis is generated, images other than the object image for synthesis are generated as background images.
상기 합성용 객체 이미지와 상기 실세계 객체 이미지가 배치된 상기 사진 촬영 이미지가 합성용 객체 이미지로 사용될 수 있도록 상기 통신모듈을 이용하여 다른 모바일 단말기로 전송하되,
상기 다른 모바일 단말기는, 상기 명령어들과 동일한 명령어들을 포함하는 하나 이상의 프로그램을 이용하여 상기 사진 촬영 이미지를 합성용 객체 이미지로 수신한 상기 합성용 객체 이미지와 상기 다른 모바일 단말기의 상기 실세계 객체 이미지를 포함하는 사진 촬영 이미지를 생성하는 것을 특징으로 하는 모바일 단말기.15. The method of claim 14,
Transmitting the photographed image in which the object image for synthesis and the real world object image are arranged to another mobile terminal using the communication module so that it can be used as an object image for synthesis;
The other mobile terminal includes the object image for synthesis, in which the photographed image is received as an object image for synthesis using one or more programs including the same commands as the commands, and the real world object image of the other mobile terminal. A mobile terminal characterized in that for generating a photo-taking image to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180013613A KR102514702B1 (en) | 2018-02-02 | 2018-02-02 | A mobile terminal for generating a photographed image and a method for generating a photographed image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180013613A KR102514702B1 (en) | 2018-02-02 | 2018-02-02 | A mobile terminal for generating a photographed image and a method for generating a photographed image |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190094040A KR20190094040A (en) | 2019-08-12 |
KR102514702B1 true KR102514702B1 (en) | 2023-03-28 |
Family
ID=67625057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180013613A KR102514702B1 (en) | 2018-02-02 | 2018-02-02 | A mobile terminal for generating a photographed image and a method for generating a photographed image |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102514702B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114640805A (en) * | 2020-11-30 | 2022-06-17 | 华为技术有限公司 | Clapping method, electronic equipment and server |
WO2024158198A1 (en) * | 2023-01-27 | 2024-08-02 | 삼성전자 주식회사 | Electronic device for processing image and method for operating same |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070291338A1 (en) | 2006-06-20 | 2007-12-20 | Williams Karen E | Photo editing menu systems for digital cameras |
KR20080044726A (en) * | 2006-11-17 | 2008-05-21 | 엘지전자 주식회사 | Terminal having camera and operating method thereof |
KR101593573B1 (en) * | 2009-06-19 | 2016-02-12 | 삼성전자주식회사 | Method of creating contents using camera in terminal and apparatus thereof |
KR101764372B1 (en) | 2011-04-19 | 2017-08-03 | 삼성전자주식회사 | Apparatus and method for compositing image in a portable terminal |
KR102020943B1 (en) * | 2013-01-21 | 2019-09-11 | 엘지전자 주식회사 | Mobile terminal and Operationg method thereof |
KR20150049579A (en) * | 2013-10-30 | 2015-05-08 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
KR20150057840A (en) * | 2013-11-20 | 2015-05-28 | 엘지전자 주식회사 | Mobile terminal and operation method thereof |
US9250796B2 (en) | 2014-04-01 | 2016-02-02 | Ideo Llc | Video editor |
-
2018
- 2018-02-02 KR KR1020180013613A patent/KR102514702B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20190094040A (en) | 2019-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102045957B1 (en) | Method and apparatus for photographing of a portable terminal | |
KR102114377B1 (en) | Method for previewing images captured by electronic device and the electronic device therefor | |
EP2750372B1 (en) | Photographing device for producing composite image and method using the same | |
EP2728853B1 (en) | Method and device for controlling a camera | |
CN105827952B (en) | A kind of photographic method and mobile terminal removing specified object | |
KR101299796B1 (en) | Modulation of background substitution based on camera attitude and motion | |
US10182187B2 (en) | Composing real-time processed video content with a mobile device | |
KR102032347B1 (en) | Image display positioning using image sensor location | |
KR102090624B1 (en) | Apparatus and method for processing a image in device | |
JP7371264B2 (en) | Image processing method, electronic equipment and computer readable storage medium | |
US20240078639A1 (en) | Automatic Generation of All-in-Focus Images with a Mobile Camera | |
EP4322520A1 (en) | Photographing method and apparatus, and electronic device | |
CN111083371A (en) | Shooting method and electronic equipment | |
WO2024051556A1 (en) | Wallpaper display method, electronic device and storage medium | |
CN112887617A (en) | Shooting method and device and electronic equipment | |
KR102514702B1 (en) | A mobile terminal for generating a photographed image and a method for generating a photographed image | |
CN109308740B (en) | 3D scene data processing method and device and electronic equipment | |
KR20210056944A (en) | Method for editing image | |
KR101514346B1 (en) | Apparatus and method for making a composite photograph | |
CN114125183A (en) | Image processing method, mobile terminal and storage medium | |
CN114143455B (en) | Shooting method and device and electronic equipment | |
KR20150010070A (en) | Method and apparatus for dispalying images on portable terminal | |
CN112634339B (en) | Commodity object information display method and device and electronic equipment | |
CN114449172B (en) | Shooting method and device and electronic equipment | |
KR101875049B1 (en) | Method and system for providing contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |