KR102682665B1 - Photo booth with selectable background image - Google Patents
Photo booth with selectable background image Download PDFInfo
- Publication number
- KR102682665B1 KR102682665B1 KR1020240014186A KR20240014186A KR102682665B1 KR 102682665 B1 KR102682665 B1 KR 102682665B1 KR 1020240014186 A KR1020240014186 A KR 1020240014186A KR 20240014186 A KR20240014186 A KR 20240014186A KR 102682665 B1 KR102682665 B1 KR 102682665B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- control unit
- user input
- background
- image data
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000001815 facial effect Effects 0.000 claims description 7
- 230000006870 function Effects 0.000 description 12
- 238000003860 storage Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000008451 emotion Effects 0.000 description 3
- 230000002996 emotional effect Effects 0.000 description 3
- 235000019640 taste Nutrition 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008921 facial expression Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 239000002041 carbon nanotube Substances 0.000 description 1
- 229910021393 carbon nanotube Inorganic materials 0.000 description 1
- AAOVKJBEBIDNHE-UHFFFAOYSA-N diazepam Chemical compound N=1CC(=O)N(C)C2=CC=C(Cl)C=C2C=1C1=CC=CC=C1 AAOVKJBEBIDNHE-UHFFFAOYSA-N 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000011514 reflex Effects 0.000 description 1
- 208000017520 skin disease Diseases 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B17/00—Details of cameras or camera bodies; Accessories therefor
- G03B17/48—Details of cameras or camera bodies; Accessories therefor adapted for combination with other photographic or optical apparatus
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B21/00—Projectors or projection-type viewers; Accessories therefor
- G03B21/14—Details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/178—Human faces, e.g. facial parts, sketches or expressions estimating age from face image; using age information for improving recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
본 발명은 배경 이미지 선택이 가능한 포토 부스에 있어서, 카메라; 상기 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부; 및 사용자입력을 위한 사용자입력부;가 마련된 이미지촬영장치;를 포함하며, 상기 이미지촬영장치를 내부의 일 영역에 고정하고, 일정 인원을 내부에 수용하도록 하는 포토 부스;를 포함하는 것을 특징으로 한다.The present invention provides a photo booth capable of selecting a background image, including a camera; a display unit that displays a screen of a pre-installed application that allows editing and output of images captured through the camera; and a user input unit for user input; and an image capturing device provided, wherein the image capturing device is fixed to an area inside and a photo booth configured to accommodate a certain number of people inside.
Description
본 발명은 배경 이미지 선택이 가능한 포토 부스에 관한 것으로, 보다 구체적으로 포토 부스 내에서 촬상된 이미지의 배경화면 및 객체에 대한 편집기능을 제공하도록 하는 배경 이미지 선택이 가능한 포토 부스에 관한 것이다.The present invention relates to a photo booth capable of selecting a background image, and more specifically, to a photo booth capable of selecting a background image that provides editing functions for background screens and objects of images captured within the photo booth.
포토 부스는 사람들이 공공 장소나 이벤트에서 자신의 사진을 찍을 수 있는 작은 부스다. 이러한 포토 부스는 사용자가 직접 사진을 찍고, 즉석에서 인쇄할 수 있는 기능을 제공하는데, 전통적인 포토 부스는 기본적인 카메라와 인쇄 기능을 갖추고 있지만, 사용자가 원하는 배경을 선택하거나 사진을 편집하는 데는 많은 제한이 있었다.A photo booth is a small booth where people can take pictures of themselves in public places or events. These photo booths provide users with the ability to take their own photos and print them on the spot. Traditional photo booths are equipped with basic cameras and printing functions, but have many limitations in selecting the user's desired background or editing photos. there was.
보다 구체적으로, 종래의 포토 부스는 사용 가능한 배경이 제한적이어서 사용자가 원하는 특정 배경이나 테마로 사진을 찍는 것이 어려우며, More specifically, conventional photo booths have limited available backgrounds, making it difficult for users to take photos with a specific background or theme they want.
촬영된 이미지를 편집하거나 개인화하는 기능이 부족해 사용자가 창의적으로 사진을 꾸미는 데 한계가 있었으며, 포토 부스는 인터넷 연결이나 외부 서버와의 통신 기능이 없어 사진을 디지털 형태로 저장하거나 공유하는 데 제한이 있었고, The lack of functions to edit or personalize captured images limited the ability of users to creatively decorate photos, and the photo booth did not have an Internet connection or communication function with external servers, which limited the ability to save or share photos in digital form. ,
이에 따라, 다양한 배경 선택, 고급 이미지 편집 및 출력 기능, 그리고 네트워크 연결을 통한 외부 서버와의 소통 기능을 갖추고 있으며, 이를 통해 사용자 경험을 개선하고 포토 부스 사용의 다양성과 창의성을 높이도록 하는 포토 부스가 필요한 실정이다. Accordingly, the photo booth is equipped with a variety of background selections, advanced image editing and output functions, and the ability to communicate with external servers through a network connection, thereby improving the user experience and increasing the variety and creativity of photo booth use. It is necessary.
본 발명은 상술한 문제점을 해결하기 위한 것으로, 사용자가 다양한 배경을 자유롭게 선택할 수 있어 개인의 취향이나 특정 테마에 맞는 사진 촬영이 가능해져, 이를 통해 사용자는 자신만의 독특하고 창의적인 사진을 만들 수 있으며, The present invention is intended to solve the above-mentioned problems. Users can freely select various backgrounds, allowing them to take photos that suit their personal tastes or specific themes. This allows users to create their own unique and creative photos. ,
향상된 이미지 편집 기능을 통해 사용자는 촬영 후 사진을 개인화하고, 다양한 효과를 적용하여 더욱 독특한 사진을 생성할 수 있어, 사용자에게 더 많은 창의적 자유를 제공하도록 하는 배경 이미지 선택이 가능한 포토 부스를 제공하는 것이다. Enhanced image editing features allow users to personalize photos after taking them and apply various effects to create more unique photos, providing a photo booth with a selection of background images to give users more creative freedom. .
본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스에 있어서, 카메라; 상기 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부; 및 사용자입력을 위한 사용자입력부;가 마련된 이미지촬영장치;를 포함하며, 상기 이미지촬영장치를 내부의 일 영역에 고정하고, 일정 인원을 내부에 수용하도록 하는 포토 부스;를 포함하는 것을 특징으로 한다. A photo booth capable of selecting a background image according to an embodiment of the present invention, comprising: a camera; a display unit that displays a screen of a pre-installed application that allows editing and output of images captured through the camera; and a user input unit for user input; and an image capturing device provided, wherein the image capturing device is fixed to an area inside and a photo booth configured to accommodate a certain number of people inside.
상기 이미지촬영장치 내 구성의 동작을 전반적으로 제어하는 제어부;를 포함하며, 상기 포토 부스 내에 설치되어, 상기 이미지촬영장치가 촬상하는 상기 포토 부스 내 일 단면에 화면을 투사하는 빔프로젝터;를 포함하며, 상기 제어부는 상기 사용자입력부로부터 상기 카메라를 통한 촬영요청에 대한 입력을 수신하면, 상기 카메라를 통해 촬상된 실시간 이미지데이터를 수신하여 상기 디스플레이부에 표시하며, 상기 제어부는 상기 사용자입력부로부터 복수의 이미지데이터를 분할하여 표시하는 복수의 프레임 중 제1프레임을 선택하는 사용자입력을 수신하면, 상기 복수의 이미지데이터의 배경이 되는 배경이미지 리스트를 상기 디스플레이부에 표시하며, 상기 제어부는 상기 사용자입력부로부터 상기 배경이미지 리스트에 표시된 복수의 배경이미지 중 제1배경이미지를 선택하는 사용자입력을 수신하면, 상기 빔프로젝터가 상기 제1배경이미지를 상기 포토 부스 내 일 단면에 화면을 투사하며, 상기 제어부는 상기 사용자입력부로부터 사진촬영 시작을 요청하는 사용자입력을 수신하면 상기 카메라를 통해 상기 제1배경이미지가 반영된 상기 복수의 이미지데이터를 촬상하고, 상기 복수의 이미지데이터 중 사용자로부터 선택된 제1이미지데이터 및 제2이미지데이터에 상기 제1프레임을 반영하며, 상기 제어부는 상기 제1이미지데이터 및 상기 제2이미지데이터가 상기 제1프레임의 일 영역에 각각 배치가 완료된 최종이미지데이터와 상기 최종이미지데이터에 대한 크기, 필터 적용 및 상기 제1프레임의 디자인에 대한 커스터마이징이 수행되는 편집항목을 상기 디스플레이부에 표시하며, 상기 제어부는 상기 사용자입력부로부터 상기 편집항목에 대한 편집완료를 요청하는 사용자입력을 수신하면, 상기 편집이 완료된 상기 최종이미지데이터를 상기 디스플레이부에 표시하는 것을 특징으로 한다. It includes a control unit that generally controls the operation of the components within the image capture device, and a beam projector installed in the photo booth to project a screen on a section of the photo booth that the image capture device captures images. , when the control unit receives an input for a request to take pictures through the camera from the user input unit, it receives real-time image data captured through the camera and displays it on the display unit, and the control unit receives a plurality of images from the user input unit. When receiving a user input for selecting a first frame among a plurality of frames for dividing and displaying data, a list of background images serving as a background for the plurality of image data is displayed on the display unit, and the control unit receives the first frame from the user input unit. When receiving a user input for selecting a first background image from among a plurality of background images displayed in the background image list, the beam projector projects the first background image onto a screen in the photo booth, and the control unit controls the user to display the first background image. When a user input requesting to start taking pictures is received from the input unit, the plurality of image data reflecting the first background image are captured through the camera, and the first image data and the second image selected by the user among the plurality of image data are selected. The first frame is reflected in the data, and the control unit determines the final image data in which the first image data and the second image data are arranged in one area of the first frame, and the size and filter for the final image data. An edit item for which application and customization of the design of the first frame is performed is displayed on the display unit, and when the control unit receives a user input requesting completion of editing for the edit item from the user input unit, the edit is performed. The completed final image data is displayed on the display unit.
상기 제어부는 상기 편집항목에 포함된 인물이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 상기 복수의 이미지데이터에 포함된 상기 인물이미지를 안면부와 몸체부로 식별하고, 상기 안면부에 대응하여 상기 안면부를 복수의 연령대로 편집하도록 하는 연령대선택 항목을 상기 디스플레이부에 표시하며, 상기 제어부는 상기 복수의 연령대 중 제1연령대를 선택하는 사용자입력을 수신하면, 상기 안면부를 상기 제1연령대가 반영된 제1변경안면부로 편집하여 상기 디스플레이부에 표시하며, 상기 제어부는 상기 편집항목에 포함된 제1배경이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 상기 제1배경이미지를 식별하여 상기 제1배경이미지에 대응하는 장소, 날씨, 시간을 포함한 제1배경정보를 획득하며, 상기 제어부는 상기 제1배경정보에 기초하여 외부검색엔진을 크롤링하여 상기 제1배경정보와 기 설정된 유사도를 갖는 제1유사이미지 및 상기 제1유사이미지에 포함된 제1인물이미지의 제1촬영포즈를 식별하고, 상기 제어부는 상기 사용자입력부로부터 포즈정보를 요청하는 사용자입력을 수신하면, 상기 제1촬영포즈에 대한 텍스트정보를 상기 디스플레이부에 표시하는 것을 특징으로 한다. When the control unit receives a user input for selecting an automatic conversion item for a person image included in the edit item, the control unit identifies the person image included in the plurality of image data as a face part and a body part, and corresponds to the face part An age group selection item for editing the face part into a plurality of age groups is displayed on the display unit, and when the control unit receives a user input for selecting a first age range among the plurality of age groups, the face part is changed into a display panel reflecting the first age group. 1 Editing the changed face part and displaying it on the display unit, and when the control unit receives a user input for selecting an automatic conversion item for the first background image included in the edit item, the first background image is identified and the first background image is displayed on the display unit. 1 Obtains first background information including location, weather, and time corresponding to the background image, and the control unit crawls an external search engine based on the first background information to generate a search engine that has a preset similarity to the first background information. When identifying a first similar image and a first shooting pose of a first person image included in the first similar image, the control unit receives a user input requesting pose information from the user input unit, Characterized in that text information is displayed on the display unit.
사용자가 다양한 배경을 자유롭게 선택할 수 있어 개인의 취향이나 특정 테마에 맞는 사진 촬영이 가능해져, 이를 통해 사용자는 자신만의 독특하고 창의적인 사진을 만들 수 있으며, Users can freely choose from a variety of backgrounds, allowing them to take photos that suit their personal tastes or specific themes. This allows users to create their own unique and creative photos.
향상된 이미지 편집 기능을 통해 사용자는 촬영 후 사진을 개인화하고, 다양한 효과를 적용하여 더욱 독특한 사진을 생성할 수 있어, 사용자에게 더 많은 창의적 자유를 제공하도록 하는 배경 이미지 선택이 가능한 포토 부스를 제공할 수 있다.Enhanced image editing features allow users to personalize photos after taking them and apply various effects to create more unique photos, providing a photo booth with a choice of background images to give users more creative freedom. there is.
도 1은 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스의 개략적 구성을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스의 구체적 구성을 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스가 동작하는 알고리즘을 도시한 도면이다.Figure 1 is a diagram illustrating a schematic configuration of a photo booth capable of selecting a background image according to an embodiment of the present invention.
Figure 2 is a diagram showing the specific configuration of a photo booth capable of selecting a background image according to an embodiment of the present invention.
Figure 3 is a diagram illustrating an algorithm for operating a photo booth capable of selecting a background image according to an embodiment of the present invention.
이하에서는 첨부 도면을 참조하여 본 발명의 실시예들을 상세히 설명한다. 도면에서 동일한 참조번호 또는 부호는 실질적으로 동일한 기능을 수행하는 구성요소를 지칭하며, 도면에서 각 구성요소의 크기는 설명의 명료성과 편의를 위해 과장되어 있을 수 있다. 다만, 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 이하의 실시예에 설명된 구성 또는 작용으로만 한정되지는 않는다. 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numbers or symbols refer to components that perform substantially the same function, and the size of each component in the drawings may be exaggerated for clarity and convenience of explanation. However, the technical idea of the present invention and its core configuration and operation are not limited to the configuration or operation described in the following examples. In describing the present invention, if it is determined that a detailed description of a known technology or configuration related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description will be omitted.
본 발명의 실시예에서, 제1, 제2 등과 같이 서수를 포함하는 용어는 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용되며, 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 또한, 본 발명의 실시예에서, '구성되다', '포함하다', '가지다' 등의 용어는 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 또한, 본 발명의 실시예에서, '모듈' 혹은 '부'는 적어도 하나의 기능이나 동작을 수행하며, 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있으며, 적어도 하나의 모듈로 일체화되어 적어도 하나의 프로세서로 구현될 수 있다. 또한, 본 발명의 실시예에서, 복수의 요소 중 적어도 하나(at least one)는, 복수의 요소 전부 뿐만 아니라, 복수의 요소 중 나머지를 배제한 각 하나 혹은 이들의 조합 모두를 지칭한다. 또한, "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합한(suitable for)," "~하는 능력을 가지는(having the capacity to)," "~하도록 설계된 (designed to)," "~하도록 변경된(adapted to)," "~하도록 만들어진(made to)," 또는 "~를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. "~하도록 구성된(또는 설정된)"은 하드웨어적으로 "특별히 설계된(specifically designed to)"것 만을 반드시 의미하지 않을 수 있다. 대신, 어떤 상황에서는, "~하도록 구성된 장치"라는 표현은, 그 장치가 다른 장치 또는 부품들과 함께 "~할 수 있는" 것을 의미할 수 있다. 예를 들면, 문구 "A, B, 및 C를 수행하도록 구성된(또는 설정된) 프로세서"는 해당 동작을 수행하기 위한 전용 프로세서(예: 임베디드 프로세서), 또는 메모리 장치에 저장된 하나 이상의 소프트웨어 프로그램들을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서(generic-purpose processor)(예: CPU 또는 application processor)를 의미할 수 있다.In embodiments of the present invention, terms containing ordinal numbers, such as first, second, etc., are used only for the purpose of distinguishing one element from another element, and singular expressions are plural unless the context clearly indicates otherwise. Includes expressions of In addition, in embodiments of the present invention, terms such as 'consist', 'include', and 'have' refer to the presence of one or more other features, numbers, steps, operations, components, parts, or combinations thereof. Alternatively, it should be understood that the possibility of addition is not excluded in advance. Additionally, in an embodiment of the present invention, a 'module' or 'unit' performs at least one function or operation, may be implemented as hardware or software, or may be implemented as a combination of hardware and software, and may be integrated into at least one module. and can be implemented with at least one processor. Additionally, in an embodiment of the present invention, at least one of the plurality of elements refers to not only all of the plurality of elements, but also each one of the plurality of elements excluding the others or a combination thereof. In addition, "configured to" may mean "suitable for," "having the capacity to," "~ It can be used interchangeably with “designed to,” “adapted to,” “made to,” or “capable of.” “Configured (or set to)” may not necessarily mean “specifically designed to” in terms of hardware. Instead, in some contexts, the expression “a device configured to” may mean that the device is “capable of” working with other devices or components. For example, the phrase "processor configured (or set) to perform A, B, and C" refers to a processor dedicated to performing the operations (e.g., an embedded processor), or by executing one or more software programs stored on a memory device. , may refer to a general-purpose processor (e.g., CPU or application processor) capable of performing the corresponding operations.
이하, 도면을 참조하여 본 발명의 바람직한 실시예에 대해 상세하게 설명한다. 이는, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 발명을 용이하게 실시할 수 있을 정도로 상세하게 설명하기 위한 것이며, 이로 인해, 본 발명의 기술적인 사상 및 범주가 한정되는 것은 아님을 밝혀 둔다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. This is intended to provide a detailed description so that a person skilled in the art can easily carry out the invention, and therefore does not limit the technical idea and scope of the present invention. .
도 1은 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스의 개략적 구성을 도시한 도면이며, 도 2는 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스의 구체적 구성을 도시한 도면이며, 도 3은 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스가 동작하는 알고리즘을 도시한 도면이다.Figure 1 is a diagram showing a schematic configuration of a photo booth capable of selecting a background image according to an embodiment of the present invention, and Figure 2 shows a specific configuration of a photo booth capable of selecting a background image according to an embodiment of the present invention. It is a diagram, and FIG. 3 is a diagram illustrating an algorithm for operating a photo booth capable of selecting a background image according to an embodiment of the present invention.
도 1 내지 도 3을 참조하여, 본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스는 카메라, 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부 및 사용자입력을 위한 사용자입력부가 마련된 이미지촬영장치를 포함한다. Referring to Figures 1 to 3, a photo booth capable of selecting a background image according to an embodiment of the present invention is a camera, a display that displays the screen of a pre-installed application that allows editing and output of images captured through the camera. It includes an image capturing device equipped with a user input unit for user input.
본 발명의 일 실시예에 따른 카메라는 디지털 이미지 촬영을 위한 장치로, 고화질의 사진 및 비디오를 촬영할 수 있는 기능을 포함하며, 목적에 따른 다양한 유형의 센서와 렌즈를 사용하여 다양한 환경과 조건에서도 우수한 이미지 품질을 제공하도록 구현될 수 있다.A camera according to an embodiment of the present invention is a device for taking digital images, includes the ability to take high-quality photos and videos, and uses various types of sensors and lenses depending on the purpose, providing excellent performance in various environments and conditions. Can be implemented to provide image quality.
한편, 본 발명에 따른 카메라는 디지털로 구현된 것으로써, 작고 휴대가 간편하며 일반적인 사용에 적합한 콤팩트 카메라, 전문적인 사용을 위해 설계되었으며, 교환 가능한 렌즈와 고급 이미지 센서를 특징으로 하는 DSLR(디지털 싱글 렌즈 리플렉스) 카메라를 모두 포함할 수 있으며, 즉, 외부의 빛을 센서로 수신하여 디지털 형태로 변환하는 모든 형태의 카메라를 포함할 수 있다. Meanwhile, the camera according to the present invention is implemented digitally, and includes a compact camera that is small and easy to carry and suitable for general use, and a DSLR (digital single camera) designed for professional use and featuring interchangeable lenses and an advanced image sensor. It can include all types of (lens reflex) cameras, that is, it can include all types of cameras that receive external light with a sensor and convert it into digital form.
즉, 본 발명에 따른 카메라는 포토 부스와 함께 사용될 때, 사용자가 선택한 배경과 함께 자연스러운 사진을 촬영할 수 있도록 이미지 합성이 가능하도록 구현하도록 하는데 있어, 원본이미지를 촬상하여 제공하여 사용자의 포토 부스 경험을 한 단계 높여주는 중요한 역할을 한다.In other words, the camera according to the present invention, when used with a photo booth, enables image compositing so that natural photos can be taken with a background selected by the user, and captures and provides the original image to enhance the user's photo booth experience. It plays an important role in taking it to the next level.
본 발명의 일 실시예에 따른 기 설치된 어플리케이션은 사용자가 이미지를 촬영하고 편집할 수 있는 소프트웨어를 의미하며, 이는 특히 사용자가 자신의 사진을 촬영한 후 다양한 방식으로 편집하고 개인화할 수 있도록 구현된다. The pre-installed application according to an embodiment of the present invention refers to software that allows a user to take and edit images, and is specifically implemented so that a user can edit and personalize his or her own photos in various ways after taking them.
한편, 본 발명에 따른 어플리케이션의 유형은 다양하며, 기본적인 이미지 편집 기능에서부터 고급 효과와 필터, 배경 변경 등의 기능을 포함할 수 있고, 사용자 친화적인 인터페이스를 가지고 있어, 사용자가 쉽게 접근하고 사용할 수 있도록 구현될 수 있다.Meanwhile, the types of applications according to the present invention are diverse, and may include functions such as basic image editing functions, advanced effects, filters, and background changes, and have a user-friendly interface so that users can easily access and use them. It can be implemented.
본 발명에서 어플리케이션의 일 실시예로, 터치스크린 인터페이스를 통해 사용자가 이미지를 실시간으로 편집하고, 다양한 효과를 적용할 수 있게 해주며, 사용자는 터치스크린을 사용하여 이미지에 필터를 적용하거나, 색상을 조정하고, 텍스트를 추가할 수 있고, 또한 사용자가 다양한 배경 이미지 중에서 선택하여 자신의 사진과 결합할 수 있는 기능을 제공하도록 구현될 수 있다. One embodiment of the application in the present invention allows the user to edit images in real time and apply various effects through a touch screen interface, and the user can apply filters or color changes to the image using the touch screen. It can be implemented to make adjustments, add text, and also provide the ability for users to choose from a variety of background images and combine them with their own photos.
본 발명의 일 실시예에 따른 이미지촬영장치는An image capturing device according to an embodiment of the present invention
본 발명의 일 실시예에 따른 이미지촬영장치(100)는 예컨대, 개인 컴퓨터, 서버 컴퓨터, 핸드헬드 또는 랩탑 디바이스, 모바일 디바이스(모바일폰, PDA, 미디어 플레이어 등), 멀티프로세서 시스템, 소비자 전자기기, 미니 컴퓨터, 메인프레임 컴퓨터, 임의의 전술된 시스템 또는 디바이스를 포함하는 분산 컴퓨팅, 데이터 처리를 중앙 서버가 아닌 데이터가 발생하는 주변(edge)에서 데이터를 처리하는 에지 컴퓨팅 환경 등을 포함하며, 기재된 것만으로 구성이 한정되는 것은 아니다.The image capturing device 100 according to an embodiment of the present invention may be used, for example, as a personal computer, server computer, handheld or laptop device, mobile device (mobile phone, PDA, media player, etc.), multiprocessor system, consumer electronic device, Includes mini computers, mainframe computers, distributed computing including any of the above-mentioned systems or devices, and edge computing environments in which data is processed at the edge where data is generated rather than at a central server, and only those described are included. The composition is not limited to.
이미지촬영장치(100)는 적어도 하나의 프로세서 및 메모리를 포함할 수 있다. 여기서, 프로세서은 예를 들어 중앙처리장치(CPU), 그래픽처리장치(GPU), 마이크로프로세서, 주문형 반도체(Application Specific Integrated Circuit, ASIC), Field Programmable Gate Arrays(FPGA) 등을 포함할 수 있으며, 복수의 코어를 가질 수 있다.The image capturing device 100 may include at least one processor and memory. Here, the processor may include, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), etc., and may include a plurality of You can have a core.
메모리는 휘발성 메모리(예를 들어, RAM 등), 비휘발성 메모리(예를 들어, ROM, 플래시 메모리 등) 또는 이들의 조합일 수 있다. 또한, 이미지촬영장치(100)는 추가적인 스토리지를 포함할 수 있다. 스토리지는 자기 스토리지, 광학 스토리지 등을 포함하지만 이것으로 한정되지 않는다. 스토리지에는 본 명세서에 개진된 하나 이상의 실시예를 구현하기 위한 컴퓨터 판독 가능한 명령이 저장될 수 있고, 운영 시스템, 애플리케이션 프로그램 등을 구현하기 위한 다른 컴퓨터 판독 가능한 명령도 저장될 수 있다. 스토리지에 저장된 컴퓨터 판독 가능한 명령은 프로세서에 의해 실행되기 위해 메모리에 로딩될 수 있다.The memory may be volatile memory (eg, RAM, etc.), non-volatile memory (eg, ROM, flash memory, etc.), or a combination thereof. Additionally, the image capturing device 100 may include additional storage. Storage includes, but is not limited to, magnetic storage, optical storage, etc. Computer-readable instructions for implementing one or more embodiments disclosed herein may be stored in the storage, and other computer-readable instructions for implementing an operating system, application program, etc. may also be stored. Computer-readable instructions stored in storage may be loaded into memory for execution by a processor.
또한, 이미지촬영장치(100)는 사용자입력부(110) 및 출력 장치를 포함할 수 있다. 사용자입력부(110)는 예를 들어 키보드, 마우스, 펜, 음성 입력 디바이스, 터치 입력 디바이스, 적외선 카메라, 비디오 입력 디바이스 또는 임의의 다른 입력 디바이스 등을 포함할 수 있다. 또한, 출력 장치는 예를 들어 하나 이상의 디스플레이, 스피커, 프린터 또는 임의의 다른 출력 디바이스 등을 포함할 수 있다. 또한, 다른 컴퓨팅 디바이스에 구비된 입력 디바이스 또는 출력 디바이스를 사용자입력부(110) 또는 출력 장치로서 사용할 수도 있다. 또한, 이미지촬영장치는 이미지촬영장치가 다른 디바이스와 통신할 수 있게 하는 통신모듈을 포함할 수 있다. 여기서, 통신모듈은 모뎀, 네트워크 인터페이스 카드(NIC), 통합 네트워크 인터페이스, 무선 주파수 송신기/수신기, 적외선 포트, USB 접속 또는 이미지촬영장치를 다른 컴퓨팅 디바이스에 접속시키기 위한 다른 인터페이스를 포함할 수 있다. 통신모듈은 유선 접속 또는 무선 접속을 포함할 수 있다.Additionally, the image capturing device 100 may include a user input unit 110 and an output device. The user input unit 110 may include, for example, a keyboard, mouse, pen, voice input device, touch input device, infrared camera, video input device, or any other input device. Additionally, the output device may include, for example, one or more displays, speakers, printers, or any other output devices. Additionally, an input device or output device provided in another computing device may be used as the user input unit 110 or an output device. Additionally, the image capturing device may include a communication module that allows the image capturing device to communicate with other devices. Here, the communication module may include a modem, a network interface card (NIC), an integrated network interface, a radio frequency transmitter/receiver, an infrared port, a USB connection, or another interface for connecting the imaging device to another computing device. The communication module may include a wired connection or a wireless connection.
이미지촬영장치(100)의 각 구성요소는 버스 등의 다양한 상호접속(예를 들어, 주변 구성요소 상호접속 (PCI), USB, 펌웨어(IEEE 1394), 광학적 버스 구조 등)에 의해 접속될 수도 있고, 네트워크에 의해 상호접속될 수도 있다. 본 명세서에서 사용되는 "구성요소", "시스템" 등과 같은 용어들은 일반적으로 하드웨어, 하드웨어와 소프트웨어의 조합, 소프트웨어, 또는 실행중인 소프트웨어인 컴퓨터 관련 엔티티를 지칭하는 것이다.Each component of the image capture device 100 may be connected by various interconnections such as buses (e.g., peripheral component interconnect (PCI), USB, firmware (IEEE 1394), optical bus structure, etc.) , may also be interconnected by a network. As used herein, terms such as "component", "system", etc. generally refer to computer-related entities that are hardware, a combination of hardware and software, software, or software in execution.
본 발명의 일 실시예에 따른 이미지촬영장치(100)는 디스플레이부(120)를 포함할 수 있으며, 디스플레이부(120)는 디스플레이를 구현하는 방식은 한정되지 않으며, 예컨대 액정(Liquid Crystal), 플라즈마(Plasma), 발광 다이오드(Light-Emitting Diode), 유기발광 다이오드(Organic Light-Emitting Diode), 면전도 전자총(Surface-Conduction Electron-Emitter), 탄소 나노 튜브(Carbon Nano-Tube), 나노 크리스탈(Nano-Crystral) 등의 다양한 디스플레이 방식으로 구현될 수 있다. 디스플레이부(120)는, 액정 방식인 경우에, 액정 디스플레이 패널과 액정 디스플레이 패널에 광을 공급하는 백라이트유닛과, 액정 디스플레이 패널을 구동시키는 패널구동부 등을 포함한다. 한편, 디스플레이부(120)는 백라이트유닛 없이, 자발광 소자인 OLED 패널로 구현될 수 있다.The image capturing device 100 according to an embodiment of the present invention may include a display unit 120, and the method of implementing the display of the display unit 120 is not limited, for example, liquid crystal, plasma, etc. (Plasma), Light-Emitting Diode, Organic Light-Emitting Diode, Surface-Conduction Electron-Emitter, Carbon Nano-Tube, Nano Crystal -Crystral) can be implemented in various display methods. In the case of a liquid crystal display, the display unit 120 includes a liquid crystal display panel, a backlight unit that supplies light to the liquid crystal display panel, and a panel driver that drives the liquid crystal display panel. Meanwhile, the display unit 120 may be implemented as an OLED panel, which is a self-luminous device, without a backlight unit.
본 발명의 일 실시예에 따른 이미지촬영장치(100)는 제어부(130)를 포함할 수 있다.The image photographing device 100 according to an embodiment of the present invention may include a control unit 130.
본 발명의 일 실시예에 따른 제어부(130)는 이미지촬영장치(100)의 제반 구성들이 동작하기 위한 제어를 수행할 수 있다. 제어부(130)는 이러한 제어 동작을 수행할 수 있도록 하는 제어프로그램(혹은 인스트럭션)과, 제어프로그램이 설치되는 비활성의 메모리, 설치된 제어프로그램의 적어도 일부가 로드되는 휘발성의 메모리 및 로드 된 제어프로그램을 실행하는 적어도 하나의 프로세서 혹은 CPU(Central Processing Unit)를 포함할 수 있다. 또한, 이와 같은 제어프로그램은 서버(200) 외에도 다른 외부의 전자장치에도 저장될 수 있다.The control unit 130 according to an embodiment of the present invention may perform control to operate various components of the image photographing device 100. The control unit 130 includes a control program (or instruction) that allows performing such control operations, an inactive memory in which the control program is installed, a volatile memory in which at least part of the installed control program is loaded, and execution of the loaded control program. It may include at least one processor or CPU (Central Processing Unit). Additionally, such a control program may be stored in other external electronic devices in addition to the server 200.
제어프로그램은 BIOS, 디바이스드라이버, 운영체계, 펌웨어, 플랫폼 및 응용프로그램(어플리케이션) 중 적어도 하나의 형태로 구현되는 프로그램(들)을 포함할 수 있다. 일 실시예로서, 응용프로그램은, 이미지촬영장치(100)의 제조 시에 서버(200)에 미리 설치 또는 저장되거나, 혹은 추후 사용 시에 외부로부터 응용프로그램의 데이터를 수신하여 수신된 데이터에 기초하여 이미지촬영장치(100)에 설치될 수 있다. 응용프로그램의 데이터는, 예컨대, 어플리케이션 마켓과 같은 외부 서버로부터 본 발명에 따른 플랫폼 등이 이미지촬영장치(100)로 다운로드 될 수도 있으나, 이에 한정되는 것은 아니다. 한편, 제어부(130)는 device, S/W module, circuit, chip 등의 형태 또는 그 조합으로 구현될 수 있다.The control program may include program(s) implemented in the form of at least one of BIOS, device driver, operating system, firmware, platform, and application program. As an embodiment, the application program is pre-installed or stored on the server 200 when manufacturing the image capturing device 100, or receives application data from the outside during future use and is based on the received data. It can be installed in the image capturing device 100. The data of the application program, for example, the platform according to the present invention, may be downloaded to the image capturing device 100 from an external server such as an application market, but is not limited thereto. Meanwhile, the control unit 130 may be implemented in the form of a device, S/W module, circuit, chip, etc., or a combination thereof.
본 발명의 일 실시예에 따른 배경 이미지 선택이 가능한 포토 부스는 포토 부스 내에 설치되어, 이미지촬영장치가 촬상하는 포토 부스 내 일 단면에 화면을 투사하는 빔프로젝터를 포함할 수 있다. A photo booth capable of selecting a background image according to an embodiment of the present invention may be installed in the photo booth and include a beam projector that projects a screen on a section of the photo booth captured by an image capturing device.
본 발명에 따른 빔프로젝터는 이미지나 비디오를 벽이나 투사 스크린 같은 면에 투사하는 장치로, 디지털 이미지 처리 기술을 사용하여 광원에서 나온 빛을 조작하고, 그 결과로서 크고 선명한 이미지를 생성하는 것을 장치를 의미한다. The beam projector according to the present invention is a device that projects an image or video onto a surface such as a wall or projection screen. It uses digital image processing technology to manipulate light from a light source and generates a large, clear image as a result. it means.
본 발명에서 빔프로젝터의 일 실시예로, 포토 부스의 특정 단면에 가상 배경이나 시각적 효과를 투사하는 데 사용될 수 있는데, 예컨대, 사용자가 특정 테마나 배경을 선택하면, 제어부는 해당 선택에 따라 빔프로젝터를 통해 해당 이미지나 패턴을 포토 부스의 단면에 투사하고, 이를 통해 사용자는 실제로 해당 환경에 있는 것처럼 느낄 수 있으며, 사진 촬영 경험을 더욱 몰입감 있고 다채롭게 만들 수 있다. 또한, 이 빔프로젝터는 촬영된 이미지에 직접 투사되는 배경을 제공함으로써, 후처리 없이도 원하는 배경과 함께 사진을 촬영할 수 있는 가능성을 제공한다.As an embodiment of the beam projector in the present invention, it can be used to project a virtual background or visual effect on a specific section of a photo booth. For example, when a user selects a specific theme or background, the control unit operates the beam projector according to the selection. By projecting the corresponding image or pattern onto the cross-section of the photo booth, users can feel as if they are actually in the environment, making the photo taking experience more immersive and colorful. Additionally, this beam projector provides a background that is directly projected onto the captured image, providing the possibility to take a photo with the desired background without post-processing.
본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 카메라를 통한 촬영요청에 대한 입력을 수신하면, 카메라를 통해 촬상된 실시간 이미지데이터를 수신하여 디스플레이부에 표시할 수 있다. When the control unit 130 according to an embodiment of the present invention receives an input for a request to photograph through a camera from the user input unit, it can receive real-time image data captured through the camera and display it on the display unit.
보다 구체적으로, 예컨대, 실제 상황에서 여성이 포토 부스 내에 있을 때, 그녀는 사용자입력부를 통해 촬영을 요청할 수 있고, 제어부는 카메라를 활성화시켜 그녀의 사진을 촬영하며, 촬영이 완료되면, 카메라에서 촬영된 이미지 데이터는 실시간으로 제어부로 전송되며, 제어부는 이를 처리하여, 즉시 디스플레이부에 그녀의 이미지를 표시되도록 하고, 이를 통해 사용자가 자신의 모습을 실시간으로 볼 수 있게 하여, 포즈를 조정하거나 다른 촬영 요청을 하기 전에 미리 보고 결정할 수 있는 기회를 제공한다.More specifically, for example, when a woman is in a photo booth in a real situation, she can request to be photographed through a user input unit, the control unit activates the camera to take her photo, and when the photo shoot is completed, the camera takes a photo. The image data is sent to the control unit in real time, and the control unit processes it and immediately displays her image on the display, allowing the user to see herself in real time, adjust her pose or take other shots. Provides an opportunity to preview and decide before making a request.
본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 복수의 이미지데이터를 분할하여 표시하는 복수의 프레임 중 제1프레임을 선택하는 사용자입력을 수신하면, 복수의 이미지데이터의 배경이 되는 배경이미지 리스트를 디스플레이부에 표시할 수 있다. When the control unit 130 according to an embodiment of the present invention receives a user input for selecting a first frame among a plurality of frames that divide and display a plurality of image data from the user input unit, the background becomes the background of the plurality of image data. An image list can be displayed on the display unit.
예컨대, 포토 부스를 사용하는 사용자는 향후 촬상될 복수의 이미지데이터가 표시될 제1프레임을 선택하면, 이후 촬상이 완료되면 선택된 프레임이 반영되어 복수의 이미지데이터가 제1프레임의 분할영역에 각각 표시될 수 있다. For example, a user using a photo booth selects the first frame where a plurality of image data to be captured in the future will be displayed, and when the capture is completed, the selected frame is reflected and a plurality of image data are displayed in each partition of the first frame. It can be.
한편, 본 발명에 따른 제어부는 다양한 배경 이미지 옵션(예: 도시 야경, 자연 풍경, 추상적 패턴 등)을 포함하는 배경 이미지 리스트를 디스플레이부에 표시하고, 사용자는 이 리스트에서 원하는 배경 이미지를 선택할 수 있으며, 선택이 완료되면 제어부는 선택된 배경 이미지를 추후 사용자의 사진촬영 시 이를 배경에 표시되도록 제어할 수 있다. Meanwhile, the control unit according to the present invention displays a background image list including various background image options (e.g., city night view, natural scenery, abstract pattern, etc.) on the display unit, and the user can select a desired background image from this list. , Once the selection is completed, the control unit can control the selected background image to be displayed in the background when the user takes a photo later.
본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 배경이미지 리스트에 표시된 복수의 배경이미지 중 제1배경이미지를 선택하는 사용자입력을 수신하면, 빔프로젝터가 제1배경이미지를 상기 포토 부스 내 일 단면에 화면을 투사할 수 있다. When the control unit 130 according to an embodiment of the present invention receives a user input for selecting a first background image from a plurality of background images displayed in the background image list from the user input unit, the beam projector sends the first background image to the photo booth. I can project the screen on my work section.
보다 구체적으로, 본 발명의 일 실시예로 예컨대, 포토 부스를 사용하는 사용자가 배경이미지 리스트에서 도시 야경을 나타내는 이미지(제1배경이미지)를 선택했다면, 제어부는 빔프로젝터에 신호를 보내, 선택된 도시 야경 이미지를 포토 부스 내부의 특정 단면에 정확하게 투사하도록 하며, 이에 빔프로젝터는 제1배경이미지를 포토 부스의 단면에 크고 선명한 이미지로 투사한다. 이를 통해 사용자는 마치 도시 야경 속에 있는 것처럼 느끼며, 그 배경 앞에서 사진을 찍을 수 있고, 이를 통해 사용자에게 선택한 배경을 실제로 경험하는 듯한 느낌을 제공하고, 사진 촬영의 재미와 개인화된 경험을 향상시킬 수 있다. More specifically, in one embodiment of the present invention, for example, if a user using a photo booth selects an image representing a city night view (first background image) from the background image list, the control unit sends a signal to the beam projector to display the selected city. The night view image is accurately projected onto a specific cross-section inside the photo booth, and the beam projector projects the first background image as a large and clear image on the cross-section of the photo booth. This allows users to feel as if they are in a city night scene and take photos in front of the background, giving users the feeling of actually experiencing the selected background, improving the fun and personalized experience of taking photos. .
본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 사진촬영 시작을 요청하는 사용자입력을 수신하면 카메라를 통해 제1배경이미지가 반영된 복수의 이미지데이터를 촬상하고, 복수의 이미지데이터 중 사용자로부터 선택된 제1이미지데이터 및 제2이미지데이터에 제1프레임을 반영하여 디스플레이부에 표시할 수 있다. When the control unit 130 according to an embodiment of the present invention receives a user input requesting to start taking a photo from the user input unit, it captures a plurality of image data reflecting the first background image through a camera, and selects a user input among the plurality of image data. The first frame may be reflected in the first image data and second image data selected from and displayed on the display unit.
보다 구체적으로, 예컨대, 사용자가 포토 부스 내에서 도시 야경 배경을 선택한 후 사진 촬영을 시작하길 원한다면, 사용자는 사용자입력부를 통해 사진 촬영 시작을 요청하고, 이에 제어부는 이를 수신하여 카메라를 통해 사용자와 함께 선택된 도시 야경 배경이 반영된 복수의 사진을 촬영하고, 촬영이 완료되면, 제어부는 사용자에게 촬영된 복수의 이미지데이터를 디스플레이부에 표시하며, 사용자는 이 중에서 두 장의 사진(제1이미지데이터 및 제2이미지데이터)을 선택하고, 제어부는 사용자의 선택을 받아, 이 두 이미지에 제1프레임을 적용하여 최종적인 사진 모습을 디스플레이부에 표시한다.More specifically, for example, if the user wants to start taking pictures after selecting a city night view background in the photo booth, the user requests to start taking pictures through the user input unit, and the control unit receives this and takes pictures with the user through the camera. A plurality of photos reflecting the selected city night view background are taken, and when the shooting is completed, the control unit displays the plurality of image data taken by the user on the display unit, and the user selects two photos (the first image data and the second image data) among them. image data), the control unit receives the user's selection, applies the first frame to these two images, and displays the final photo appearance on the display unit.
한편, 본 발명의 일 실시예에 따른 사용자는 두 장의 사진을 선택하는 것 외에 1장의 사진, 3장 이상의 사진을 선택할 수 있고, 이는 기 설정된 프레임의 형태에 따라 반영될 수 있도록 구현된다. Meanwhile, according to an embodiment of the present invention, a user can select one photo or three or more photos in addition to selecting two photos, and this is implemented so that it can be reflected according to the shape of a preset frame.
본 발명의 일 실시예에 따른 제어부(130)는 제1이미지데이터 및 제2이미지데이터가 제1프레임의 일 영역에 각각 배치가 완료된 최종이미지데이터와 최종이미지데이터에 대한 크기, 필터 적용 및 제1프레임의 디자인에 대한 커스터마이징이 수행되는 편집항목을 디스플레이부에 표시할 수 있다. The control unit 130 according to an embodiment of the present invention determines the size, filter application, and Editing items for customizing the design of the frame can be displayed on the display unit.
예컨대, 사용자가 두 장의 사진을 선택하고 제1프레임에 배치한 후, 최종 이미지데이터를 확인하며, 제어부는 최종 이미지데이터에 대한 복수의 커스터마이징이 수행될 수 있는 편집항목을 디스플레이부에 표시하며, 편집항목에는 이미지의 크기 조정, 다양한 필터 적용, 제1프레임의 디자인 변경 등이 포함될 수 있다.For example, after the user selects two photos and places them in the first frame, the final image data is checked, the control unit displays editing items on the display unit that can perform multiple customizations for the final image data, and the control unit displays editing items on the display unit. Items may include adjusting the size of the image, applying various filters, changing the design of the first frame, etc.
이후, 사용자는 디스플레이부에서 이러한 편집항목을 보고, 자신의 취향에 맞게 각 이미지에 필터를 적용하거나, 이미지의 크기를 조절하고, 프레임 디자인을 변경할 수 있다. 예컨대, 사용자는 빈티지 필터를 한 장의 사진에 적용하고, 다른 한 장의 사진은 선명도를 높이는 필터를 적용할 수 있으며, 또한, 프레임의 색상이나 스타일을 바꾸어 사진의 전체적인 느낌을 조정할 수도 있다.Afterwards, the user can view these editing items on the display unit, apply filters to each image to suit their taste, adjust the size of the image, and change the frame design. For example, users can apply a vintage filter to one photo and a filter that increases sharpness to another photo. They can also change the color or style of the frame to adjust the overall feel of the photo.
본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 편집항목에 대한 편집완료를 요청하는 사용자입력을 수신하면, 편집이 완료된 최종 이미지데이터를 디스플레이부에 표시할 수 있다.When the control unit 130 according to an embodiment of the present invention receives a user input requesting completion of editing of an edit item from the user input unit, it can display the final edited image data on the display unit.
예컨대, 사용자가 포토 부스에서 사진을 촬영하고, 제공된 편집 옵션을 통해 이미지에 필터를 적용하고, 이미지 크기를 조정하며, 프레임 디자인을 선택하는 등의 편집 작업을 마쳤다면, 사용자는 편집이 완료되었음을 나타내기 위해 사용자 입력부를 통해 '편집 완료' 버튼을 누른다.For example, if a user has taken a photo in a photo booth and has finished editing the image using the editing options provided, such as applying a filter to the image, resizing the image, choosing a frame design, etc., the user indicates that the editing is complete. To do so, press the ‘Complete Editing’ button through the user input section.
이 '편집 완료' 요청을 받은 제어부는 사용자의 편집 내용을 최종적으로 반영하여 최종이미지데이터를 생성하여, 이를 디스플레이부에 표시하며, 이때 디스플레이부에는 사용자가 편집한 사진이 최종 형태로 나타나며, 사용자는 자신의 창의적인 작업이 반영된 최종 결과물을 확인할 수 있다.Upon receiving this 'editing complete' request, the control unit finally reflects the user's edits, creates final image data, and displays it on the display unit. At this time, the photo edited by the user appears in its final form on the display unit, and the user You can see the final result that reflects your creative work.
이 과정을 통해 사용자는 자신이 선택하고 편집한 사진을 실시간으로 확인하며, 자신의 만족도에 따라 추가 편집을 진행하거나 최종 사진을 확정할 수 있다. Through this process, users can check the photos they have selected and edited in real time and proceed with additional editing or confirm the final photo depending on their satisfaction.
본 발명의 일 실시예에 따른 제어부(130)는 편집항목에 포함된 인물이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 복수의 이미지데이터에 포함된 인물이미지를 안면부와 몸체부로 식별하고, 안면부에 대응하여 안면부를 복수의 연령대로 편집하도록 하는 연령대선택 항목을 디스플레이부에 표시할 수 있다. When the control unit 130 according to an embodiment of the present invention receives a user input for selecting an automatic conversion item for a person image included in an edit item, the control unit 130 identifies the person image included in the plurality of image data as a face portion and a body portion. , Age selection items that allow the face to be edited into multiple age groups corresponding to the face may be displayed on the display unit.
예컨대, 사용자가 자신의 사진을 촬영한 후, 사진 속 인물의 외모를 다양한 연령대로 변화시켜 보고 싶어 한다면, 사용자는 사용자입력부를 통해 '연령대 변환' 기능을 선택하고, 이를 수신한 제어부는 촬영된 사진에서 인물의 얼굴(안면부)과 몸체(몸체부)를 자동으로 구분하고 식별한다.For example, after taking a photo of the user, if the user wants to change the appearance of the person in the photo to various age groups, the user selects the 'age range conversion' function through the user input unit, and the control unit that receives this selects the photo of the person in the photo. Automatically distinguishes and identifies a person's face (facial area) and body (body part).
식별이 완료되면, 제어부는 다양한 연령대(예: 20대, 30대, 40대 등)를 선택할 수 있는 연령대 선택 항목을 디스플레이부에 표시하며, 사용자는 이 중에서 하나 또는 여러 개의 연령대를 선택할 수 있다. Once identification is completed, the control unit displays age selection items on the display unit from which various age groups (e.g., 20s, 30s, 40s, etc.) can be selected, and the user can select one or multiple age groups among them.
본 발명의 일 실시예에 따른 제어부(130)는 복수의 연령대 중 제1연령대를 선택하는 사용자입력을 수신하면, 안면부를 제1연령대가 반영된 제1변경안면부로 편집하여 디스플레이부에 표시할 수 있다. When the control unit 130 according to an embodiment of the present invention receives a user input for selecting a first age group among a plurality of age groups, the control unit 130 may edit the facial part into a first changed facial part reflecting the first age group and display it on the display unit. .
예컨대, 사용자가 포토 부스에서 사진을 촬영한 후, 연령대 선택 옵션을 통해 60대의 외모로 자신의 얼굴을 변환시켜 보고 싶어 한다면, 사용자는 디스플레이부에 표시된 연령대 옵션 중에서 60대를 선택하고, 제어부는 사진에서 인물의 얼굴을 인식하고, 60대의 연령대 특성이 반영된 모습으로 안면부를 편집한다. 이때 편집은 피부의 질감, 주름, 표정 변화 등을 포함할 수 있다.For example, if a user takes a photo in a photo booth and wants to change his or her face to look like someone in their 60s using the age selection option, the user selects 60s from the age options displayed on the display unit, and the control unit selects the photo recognizes the person's face and edits the facial area to reflect the age characteristics of people in their 60s. At this time, editing may include changes in skin texture, wrinkles, and facial expressions.
이후, 편집이 완료되면 제어부는 변경된 얼굴(제1변경안면부)을 원본 사진에 반영하여 최종 이미지를 생성하고, 이를 디스플레이부에 표시하여, 사용자가 자신의 변화된 모습을 확인할 수 있으며, 선택한 연령대의 특성이 어떻게 자신의 얼굴에 반영되었는지 볼 수 있도록 할 수 있다.Afterwards, when editing is completed, the control unit creates a final image by reflecting the changed face (first altered facial area) in the original photo and displays it on the display unit, allowing the user to check his or her changed appearance and the characteristics of the selected age group. You can see how this is reflected on your face.
이 과정을 통해 사용자는 자신의 사진에 창의적이고 개인화된 변화를 적용할 수 있으며, 이는 포토 부스 사용자에게 독특하고 개성 있는 사진 편집 경험을 제공할 수 있다. This process allows users to apply creative and personalized changes to their photos, providing photo booth users with a unique and personalized photo editing experience.
본 발명의 일 실시예에 따른 제어부(130)는 제1배경이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면 제1배경이미지를 식별하여 제1배경이미지에 대응하는 장소, 날씨, 시간을 포함한 제1배경정보를 획득할 수 있다. When receiving a user input for selecting an automatic conversion item for the first background image, the control unit 130 according to an embodiment of the present invention identifies the first background image and determines the location, weather, and time corresponding to the first background image. It is possible to obtain first background information including.
예컨대, 사용자가 포토 부스에서 촬영할 배경으로 파리의 에펠탑을 나타내는 이미지를 선택하고, 해당 이미지의 상세 정보를 요청한다면, 사용자는 사용자입력부를 통해 '배경 상세 정보' 기능을 선택하고, 이를 수신한 제어부는 선택된 에펠탑 이미지를 식별하고, 해당 이미지에 대한 상세 정보를 수집한다.For example, if a user selects an image representing the Eiffel Tower in Paris as the background to be photographed in a photo booth and requests detailed information about the image, the user selects the 'background detailed information' function through the user input unit, and the control unit that receives it identifies the selected Eiffel Tower image and collects detailed information about the image.
제어부는 에펠탑 이미지를 분석하여 해당 장소(파리, 에펠탑), 이미지에 포함된 시간(예: 해질녘이나 밤), 그리고 날씨 상태(예: 맑음, 흐림) 등의 정보를 획득하며, 이때 획득된 배경정보는 이미지 내 시각적 요소 분석, 메타데이터 분석, 또는 외부 데이터베이스와의 연동을 통해 얻을 수 있다.The control unit analyzes the Eiffel Tower image to obtain information such as the location (Paris, Eiffel Tower), time included in the image (e.g., sunset or night), and weather conditions (e.g., clear, cloudy). Background information can be obtained through analysis of visual elements in the image, metadata analysis, or linking with an external database.
즉, 획득된 배경정보는 사용자에게 추가적인 컨텍스트를 제공하고, 사용자가 배경과 관련된 추가적인 커스터마이징이나 편집을 요청할 수 있는 기반을 마련하며, 예컨대, 사용자는 해당 배경 정보를 바탕으로 사진의 분위기를 조정하거나, 특정 시간대나 날씨 상태에 맞는 효과를 사진에 적용할 수 있다.In other words, the obtained background information provides additional context to the user and lays the foundation for the user to request additional customization or editing related to the background. For example, the user can adjust the atmosphere of the photo based on the background information, You can apply effects to photos that match specific times of day or weather conditions.
제어부는 이러한 상세한 배경 정보를 활용하여 사용자의 사진 촬영 및 편집 경험을 더욱 풍부하고 개인화된 것으로 만들어, 포토 부스 사용의 가치를 향상시킬 수 있다. The control unit can utilize this detailed background information to make the user's photo taking and editing experience richer and more personalized, enhancing the value of using the photo booth.
본 발명의 일 실시예에 따른 제어부(130)는 제1배경정보에 기초하여 외부검색엔진을 크롤링하여 제1배경정보와 기 설정된 유사도를 갖는 제1유사이미지 및 제1유사이미지에 포함된 제1인물이미지의 제1촬영포즈를 식별할 수 있다.The control unit 130 according to an embodiment of the present invention crawls an external search engine based on the first background information to search for a first similar image with a preset similarity to the first background information and a first similar image included in the first similar image. The first shooting pose of the person image can be identified.
보다 구체적으로, 예컨대, 사용자가 파리의 에펠탑을 배경으로 한 사진을 선택했다면, 제어부는 이 배경 정보(에펠탑, 파리)를 기반으로 외부 검색 엔진을 사용하여 인터넷 상의 유사한 이미지를 검색하고, 이 과정에서, 에펠탑을 배경으로 하는 다양한 사진들이 검색되며, 이 중 일부는 사람들이 에펠탑 앞에서 취하는 특정 포즈(예: 손을 뻗어 에펠탑을 '만지는' 듯한 포즈)를 포함할 수 있다.More specifically, for example, if the user selects a photo with the Eiffel Tower in Paris as the background, the control unit uses an external search engine to search for similar images on the Internet based on this background information (Eiffel Tower, Paris) and searches for similar images on the Internet. In the process, a variety of photos with the Eiffel Tower in the background are retrieved, some of which may contain specific poses that people assume in front of the Tower (e.g., a pose that appears to reach out and 'touch' the Eiffel Tower).
이때, 제어부는 이러한 유사 이미지 중에서 특정 포즈를 식별하고, 이 정보를 포토 부스의 디스플레이부에 표시할 수 있고, 이를 통해 사용자는 제안된 포즈를 참고하여 자신의 사진을 찍을 때 더 창의적이고 재미있는 포즈를 취할 수 있다. 이러한 제어부의 동작은 사용자에게 해당 배경에 어울리는 포즈를 제안함으로써, 사진 촬영 경험을 더욱 풍부하고 만족스럽게 만들어 준다.At this time, the control unit can identify a specific pose among these similar images and display this information on the display unit of the photo booth. Through this, the user can refer to the suggested poses and choose more creative and interesting poses when taking their own photos. You can take it. The operation of this control unit makes the photo taking experience richer and more satisfying by suggesting poses that match the background to the user.
본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 포즈정보를 요청하는 사용자입력을 수신하면, 제1촬영포즈에 대한 텍스트정보를 디스플레이부에 표시할 수 있다. When the control unit 130 according to an embodiment of the present invention receives a user input requesting pose information from the user input unit, it can display text information about the first shooting pose on the display unit.
보다 구체적으로, 예컨대, 사용자가 포토 부스에서 파리의 에펠탑을 배경으로 사진을 찍기를 원하고, 이에 어울리는 포즈 아이디어를 얻고자 한다면 사용자는 포토 부스의 사용자 입력부를 통해 포즈 정보 요청을 제출하며, 이러한 요청을 받은 제어부는 앞서 식별한 제1촬영포즈, 예를 들어 '손을 뻗어 에펠탑을 만지는 듯한 포즈'에 대한 텍스트 설명을 디스플레이부에 표시한다.More specifically, for example, if a user wants to take a photo with the Eiffel Tower in Paris in the background in a photo booth and wants to get pose ideas that match this, the user submits a request for pose information through the user input section of the photo booth, and this Upon receiving the request, the control unit displays a text description of the first shooting pose previously identified, for example, 'a pose that looks like reaching out and touching the Eiffel Tower' on the display unit.
한편, 이와 같은 텍스트 정보는 사용자가 적절한 포즈를 취할 수 있도록 돕는 지침 역할을 하며, 사용자는 이를 참고하여 사진 촬영 시 창의적이고 재미있는 포즈를 취할 수 있고, 이를 통해 사용자에게 촬영 시 다양한 포즈 옵션을 제공하고, 포토 부스 경험을 더욱 개인화하고 즐겁게 만드는 데 기여할 수 있다. Meanwhile, such text information serves as a guideline to help users take appropriate poses, and by referring to this, users can take creative and interesting poses when taking photos. This provides users with a variety of pose options when taking photos. , can contribute to making the photo booth experience more personalized and enjoyable.
본 발명의 일 실시예에 따른 제어부는 제1유사이미지에 대한 기 설정된 유사도를 하기 [수학식1]에 기초하여 도출할 수 있다. The control unit according to an embodiment of the present invention may derive a preset similarity level for the first similar image based on [Equation 1] below.
상기 [수학식1]에서 e는 자연로그의 밑인 자연상수를 의미하며, Sc는 제1유사이미지와 배경이미지 간의 색상 유사성을 정량화 한 값인 색상 유사성 점수를 의미하며, St는 제1유사이미지와 배경이미지 간 텍스처 및 패턴의 유사성을 정량화 한 값인 텍스처 유사성 점수를 의미하며, Sh는 제1유사이미지와 배경이미지 간 밝기 및 명암의 유사성을 정량화 한 값인 히스토그램 유사성 점수를 의미하며, Sl은 제1유사이미지와 배경이미지 간 객체의 배치 및 공간 구성의 유사성을 정량화 한 값인 레이아웃 유사성 점수를 의미하며, Sp는 각 이미지 내 인물의 포즈 유사성을 정량화 한 값인 포즈 유사성 점수를 의미한다. 즉, 본 발명에 따른 [수학식1]은 배경이미지와 제1유사이미지 간의 색상, 텍스처, 히스토그램, 레이아웃, 포즈를 포함한 다양한 측면에서의 유사성을 종합적으로 고려하여, 총 유사도 점수를 계산하여, 이를 통해 사용자에 최적의 유사이미지를 제공하도록 하여 이미지 편집의 효율성 및 만족도를 향상시킬 수 있도록 구현된다. In [Equation 1] above, e refers to the natural constant that is the base of the natural logarithm, Sc refers to the color similarity score, which is a value that quantifies the color similarity between the first similar image and the background image, and St refers to the color similarity score between the first similar image and the background. It refers to the texture similarity score, which is a value that quantifies the similarity of textures and patterns between images. Sh refers to the histogram similarity score, which is a value that quantifies the similarity of brightness and contrast between the first similar image and the background image. Sl is the first similar image. Sp refers to the layout similarity score, which is a value that quantifies the similarity in the arrangement and spatial composition of objects between the and background images, and Sp refers to the pose similarity score, which is a value that quantifies the pose similarity of the person in each image. That is, [Equation 1] according to the present invention comprehensively considers the similarity in various aspects including color, texture, histogram, layout, and pose between the background image and the first similar image, calculates the total similarity score, and calculates the total similarity score. It is implemented to improve the efficiency and satisfaction of image editing by providing optimal similar images to users.
[수학식1]에 대입되는 변수들에 대한 본 발명의 일 예시로써, 색상 유사성 점수(Sc)는 각 생상 채널(RGB) 별 유사도를 비교하여, 두 이미지의 색상이 유사할수록 1에 가까우며, 이미지의 색상이 비유사할수록 0.1에 가깝게 설정될 수 있으며, 텍스처 유사성 점수(St)는 패턴 인식 알고리즘을 사용하여 텍스처 패턴을 분석하여, 두 이미지의 텍스처 패턴이 유사할수록 1에 가깝고, 비유사할수록 0.1에 가깝게 설정될 수 있으며, 히스토그램 유사성 점수(Sh)는 두 이미지의 밝기 레벨 분포를 분석하여, 밝기 분포가 1에 가깝고, 비유사할수록 0.1에 가깝게 설정될 수 있으며, 레이아웃 유사성 점수(Sl)은 두 이미지에서 객체의 배치 및 공간적 구성을 이미지 분할 알고리즘을 통해 인식하여 레이아웃이 유사할수록 1에 가깝고, 비유사할수록 0.1에 가깝게 설정될 수 있으며, 포즈 유사성 점수(Sp)는 인물의 포즈를 분석하는 포즈 추정 알고리즘을 통해 인식하여 포즈가 유사할수록 1에 가깝고, 비유사할수록 0.1에 가깝게 설정될 수 있다. 한편, 이와 같은 비유사, 유사성을 따지는 수치는 기 설정된 패턴 또는 알고리즘을 통해 결정되거나, 필요에 따라 변형된 알고리즘을 통해 도출될 수 있음은 물론이다. As an example of the present invention for the variables substituted in [Equation 1], the color similarity score (Sc) compares the similarity for each color channel (RGB), and the closer the colors of the two images are, the closer it is to 1. The more dissimilar the colors, the closer it can be set to 0.1, and the texture similarity score (St) analyzes the texture pattern using a pattern recognition algorithm. The more similar the texture patterns of the two images are, the closer it is to 1, and the more dissimilar they are, the closer it is to 0.1. The histogram similarity score (Sh) can be set close to 0.1 by analyzing the brightness level distribution of the two images, so that the closer the brightness distribution is to 1 and the more dissimilar it is, the layout similarity score (Sl) can be set to The placement and spatial composition of objects are recognized through an image segmentation algorithm, so the more similar the layout is, the closer it is to 1, and the more dissimilar it is, the closer it can be set to 0.1. The pose similarity score (Sp) is a pose estimation algorithm that analyzes the pose of a person. The more similar the pose is, the closer it is to 1, and the more dissimilar the pose is, the closer it is to 0.1. Meanwhile, it goes without saying that such numerical values for dissimilarity and similarity can be determined through a preset pattern or algorithm, or derived through a modified algorithm as needed.
보다 구체적으로, 본 발명에 따른 [수학식1]에서 자연지수인 e는 색상 및 텍스처의 유사도에 대하여 다른 요소보다 큰 가중치가 부여되도록 하여 매우 높거나 낮을 때에는 유사도에 강하게 반영되도록 하며, 로그함수는 히스토그램의 유사도에 있어서 매우 높거나 낮을 때의 영향을 완화하도록 하여 색상 등의 대비 차이가 부드럽게 조정되어 과도한 가중이 되도록 하지 않도록 하여, 유사이미지를 보다 객관적으로 식별하는 역할을 한다. More specifically, in [Equation 1] according to the present invention, the natural index e is given greater weight than other elements for the similarity of color and texture, so that when it is very high or low, it is strongly reflected in the similarity, and the logarithmic function is It serves to identify similar images more objectively by mitigating the impact of very high or low histogram similarity, so that differences in contrast such as color are smoothly adjusted to prevent excessive weighting.
본 발명의 일 실시예에 따른 제어부는 사용자의 감정 상태를 인식하여 포토 부스 내의 환경을 사용자에게 최적화할 수 있다. 예컨대, 사용자가 포토 부스에 들어가면, 제어부는 내장된 카메라와 센서를 사용하여 사용자의 얼굴 표정, 목소리 톤, 심지어는 심박수와 같은 생체 신호를 분석하며, 이 데이터를 기반으로, 제어부는 사용자의 현재 감정 상태를 판단한다.The control unit according to an embodiment of the present invention can recognize the user's emotional state and optimize the environment in the photo booth for the user. For example, when a user enters a photo booth, the control unit uses built-in cameras and sensors to analyze the user's facial expressions, voice tone, and even vital signs such as heart rate. Based on this data, the control unit determines the user's current emotions. Judge the condition.
예컨대, 사용자가 행복한 표정을 지을 경우, 제어부는 밝고 활기찬 배경 이미지를 추천하도록 하여 즐거운 촬영 분위기를 조성하며, 반면, 사용자가 스트레스를 받는 것으로 판단될 경우, 제어부는 차분하고 편안한 배경과 부드러운 촬영 분위기를 조성하도록 하여 사용자에 맞춤화 된 배경이미지를 제공할 수 있다.For example, if the user makes a happy expression, the control unit recommends a bright and lively background image to create a pleasant shooting atmosphere. On the other hand, if the user is judged to be stressed, the control unit creates a calm and comfortable background and a soft shooting atmosphere. By doing so, you can provide a background image customized to the user.
또한, 제어부는 사용자의 감정 상태에 맞는 포즈를 추천할 수 있는데, 예컨대, 사용자가 활동적인 감정 상태에 있을 때는 역동적이고 활기찬 포즈를, 반면 차분한 상태에 있을 때는 더 정적이고 평온한 포즈를 제안한다.Additionally, the control unit can recommend a pose that matches the user's emotional state. For example, when the user is in an active emotional state, it suggests a dynamic and lively pose, while when the user is in a calm state, it suggests a more static and calm pose.
즉, 본 발명에 따른 일 실시예의 제어부는 사용자의 감정과 상태를 실시간으로 파악하고, 포토 부스 경험을 개인화하여 사용자의 만족도를 높이도록 하며, 이를 통해 포토 부스는 단순한 사진 촬영 공간을 넘어서, 사용자의 감정을 반영하는 맞춤형 경험을 제공하도록 구현될 수 있다. That is, the control unit of one embodiment according to the present invention determines the user's emotions and status in real time and personalizes the photo booth experience to increase user satisfaction. Through this, the photo booth goes beyond a simple photo taking space and It can be implemented to provide customized experiences that reflect emotions.
100: 이미지촬영장치
110: 사용자입력부
120: 디스플레이부
130: 카메라
200: 서버
210: 통신부
220: 저장부
230: 제어부100: Image recording device
110: User input unit
120: display unit
130: camera
200: server
210: Department of Communications
220: storage unit
230: control unit
Claims (3)
카메라;
상기 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부; 및 사용자입력을 위한 사용자입력부;가 마련된 이미지촬영장치;를 포함하며,
상기 이미지촬영장치를 내부의 일 영역에 고정하고, 일정 인원을 내부에 수용하도록 하는 포토 부스;를 포함하며,
상기 이미지촬영장치 내 구성의 동작을 전반적으로 제어하는 제어부;를 포함하며,
상기 포토 부스 내에 설치되어, 상기 이미지촬영장치가 촬상하는 상기 포토 부스 내 일 단면에 화면을 투사하는 빔프로젝터;를 포함하며,
상기 제어부는 상기 사용자입력부로부터 상기 카메라를 통한 촬영요청에 대한 입력을 수신하면, 상기 카메라를 통해 촬상된 실시간 이미지데이터를 수신하여 상기 디스플레이부에 표시하며,
상기 제어부는 상기 사용자입력부로부터 복수의 이미지데이터를 분할하여 표시하는 복수의 프레임 중 제1프레임을 선택하는 사용자입력을 수신하면, 상기 복수의 이미지데이터의 배경이 되는 배경이미지 리스트를 상기 디스플레이부에 표시하며,
상기 제어부는 상기 사용자입력부로부터 상기 배경이미지 리스트에 표시된 복수의 배경이미지 중 제1배경이미지를 선택하는 사용자입력을 수신하면, 상기 빔프로젝터가 상기 제1배경이미지를 상기 포토 부스 내 일 단면에 화면을 투사하며,
상기 제어부는 상기 사용자입력부로부터 사진촬영 시작을 요청하는 사용자입력을 수신하면 상기 카메라를 통해 상기 제1배경이미지가 반영된 상기 복수의 이미지데이터를 촬상하고, 상기 복수의 이미지데이터 중 사용자로부터 선택된 제1이미지데이터 및 제2이미지데이터에 상기 제1프레임을 반영하며,
상기 제어부는 상기 제1이미지데이터 및 상기 제2이미지데이터가 상기 제1프레임의 일 영역에 각각 배치가 완료된 최종이미지데이터와 상기 최종이미지데이터에 대한 크기, 필터 적용 및 상기 제1프레임의 디자인에 대한 커스터마이징이 수행되는 편집항목을 상기 디스플레이부에 표시하며,
상기 제어부는 상기 사용자입력부로부터 상기 편집항목에 대한 편집완료를 요청하는 사용자입력을 수신하면, 상기 편집이 완료된 상기 최종이미지데이터를 상기 디스플레이부에 표시하며,
상기 제어부는 상기 편집항목에 포함된 인물이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 상기 복수의 이미지데이터에 포함된 상기 인물이미지를 안면부와 몸체부로 식별하고, 상기 안면부에 대응하여 상기 안면부를 복수의 연령대로 편집하도록 하는 연령대선택 항목을 상기 디스플레이부에 표시하며,
상기 제어부는 상기 복수의 연령대 중 제1연령대를 선택하는 사용자입력을 수신하면, 상기 안면부를 상기 제1연령대가 반영된 제1변경안면부로 편집하여 상기 디스플레이부에 표시하며,
상기 제어부는 상기 편집항목에 포함된 제1배경이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 상기 제1배경이미지를 식별하여 상기 제1배경이미지에 대응하는 장소, 날씨, 시간을 포함한 제1배경정보를 획득하며,
상기 제어부는 상기 제1배경정보에 기초하여 외부검색엔진을 크롤링하여 상기 제1배경정보와 기 설정된 유사도를 갖는 제1유사이미지 및 상기 제1유사이미지에 포함된 제1인물이미지의 제1촬영포즈를 식별하고,
상기 제어부는 상기 사용자입력부로부터 포즈정보를 요청하는 사용자입력을 수신하면, 상기 제1촬영포즈에 대한 텍스트정보를 상기 디스플레이부에 표시하며,
상기 제어부는 상기 제1유사이미지에 대한 상기 기 설정된 유사도를 하기 [수학식1]에 기초하여 도출하며,
상기 [수학식1]에서 e는 자연로그의 밑인 자연상수를 의미하며, Sc는 상기 제1유사이미지와 배경이미지 간의 색상 유사성을 정량화 한 값인 색상 유사성 점수를 의미하며, St는 상기 제1유사이미지와 배경이미지 간 텍스처 및 패턴의 유사성을 정량화 한 값인 텍스처 유사성 점수를 의미하며, Sh는 상기 제1유사이미지와 배경이미지 간 밝기 및 명암의 유사성을 정량화 한 값인 히스토그램 유사성 점수를 의미하며, Sl은 상기 제1유사이미지와 배경이미지 간 객체의 배치 및 공간 구성의 유사성을 정량화 한 값인 레이아웃 유사성 점수를 의미하며, Sp는 각 이미지 내 인물의 포즈 유사성을 정량화 한 값인 포즈 유사성 점수를 의미하는 것을 특징으로 하는 배경 이미지 선택이 가능한 포토 부스.In a photo booth where you can select a background image,
camera;
a display unit that displays a screen of a pre-installed application that allows editing and output of images captured through the camera; And an image capturing device provided with a user input unit for user input.
It includes a photo booth where the image capturing device is fixed to an area inside and a certain number of people are accommodated inside,
It includes a control unit that generally controls the operation of the components within the image capture device,
It includes a beam projector installed in the photo booth and projecting a screen on a cross-section of the photo booth where the image capturing device captures images,
When the control unit receives an input for a request to photograph through the camera from the user input unit, it receives real-time image data captured through the camera and displays it on the display unit,
When the control unit receives a user input for selecting a first frame among a plurality of frames for dividing and displaying a plurality of image data from the user input unit, the control unit displays a background image list that serves as a background of the plurality of image data on the display unit. And
When the control unit receives a user input for selecting a first background image among a plurality of background images displayed in the background image list from the user input unit, the beam projector displays the first background image on a screen in one section of the photo booth. Projecting,
When the control unit receives a user input requesting to start taking pictures from the user input unit, the control unit captures the plurality of image data reflecting the first background image through the camera, and selects the first image selected by the user among the plurality of image data. Reflecting the first frame in data and second image data,
The control unit determines the final image data in which the first image data and the second image data have been placed in one area of the first frame, the size of the final image data, the application of a filter, and the design of the first frame. Displays the edit items for which customization is performed on the display unit,
When the control unit receives a user input requesting completion of editing of the edit item from the user input unit, it displays the edited final image data on the display unit,
When the control unit receives a user input for selecting an automatic conversion item for a person image included in the edit item, the control unit identifies the person image included in the plurality of image data as a face part and a body part, and corresponds to the face part Displaying an age selection item on the display unit that allows the face to be edited into multiple age groups,
When the control unit receives a user input for selecting a first age group among the plurality of age groups, the control unit edits the facial part into a first changed facial part reflecting the first age group and displays it on the display unit,
When the control unit receives a user input for selecting an automatic conversion item for the first background image included in the edit item, the control unit identifies the first background image and includes location, weather, and time corresponding to the first background image. Obtain first background information,
The control unit crawls an external search engine based on the first background information to select a first similar image having a preset similarity to the first background information and a first shooting pose of the first person image included in the first similar image. identify,
When the control unit receives a user input requesting pose information from the user input unit, it displays text information about the first shooting pose on the display unit,
The control unit derives the preset similarity for the first similar image based on the following [Equation 1],
In [Equation 1], e refers to the natural constant that is the base of the natural logarithm, Sc refers to the color similarity score, which is a value that quantifies the color similarity between the first similar image and the background image, and St refers to the first similar image. means the texture similarity score, which is a value that quantifies the similarity of textures and patterns between the first similar image and the background image; Sh means the histogram similarity score, which is a value that quantifies the similarity of brightness and contrast between the first similar image and the background image; and Sl means the histogram similarity score. It refers to the layout similarity score, which is a value that quantifies the similarity in the arrangement and spatial composition of objects between the first similar image and the background image, and Sp refers to the pose similarity score, which is a value that quantifies the pose similarity of the person in each image. Photo booth with selectable background image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020240014186A KR102682665B1 (en) | 2024-01-30 | 2024-01-30 | Photo booth with selectable background image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020240014186A KR102682665B1 (en) | 2024-01-30 | 2024-01-30 | Photo booth with selectable background image |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102682665B1 true KR102682665B1 (en) | 2024-07-09 |
Family
ID=91947271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020240014186A KR102682665B1 (en) | 2024-01-30 | 2024-01-30 | Photo booth with selectable background image |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102682665B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013061952A (en) * | 2012-10-25 | 2013-04-04 | Furyu Kk | Photograph seal creation device and processing method |
KR20150096552A (en) * | 2014-02-14 | 2015-08-25 | 주식회사 천지이미징 | System and method for providing online photo gallery service by using photo album or photo frame |
KR20230173218A (en) * | 2019-01-18 | 2023-12-26 | 스냅 아이엔씨 | Systems and methods for photorealistic real-time portrait animation |
-
2024
- 2024-01-30 KR KR1020240014186A patent/KR102682665B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013061952A (en) * | 2012-10-25 | 2013-04-04 | Furyu Kk | Photograph seal creation device and processing method |
KR20150096552A (en) * | 2014-02-14 | 2015-08-25 | 주식회사 천지이미징 | System and method for providing online photo gallery service by using photo album or photo frame |
KR20230173218A (en) * | 2019-01-18 | 2023-12-26 | 스냅 아이엔씨 | Systems and methods for photorealistic real-time portrait animation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9179102B2 (en) | Group display system | |
US20110029635A1 (en) | Image capture device with artistic template design | |
US20150206310A1 (en) | Image generating apparatus and image generating method | |
JP5970026B2 (en) | Photo sticker creation device | |
JP6418444B2 (en) | Photo sticker creating apparatus and image providing method | |
JP5660240B1 (en) | Photo sticker creation device | |
KR102682665B1 (en) | Photo booth with selectable background image | |
JP5668885B1 (en) | Photo sticker making apparatus and photo sticker making method | |
KR20130142315A (en) | Character service system and character service providing method thereof | |
JP4720602B2 (en) | PHOTOGRAPHIC PRINTING DEVICE, PHOTOGRAPHIC PRINTING DEVICE CONTROL METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM | |
JP2018197883A (en) | Picture seal creation device | |
JP6232662B2 (en) | Photography game machine and its control program | |
JP5700267B1 (en) | Photo sticker making apparatus and photo sticker making method | |
JP5682803B1 (en) | Photo sticker making apparatus and photo sticker making method | |
JP6254400B2 (en) | Photo sticker dispensing device | |
JP7132492B2 (en) | Image processing device, display control method, and program | |
JP6183721B2 (en) | Photography game machine and control program | |
JP2021043797A (en) | Image processing device, image processing method, and image processing program | |
JP6371318B2 (en) | Photography game machine and its control program | |
JP5850281B2 (en) | Photo sticker creation device | |
JP5692448B1 (en) | Photo sticker making apparatus and photo sticker making method | |
CN103354598B (en) | Image reproduction device and image reproduction method | |
JP2018025766A (en) | Picture shot game machine, and control program | |
JP5871285B2 (en) | Photography game machine and its control program | |
JP5780345B1 (en) | Photo sticker creating apparatus and image processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |