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

KR102748630B1 - Photo booth with design customization function - Google Patents

Photo booth with design customization function Download PDF

Info

Publication number
KR102748630B1
KR102748630B1 KR1020240086880A KR20240086880A KR102748630B1 KR 102748630 B1 KR102748630 B1 KR 102748630B1 KR 1020240086880 A KR1020240086880 A KR 1020240086880A KR 20240086880 A KR20240086880 A KR 20240086880A KR 102748630 B1 KR102748630 B1 KR 102748630B1
Authority
KR
South Korea
Prior art keywords
image
control unit
user input
background
image data
Prior art date
Application number
KR1020240086880A
Other languages
Korean (ko)
Inventor
백창배
백기웅
조혜리
Original Assignee
주식회사 크리움
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 크리움 filed Critical 주식회사 크리움
Priority to KR1020240086880A priority Critical patent/KR102748630B1/en
Application granted granted Critical
Publication of KR102748630B1 publication Critical patent/KR102748630B1/en

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS 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/00Details of cameras or camera bodies; Accessories therefor
    • G03B17/48Details of cameras or camera bodies; Accessories therefor adapted for combination with other photographic or optical apparatus
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS 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/00Projectors or projection-type viewers; Accessories therefor
    • G03B21/14Details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/178Human faces, e.g. facial parts, sketches or expressions estimating age from face image; using age information for improving recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio 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/272Means 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 relates to a photo booth providing a design customization function, comprising: an image capturing device provided with a camera; a display unit that displays a screen of a pre-installed application that enables editing and output of an image captured by the camera; and a user input unit for user input; and is characterized by including a photo booth that fixes the image capturing device to an area inside and accommodates a certain number of people inside.

Description

디자인 커스터마징 기능을 제공하는 포토 부스 {Photo booth with design customization function}Photo booth with design customization function {Photo booth with design customization function}

본 발명은 디자인 커스터마징 기능을 제공하는 포토 부스에 관한 것으로, 보다 구체적으로 포토 부스 내에서 촬상된 이미지의 배경화면 및 객체에 대한 편집기능을 제공하도록 하는 디자인 커스터마징 기능을 제공하는 포토 부스에 관한 것이다.The present invention relates to a photo booth providing a design customization function, and more specifically, to a photo booth providing a design customization function that provides an editing function for a background and an object of an image captured within the photo booth.

포토 부스는 사람들이 공공 장소나 이벤트에서 자신의 사진을 찍을 수 있는 작은 부스다. 이러한 포토 부스는 사용자가 직접 사진을 찍고, 즉석에서 인쇄할 수 있는 기능을 제공하는데, 전통적인 포토 부스는 기본적인 카메라와 인쇄 기능을 갖추고 있지만, 사용자가 원하는 배경을 선택하거나 사진을 편집하는 데는 많은 제한이 있었다.Photo booths are small booths where people can take their own pictures at public places or events. These photo booths allow users to take their own pictures and print them out on the spot, but traditional photo booths have basic camera and printing capabilities, but there are many limitations when it comes to choosing the background or editing the pictures.

보다 구체적으로, 종래의 포토 부스는 사용 가능한 배경이 제한적이어서 사용자가 원하는 특정 배경이나 테마로 사진을 찍는 것이 어려우며, More specifically, conventional photo booths have limited available backgrounds, making it difficult for users to take photos with a specific background or theme of their choice.

촬영된 이미지를 편집하거나 개인화하는 기능이 부족해 사용자가 창의적으로 사진을 꾸미는 데 한계가 있었으며, 포토 부스는 인터넷 연결이나 외부 서버와의 통신 기능이 없어 사진을 디지털 형태로 저장하거나 공유하는 데 제한이 있었고, The lack of features to edit or personalize captured images limited users' ability to creatively decorate their photos, and the photo booth had no Internet connection or ability to communicate with external servers, limiting the ability to store or share photos in digital form.

이에 따라, 다양한 배경 선택, 고급 이미지 편집 및 출력 기능, 그리고 네트워크 연결을 통한 외부 서버와의 소통 기능을 갖추고 있으며, 이를 통해 사용자 경험을 개선하고 포토 부스 사용의 다양성과 창의성을 높이도록 하는 포토 부스가 필요한 실정이다. Accordingly, there is a need for a photo booth that has a variety of background choices, advanced image editing and output features, and the ability to communicate with external servers via network connections, thereby improving the user experience and increasing the variety and creativity of photo booth usage.

본 발명은 상술한 문제점을 해결하기 위한 것으로, 사용자가 다양한 배경을 자유롭게 선택할 수 있어 개인의 취향이나 특정 테마에 맞는 사진 촬영이 가능해져, 이를 통해 사용자는 자신만의 독특하고 창의적인 사진을 만들 수 있으며, The present invention is intended to solve the above-described problem, and allows users to freely select various backgrounds, thereby enabling them to take photos that suit their personal tastes or specific themes, thereby allowing users to create their own unique and creative photos.

향상된 이미지 편집 기능을 통해 사용자는 촬영 후 사진을 개인화하고, 다양한 효과를 적용하여 더욱 독특한 사진을 생성할 수 있어, 사용자에게 더 많은 창의적 자유를 제공하도록 하는 디자인 커스터마징 기능을 제공하는 포토 부스를 제공하는 것이다. The photo booth offers design customization features that give users more creative freedom, allowing them to personalize their photos after taking them and apply various effects to create more unique photos, with enhanced image editing features.

본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스에 있어서, 카메라; 상기 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부; 및 사용자입력을 위한 사용자입력부;가 마련된 이미지촬영장치;를 포함하며, 상기 이미지촬영장치를 내부의 일 영역에 고정하고, 일정 인원을 내부에 수용하도록 하는 포토 부스;를 포함하는 것을 특징으로 한다. A photo booth providing a design customization function according to one embodiment of the present invention comprises: an image capturing device provided with a camera; a display unit that displays a screen of a pre-installed application that enables editing and output of an image captured by the camera; and a user input unit for user input; and characterized by comprising a photo booth that fixes the image capturing device to an area inside and accommodates a certain number of people inside.

상기 이미지촬영장치 내 구성의 동작을 전반적으로 제어하는 제어부;를 포함하며, 상기 포토 부스 내에 설치되어, 상기 이미지촬영장치가 촬상하는 상기 포토 부스 내 일 단면에 화면을 투사하는 빔프로젝터;를 포함하며, 상기 제어부는 상기 사용자입력부로부터 상기 카메라를 통한 촬영요청에 대한 입력을 수신하면, 상기 카메라를 통해 촬상된 실시간 이미지데이터를 수신하여 상기 디스플레이부에 표시하며, 상기 제어부는 상기 사용자입력부로부터 복수의 이미지데이터를 분할하여 표시하는 복수의 프레임 중 제1프레임을 선택하는 사용자입력을 수신하면, 상기 복수의 이미지데이터의 배경이 되는 배경이미지 리스트를 상기 디스플레이부에 표시하며, 상기 제어부는 상기 사용자입력부로부터 상기 배경이미지 리스트에 표시된 복수의 배경이미지 중 제1배경이미지를 선택하는 사용자입력을 수신하면, 상기 빔프로젝터가 상기 제1배경이미지를 상기 포토 부스 내 일 단면에 화면을 투사하며, 상기 제어부는 상기 사용자입력부로부터 사진촬영 시작을 요청하는 사용자입력을 수신하면 상기 카메라를 통해 상기 제1배경이미지가 반영된 상기 복수의 이미지데이터를 촬상하고, 상기 복수의 이미지데이터 중 사용자로부터 선택된 제1이미지데이터 및 제2이미지데이터에 상기 제1프레임을 반영하며, 상기 제어부는 상기 제1이미지데이터 및 상기 제2이미지데이터가 상기 제1프레임의 일 영역에 각각 배치가 완료된 최종이미지데이터와 상기 최종이미지데이터에 대한 크기, 필터 적용 및 상기 제1프레임의 디자인에 대한 커스터마이징이 수행되는 편집항목을 상기 디스플레이부에 표시하며, 상기 제어부는 상기 사용자입력부로부터 상기 편집항목에 대한 편집완료를 요청하는 사용자입력을 수신하면, 상기 편집이 완료된 상기 최종이미지데이터를 상기 디스플레이부에 표시하는 것을 특징으로 한다. A control unit for controlling the overall operation of the configuration of the image capturing device; and a beam projector installed in the photo booth to project a screen onto a section of the photo booth where the image capturing device captures an image; wherein the control unit, when receiving an input for a shooting request through the camera from the user input unit, receives real-time image data captured by the camera and displays it on the display unit; and when receiving a user input for selecting a first frame from among a plurality of frames that divide and display a plurality of image data from the user input unit, displays a list of background images that serve as the background of the plurality of image data on the display unit; and when receiving a user input for selecting a first background image from among a plurality of background images displayed in the background image list from the user input unit, the beam projector projects the first background image onto a section of the photo booth; and when receiving a user input requesting to start shooting from the user input unit, the control unit captures the plurality of image data in which the first background image is reflected through the camera, and captures an image selected by the user from among the plurality of image data. The first frame is reflected in the first image data and the second image data, and the control unit displays final image data in which the first image data and the second image data are respectively arranged in an area of the first frame, and editing items in which the size, filter application, and design of the first frame are customized for the final image data, on the display unit, and the control unit displays the final image data in which the editing is completed on the display unit when receiving a user input requesting completion of editing for the editing items from the user input unit.

상기 제어부는 상기 편집항목에 포함된 인물이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 상기 복수의 이미지데이터에 포함된 상기 인물이미지를 안면부와 몸체부로 식별하고, 상기 안면부에 대응하여 상기 안면부를 복수의 연령대로 편집하도록 하는 연령대선택 항목을 상기 디스플레이부에 표시하며, 상기 제어부는 상기 복수의 연령대 중 제1연령대를 선택하는 사용자입력을 수신하면, 상기 안면부를 상기 제1연령대가 반영된 제1변경안면부로 편집하여 상기 디스플레이부에 표시하며, 상기 제어부는 상기 편집항목에 포함된 제1배경이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 상기 제1배경이미지를 식별하여 상기 제1배경이미지에 대응하는 장소, 날씨, 시간을 포함한 제1배경정보를 획득하며, 상기 제어부는 상기 제1배경정보에 기초하여 외부검색엔진을 크롤링하여 상기 제1배경정보와 기 설정된 유사도를 갖는 제1유사이미지 및 상기 제1유사이미지에 포함된 제1인물이미지의 제1촬영포즈를 식별하고, 상기 제어부는 상기 사용자입력부로부터 포즈정보를 요청하는 사용자입력을 수신하면, 상기 제1촬영포즈에 대한 텍스트정보를 상기 디스플레이부에 표시하는 것을 특징으로 한다. The control unit, when receiving a user input for selecting an automatic conversion item for a person image included in the editing item, identifies the person image included in the plurality of image data as a face part and a body part, and displays an age selection item for editing the face part into a plurality of age groups corresponding to the face part on the display unit, and when receiving a user input for selecting a first age group among the plurality of age groups, edits the face part into a first modified face part reflecting the first age group and displays it on the display unit, and when receiving a user input for selecting an automatic conversion item for a first background image included in the editing item, identifies the first background image and acquires first background information including a place, weather, and time corresponding to the first background image, and based on the first background information, the control unit crawls an external search engine to identify a first similar image having a preset similarity with the first background information and a first shooting pose of the first person image included in the first similar image, and when receiving a user input requesting pose information from the user input unit, It is characterized by displaying text information about the first shooting pose on the display unit.

사용자가 다양한 배경을 자유롭게 선택할 수 있어 개인의 취향이나 특정 테마에 맞는 사진 촬영이 가능해져, 이를 통해 사용자는 자신만의 독특하고 창의적인 사진을 만들 수 있으며, Users can freely choose from a variety of backgrounds, allowing them to take photos that match their personal tastes or specific themes, allowing them to create their own unique and creative photos.

향상된 이미지 편집 기능을 통해 사용자는 촬영 후 사진을 개인화하고, 다양한 효과를 적용하여 더욱 독특한 사진을 생성할 수 있어, 사용자에게 더 많은 창의적 자유를 제공하도록 하는 디자인 커스터마징 기능을 제공하는 포토 부스를 제공할 수 있다.Enhanced image editing capabilities allow users to personalize their photos after they are taken, apply a variety of effects to create more unique photos, and provide a photo booth with design customization features that give users more creative freedom.

도 1은 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스의 개략적 구성을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스의 구체적 구성을 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스가 동작하는 알고리즘을 도시한 도면이다.
FIG. 1 is a drawing schematically illustrating a configuration of a photo booth providing a design customization function according to one embodiment of the present invention.
FIG. 2 is a drawing illustrating a specific configuration of a photo booth that provides a design customization function according to one embodiment of the present invention.
FIG. 3 is a diagram illustrating an algorithm for operating a photo booth that provides a design customization function according to one 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 functions, 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 embodiments. In describing the present invention, if it is determined that a specific description of a known technology or configuration related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof 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 the embodiments of the present invention, terms including ordinal numbers such as first, second, etc. are used only for the purpose of distinguishing one component from another component, and singular expressions include plural expressions unless the context clearly indicates otherwise. In addition, in the embodiments of the present invention, terms such as 'configured', 'include', 'have', etc. should be understood as not excluding in advance the possibility of the existence or addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof. In addition, in the embodiments of the present invention, a 'module' or 'part' 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 implemented as at least one processor. In addition, in the embodiments of the present invention, at least one of a plurality of elements refers not only to all of the plurality of elements, but also to each one excluding the rest of the plurality of elements or all combinations thereof. Also, "configured to" can be used interchangeably with, for example, "suitable for," "having the capacity to," "designed to," "adapted to," "made to," or "capable of." "Configured to" does not necessarily mean only that something is "specifically designed to" in terms of hardware. Instead, in some contexts, the phrase "a device configured to" can mean that the device is "capable of" doing something in conjunction with other devices or components. For example, the phrase "a processor configured to perform A, B, and C" can mean a dedicated processor (e.g., an embedded processor) for performing the operations, or a generic-purpose processor (e.g., a CPU or application processor) that can perform the operations by executing one or more software programs stored in a memory device.

이하, 도면을 참조하여 본 발명의 바람직한 실시예에 대해 상세하게 설명한다. 이는, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 발명을 용이하게 실시할 수 있을 정도로 상세하게 설명하기 위한 것이며, 이로 인해, 본 발명의 기술적인 사상 및 범주가 한정되는 것은 아님을 밝혀 둔다.Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the drawings. This is intended to describe in detail enough to enable a person having ordinary knowledge in the technical field to which the present invention belongs to to easily carry out the invention, and it is to be understood that the technical idea and scope of the present invention are not limited thereby.

도 1은 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스의 개략적 구성을 도시한 도면이며, 도 2는 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스의 구체적 구성을 도시한 도면이며, 도 3은 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스가 동작하는 알고리즘을 도시한 도면이다.FIG. 1 is a drawing schematically illustrating a configuration of a photo booth providing a design customization function according to one embodiment of the present invention, FIG. 2 is a drawing specifically illustrating a configuration of a photo booth providing a design customization function according to one embodiment of the present invention, and FIG. 3 is a drawing illustrating an algorithm for operating a photo booth providing a design customization function according to one embodiment of the present invention.

도 1 내지 도 3을 참조하여, 본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스는 카메라, 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부 및 사용자입력을 위한 사용자입력부가 마련된 이미지촬영장치를 포함한다. Referring to FIGS. 1 to 3, a photo booth providing a design customization function according to one embodiment of the present invention includes an image capturing device having a camera, a display unit that displays a screen of a pre-installed application that enables editing and output of an image captured by the camera, and a user input unit for user input.

본 발명의 일 실시예에 따른 카메라는 디지털 이미지 촬영을 위한 장치로, 고화질의 사진 및 비디오를 촬영할 수 있는 기능을 포함하며, 목적에 따른 다양한 유형의 센서와 렌즈를 사용하여 다양한 환경과 조건에서도 우수한 이미지 품질을 제공하도록 구현될 수 있다.A camera according to one embodiment of the present invention is a device for taking digital images, including a function for taking high-quality photographs and videos, and can be implemented to provide excellent image quality even in various environments and conditions by using various types of sensors and lenses according to the purpose.

한편, 본 발명에 따른 카메라는 디지털로 구현된 것으로써, 작고 휴대가 간편하며 일반적인 사용에 적합한 콤팩트 카메라, 전문적인 사용을 위해 설계되었으며, 교환 가능한 렌즈와 고급 이미지 센서를 특징으로 하는 DSLR(디지털 싱글 렌즈 리플렉스) 카메라를 모두 포함할 수 있으며, 즉, 외부의 빛을 센서로 수신하여 디지털 형태로 변환하는 모든 형태의 카메라를 포함할 수 있다. Meanwhile, the camera according to the present invention may include a compact camera implemented digitally, which is small and portable and suitable for general use, and a DSLR (digital single lens reflex) camera designed for professional use and featuring an interchangeable lens and an advanced image sensor, that is, all types of cameras that receive external light with a sensor and convert it into digital form.

즉, 본 발명에 따른 카메라는 포토 부스와 함께 사용될 때, 사용자가 선택한 배경과 함께 자연스러운 사진을 촬영할 수 있도록 이미지 합성이 가능하도록 구현하도록 하는데 있어, 원본이미지를 촬상하여 제공하여 사용자의 포토 부스 경험을 한 단계 높여주는 중요한 역할을 한다.That is, the camera according to the present invention, when used with a photo booth, plays an important role in enabling image synthesis so that a user can take a natural picture with a background selected by the user, thereby taking the user's photo booth experience to the next level by capturing and providing the original image.

본 발명의 일 실시예에 따른 기 설치된 어플리케이션은 사용자가 이미지를 촬영하고 편집할 수 있는 소프트웨어를 의미하며, 이는 특히 사용자가 자신의 사진을 촬영한 후 다양한 방식으로 편집하고 개인화할 수 있도록 구현된다. A pre-installed application according to one embodiment of the present invention means software that enables a user to take and edit images, and is particularly implemented so that a user can take his or her own picture and then edit and personalize it in various ways.

한편, 본 발명에 따른 어플리케이션의 유형은 다양하며, 기본적인 이미지 편집 기능에서부터 고급 효과와 필터, 배경 변경 등의 기능을 포함할 수 있고, 사용자 친화적인 인터페이스를 가지고 있어, 사용자가 쉽게 접근하고 사용할 수 있도록 구현될 수 있다.Meanwhile, the types of applications according to the present invention are diverse, and can include functions such as basic image editing functions, advanced effects and filters, and background changes, and can be implemented with a user-friendly interface so that users can easily access and use them.

본 발명에서 어플리케이션의 일 실시예로, 터치스크린 인터페이스를 통해 사용자가 이미지를 실시간으로 편집하고, 다양한 효과를 적용할 수 있게 해주며, 사용자는 터치스크린을 사용하여 이미지에 필터를 적용하거나, 색상을 조정하고, 텍스트를 추가할 수 있고, 또한 사용자가 다양한 배경 이미지 중에서 선택하여 자신의 사진과 결합할 수 있는 기능을 제공하도록 구현될 수 있다. In one embodiment of the application in the present invention, a touchscreen interface may be implemented to allow a user to edit an image in real time and apply various effects to it, and to allow the user to apply filters to the image, adjust colors, add text, and also provide a function to allow the user to select from various background images and combine them with his or her own photo.

본 발명의 일 실시예에 따른 이미지촬영장치는An image capturing device according to one embodiment of the present invention

본 발명의 일 실시예에 따른 이미지촬영장치(100)는 예컨대, 개인 컴퓨터, 서버 컴퓨터, 핸드헬드 또는 랩탑 디바이스, 모바일 디바이스(모바일폰, PDA, 미디어 플레이어 등), 멀티프로세서 시스템, 소비자 전자기기, 미니 컴퓨터, 메인프레임 컴퓨터, 임의의 전술된 시스템 또는 디바이스를 포함하는 분산 컴퓨팅, 데이터 처리를 중앙 서버가 아닌 데이터가 발생하는 주변(edge)에서 데이터를 처리하는 에지 컴퓨팅 환경 등을 포함하며, 기재된 것만으로 구성이 한정되는 것은 아니다.An image capturing device (100) according to one embodiment of the present invention includes, for example, a personal computer, a server computer, a handheld or laptop device, a mobile device (mobile phone, PDA, media player, etc.), a multiprocessor system, a consumer electronic device, a minicomputer, a mainframe computer, a distributed computing environment including any of the aforementioned systems or devices, an edge computing environment in which data is processed at the edge where the data is generated rather than at a central server, and the like, but the configuration is not limited to what is described.

이미지촬영장치(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 have multiple cores.

메모리는 휘발성 메모리(예를 들어, RAM 등), 비휘발성 메모리(예를 들어, ROM, 플래시 메모리 등) 또는 이들의 조합일 수 있다. 또한, 이미지촬영장치(100)는 추가적인 스토리지를 포함할 수 있다. 스토리지는 자기 스토리지, 광학 스토리지 등을 포함하지만 이것으로 한정되지 않는다. 스토리지에는 본 명세서에 개진된 하나 이상의 실시예를 구현하기 위한 컴퓨터 판독 가능한 명령이 저장될 수 있고, 운영 시스템, 애플리케이션 프로그램 등을 구현하기 위한 다른 컴퓨터 판독 가능한 명령도 저장될 수 있다. 스토리지에 저장된 컴퓨터 판독 가능한 명령은 프로세서에 의해 실행되기 위해 메모리에 로딩될 수 있다.The memory may be volatile memory (e.g., RAM, etc.), nonvolatile memory (e.g., ROM, flash memory, etc.), or a combination thereof. In addition, the image capturing device (100) may include additional storage. The storage may include, but is not limited to, magnetic storage, optical storage, etc. The storage may store computer-readable instructions for implementing one or more embodiments disclosed herein, and may also store other computer-readable instructions for implementing an operating system, application programs, etc. The computer-readable instructions stored in the storage may be loaded into the memory for execution by the processor.

또한, 이미지촬영장치(100)는 사용자입력부(110) 및 출력 장치를 포함할 수 있다. 사용자입력부(110)는 예를 들어 키보드, 마우스, 펜, 음성 입력 디바이스, 터치 입력 디바이스, 적외선 카메라, 비디오 입력 디바이스 또는 임의의 다른 입력 디바이스 등을 포함할 수 있다. 또한, 출력 장치는 예를 들어 하나 이상의 디스플레이, 스피커, 프린터 또는 임의의 다른 출력 디바이스 등을 포함할 수 있다. 또한, 다른 컴퓨팅 디바이스에 구비된 입력 디바이스 또는 출력 디바이스를 사용자입력부(110) 또는 출력 장치로서 사용할 수도 있다. 또한, 이미지촬영장치는 이미지촬영장치가 다른 디바이스와 통신할 수 있게 하는 통신모듈을 포함할 수 있다. 여기서, 통신모듈은 모뎀, 네트워크 인터페이스 카드(NIC), 통합 네트워크 인터페이스, 무선 주파수 송신기/수신기, 적외선 포트, USB 접속 또는 이미지촬영장치를 다른 컴퓨팅 디바이스에 접속시키기 위한 다른 인터페이스를 포함할 수 있다. 통신모듈은 유선 접속 또는 무선 접속을 포함할 수 있다.In addition, 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, a mouse, a pen, a voice input device, a touch input device, an infrared camera, a video input device, or any other input device. In addition, the output device may include, for example, one or more displays, speakers, a printer, or any other output device. In addition, an input device or an output device provided in another computing device may be used as the user input unit (110) or the output device. In addition, the image capturing device may include a communication module that enables the image capturing device to communicate with another device. 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 image capturing 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 capturing 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.) or may be connected by a network. The terms “component,” “system,” etc., used in this specification generally refer to a computer-related entity that is 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 패널로 구현될 수 있다.An image capturing device (100) according to one embodiment of the present invention may include a display unit (120), and the display unit (120) may be implemented in various display methods, such as a liquid crystal, a plasma, a light-emitting diode, an organic light-emitting diode, a surface-conduction electron-emitter, a carbon nano-tube, a nano-crystral, etc. In the case of a liquid crystal method, 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 with an OLED panel, which is a self-luminous element, without a backlight unit.

본 발명의 일 실시예에 따른 이미지촬영장치(100)는 제어부(130)를 포함할 수 있다.An image capturing device (100) according to one 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 one embodiment of the present invention can perform control for the operation of various components of the image capturing device (100). The control unit (130) can include a control program (or instruction) that can perform such control operation, an inactive memory in which the control program is installed, a volatile memory in which at least a part of the installed control program is loaded, and at least one processor or CPU (Central Processing Unit) that executes the loaded control program. In addition, such a control program can 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 (application). As an example, the application program may be installed or stored in advance in the server (200) when the image capturing device (100) is manufactured, or may be installed in the image capturing device (100) based on the received data by receiving application program data from the outside during subsequent use. The data of the application program may be downloaded from an external server such as an application market to the image capturing device (100), but is not limited thereto. Meanwhile, the control unit (130) may be implemented in the form of a device, a S/W module, a circuit, a chip, or a combination thereof.

본 발명의 일 실시예에 따른 디자인 커스터마징 기능을 제공하는 포토 부스는 포토 부스 내에 설치되어, 이미지촬영장치가 촬상하는 포토 부스 내 일 단면에 화면을 투사하는 빔프로젝터를 포함할 수 있다. A photo booth providing a design customization function according to one embodiment of the present invention may include a beam projector installed inside the photo booth that projects a screen onto a section of the photo booth that is captured by an image capturing device.

본 발명에 따른 빔프로젝터는 이미지나 비디오를 벽이나 투사 스크린 같은 면에 투사하는 장치로, 디지털 이미지 처리 기술을 사용하여 광원에서 나온 빛을 조작하고, 그 결과로서 크고 선명한 이미지를 생성하는 것을 장치를 의미한다. A beam projector according to the present invention is a device that projects an image or video onto a surface such as a wall or a projection screen, and refers to a device that uses digital image processing technology to manipulate light from a light source and generates a large and clear image as a result.

본 발명에서 빔프로젝터의 일 실시예로, 포토 부스의 특정 단면에 가상 배경이나 시각적 효과를 투사하는 데 사용될 수 있는데, 예컨대, 사용자가 특정 테마나 배경을 선택하면, 제어부는 해당 선택에 따라 빔프로젝터를 통해 해당 이미지나 패턴을 포토 부스의 단면에 투사하고, 이를 통해 사용자는 실제로 해당 환경에 있는 것처럼 느낄 수 있으며, 사진 촬영 경험을 더욱 몰입감 있고 다채롭게 만들 수 있다. 또한, 이 빔프로젝터는 촬영된 이미지에 직접 투사되는 배경을 제공함으로써, 후처리 없이도 원하는 배경과 함께 사진을 촬영할 수 있는 가능성을 제공한다.In one embodiment of the beam projector in the present invention, it can be used to project a virtual background or visual effect onto a specific section of a photo booth. For example, when a user selects a specific theme or background, the control unit projects the corresponding image or pattern onto a section of the photo booth via the beam projector according to the selection, so that the user can feel as if he or she is actually in the corresponding environment, and can make the photo-taking experience more immersive and colorful. In addition, the beam projector provides a background that is directly projected onto a photographed image, thereby providing the possibility of taking a photo with a desired background without post-processing.

본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 카메라를 통한 촬영요청에 대한 입력을 수신하면, 카메라를 통해 촬상된 실시간 이미지데이터를 수신하여 디스플레이부에 표시할 수 있다. When the control unit (130) according to one embodiment of the present invention receives an input for a shooting request via a camera from the user input unit, it can receive real-time image data captured via the camera and display it on the display unit.

보다 구체적으로, 예컨대, 실제 상황에서 여성이 포토 부스 내에 있을 때, 그녀는 사용자입력부를 통해 촬영을 요청할 수 있고, 제어부는 카메라를 활성화시켜 그녀의 사진을 촬영하며, 촬영이 완료되면, 카메라에서 촬영된 이미지 데이터는 실시간으로 제어부로 전송되며, 제어부는 이를 처리하여, 즉시 디스플레이부에 그녀의 이미지를 표시되도록 하고, 이를 통해 사용자가 자신의 모습을 실시간으로 볼 수 있게 하여, 포즈를 조정하거나 다른 촬영 요청을 하기 전에 미리 보고 결정할 수 있는 기회를 제공한다.More specifically, for example, when a woman is inside a photo booth in a real situation, she can request to take a picture through a user input unit, the control unit activates the camera to take a picture of her, and when the picture taking is completed, the image data taken by the camera is transmitted in real time to the control unit, and the control unit processes the same to immediately display her image on the display unit, thereby allowing the user to see her own appearance in real time, providing an opportunity to preview and decide before adjusting a pose or making another picture taking request.

본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 복수의 이미지데이터를 분할하여 표시하는 복수의 프레임 중 제1프레임을 선택하는 사용자입력을 수신하면, 복수의 이미지데이터의 배경이 되는 배경이미지 리스트를 디스플레이부에 표시할 수 있다. When the control unit (130) according to one embodiment of the present invention receives a user input from the user input unit for selecting a first frame among a plurality of frames in which a plurality of image data are divided and displayed, the control unit can display a list of background images that serve as the backgrounds of the plurality of image data on the display unit.

예컨대, 포토 부스를 사용하는 사용자는 향후 촬상될 복수의 이미지데이터가 표시될 제1프레임을 선택하면, 이후 촬상이 완료되면 선택된 프레임이 반영되어 복수의 이미지데이터가 제1프레임의 분할영역에 각각 표시될 수 있다. For example, a user using a photo booth can select the first frame on which multiple image data to be captured in the future will be displayed, and when the capture is completed, the selected frame is reflected so that multiple image data can be displayed in each divided area of the first frame.

한편, 본 발명에 따른 제어부는 다양한 배경 이미지 옵션(예: 도시 야경, 자연 풍경, 추상적 패턴 등)을 포함하는 배경 이미지 리스트를 디스플레이부에 표시하고, 사용자는 이 리스트에서 원하는 배경 이미지를 선택할 수 있으며, 선택이 완료되면 제어부는 선택된 배경 이미지를 추후 사용자의 사진촬영 시 이를 배경에 표시되도록 제어할 수 있다. Meanwhile, the control unit according to the present invention displays a list of background images including various background image options (e.g., night city views, natural landscapes, abstract patterns, etc.) on the display unit, and the user can select a desired background image from the list. Once the selection is complete, the control unit can control the selected background image to be displayed as the background when the user takes a picture later.

본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 배경이미지 리스트에 표시된 복수의 배경이미지 중 제1배경이미지를 선택하는 사용자입력을 수신하면, 빔프로젝터가 제1배경이미지를 상기 포토 부스 내 일 단면에 화면을 투사할 수 있다. When the control unit (130) according to one embodiment of the present invention receives a user input for selecting a first background image from among a plurality of background images displayed in a background image list from the user input unit, the beam projector can project the first background image onto a screen on one section within the photo booth.

보다 구체적으로, 본 발명의 일 실시예로 예컨대, 포토 부스를 사용하는 사용자가 배경이미지 리스트에서 도시 야경을 나타내는 이미지(제1배경이미지)를 선택했다면, 제어부는 빔프로젝터에 신호를 보내, 선택된 도시 야경 이미지를 포토 부스 내부의 특정 단면에 정확하게 투사하도록 하며, 이에 빔프로젝터는 제1배경이미지를 포토 부스의 단면에 크고 선명한 이미지로 투사한다. 이를 통해 사용자는 마치 도시 야경 속에 있는 것처럼 느끼며, 그 배경 앞에서 사진을 찍을 수 있고, 이를 통해 사용자에게 선택한 배경을 실제로 경험하는 듯한 느낌을 제공하고, 사진 촬영의 재미와 개인화된 경험을 향상시킬 수 있다. More specifically, in one embodiment of the present invention, if, for example, a user using a photo booth selects an image representing a city night view (a first background image) from a list of background images, the control unit sends a signal to a beam projector to accurately project the selected city night view image onto a specific section inside the photo booth, and the beam projector then projects the first background image onto the section of the photo booth as a large and clear image. Through this, the user can feel as if they are inside a city night view and take a picture in front of the background, thereby providing the user with a feeling as if they are actually experiencing the selected background, and enhancing the fun of taking pictures and a personalized experience.

본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 사진촬영 시작을 요청하는 사용자입력을 수신하면 카메라를 통해 제1배경이미지가 반영된 복수의 이미지데이터를 촬상하고, 복수의 이미지데이터 중 사용자로부터 선택된 제1이미지데이터 및 제2이미지데이터에 제1프레임을 반영하여 디스플레이부에 표시할 수 있다. According to one embodiment of the present invention, when a control unit (130) receives a user input requesting to start taking pictures from a user input unit, the control unit captures a plurality of image data reflecting a first background image through a camera, and displays the first frame on the first image data and the second image data selected by the user among the plurality of image data on the display unit.

보다 구체적으로, 예컨대, 사용자가 포토 부스 내에서 도시 야경 배경을 선택한 후 사진 촬영을 시작하길 원한다면, 사용자는 사용자입력부를 통해 사진 촬영 시작을 요청하고, 이에 제어부는 이를 수신하여 카메라를 통해 사용자와 함께 선택된 도시 야경 배경이 반영된 복수의 사진을 촬영하고, 촬영이 완료되면, 제어부는 사용자에게 촬영된 복수의 이미지데이터를 디스플레이부에 표시하며, 사용자는 이 중에서 두 장의 사진(제1이미지데이터 및 제2이미지데이터)을 선택하고, 제어부는 사용자의 선택을 받아, 이 두 이미지에 제1프레임을 적용하여 최종적인 사진 모습을 디스플레이부에 표시한다.More specifically, for example, if a user wants to start taking pictures after selecting a city night scene background within a photo booth, the user requests to start taking pictures via a user input unit, and the control unit receives this and takes a plurality of pictures reflecting the selected city night scene background together with the user via a camera, and when the taking is complete, the control unit displays the plurality of taken image data to the user on the display unit, and the user selects two pictures (first image data and second image data) from among them, and the control unit, upon receiving the user's selection, applies the first frame to these two images to display the final picture appearance on the display unit.

한편, 본 발명의 일 실시예에 따른 사용자는 두 장의 사진을 선택하는 것 외에 1장의 사진, 3장 이상의 사진을 선택할 수 있고, 이는 기 설정된 프레임의 형태에 따라 반영될 수 있도록 구현된다. Meanwhile, according to one embodiment of the present invention, a user can select one photo, 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 one embodiment of the present invention can display, on the display unit, the final image data in which the first image data and the second image data are each arranged in an area of the first frame, and the editing items in which the size, filter application, and design customization of the final image data are performed.

예컨대, 사용자가 두 장의 사진을 선택하고 제1프레임에 배치한 후, 최종 이미지데이터를 확인하며, 제어부는 최종 이미지데이터에 대한 복수의 커스터마이징이 수행될 수 있는 편집항목을 디스플레이부에 표시하며, 편집항목에는 이미지의 크기 조정, 다양한 필터 적용, 제1프레임의 디자인 변경 등이 포함될 수 있다.For example, after a user selects two photos and places them in the first frame, the final image data is confirmed, and the control unit displays editing items on the display unit that can perform multiple customizations on the final image data. The editing items can include adjusting the size of the image, applying various filters, and changing the design of the first frame.

이후, 사용자는 디스플레이부에서 이러한 편집항목을 보고, 자신의 취향에 맞게 각 이미지에 필터를 적용하거나, 이미지의 크기를 조절하고, 프레임 디자인을 변경할 수 있다. 예컨대, 사용자는 빈티지 필터를 한 장의 사진에 적용하고, 다른 한 장의 사진은 선명도를 높이는 필터를 적용할 수 있으며, 또한, 프레임의 색상이나 스타일을 바꾸어 사진의 전체적인 느낌을 조정할 수도 있다.Afterwards, the user can view these edits on the display and apply filters to each image to suit his or her taste, adjust the size of the images, and change the frame design. For example, the user can apply a vintage filter to one photo and a sharpening filter to another photo, and can also adjust the overall feel of the photo by changing the color or style of the frame.

본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 편집항목에 대한 편집완료를 요청하는 사용자입력을 수신하면, 편집이 완료된 최종 이미지데이터를 디스플레이부에 표시할 수 있다.When the control unit (130) according to one embodiment of the present invention receives a user input requesting completion of editing for an editing item from the user input unit, the control unit can display the final image data for which editing has been completed on the display unit.

예컨대, 사용자가 포토 부스에서 사진을 촬영하고, 제공된 편집 옵션을 통해 이미지에 필터를 적용하고, 이미지 크기를 조정하며, 프레임 디자인을 선택하는 등의 편집 작업을 마쳤다면, 사용자는 편집이 완료되었음을 나타내기 위해 사용자 입력부를 통해 '편집 완료' 버튼을 누른다.For example, if a user takes a picture in a photo booth, applies a filter to the image using the provided editing options, resizes the image, selects a frame design, and completes editing tasks, the user presses an 'Edit Complete' button via the user input field to indicate that editing is complete.

이 '편집 완료' 요청을 받은 제어부는 사용자의 편집 내용을 최종적으로 반영하여 최종이미지데이터를 생성하여, 이를 디스플레이부에 표시하며, 이때 디스플레이부에는 사용자가 편집한 사진이 최종 형태로 나타나며, 사용자는 자신의 창의적인 작업이 반영된 최종 결과물을 확인할 수 있다.The control unit that receives this 'editing completion' request reflects the user's edited content to create the 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 can check the final result that reflects his or her creative work.

이 과정을 통해 사용자는 자신이 선택하고 편집한 사진을 실시간으로 확인하며, 자신의 만족도에 따라 추가 편집을 진행하거나 최종 사진을 확정할 수 있다. This process allows users to see the photos they have selected and edited in real time, and can make additional edits or confirm the final photo depending on their satisfaction.

본 발명의 일 실시예에 따른 제어부(130)는 편집항목에 포함된 인물이미지에 대한 자동 변환항목을 선택하는 사용자입력을 수신하면, 복수의 이미지데이터에 포함된 인물이미지를 안면부와 몸체부로 식별하고, 안면부에 대응하여 안면부를 복수의 연령대로 편집하도록 하는 연령대선택 항목을 디스플레이부에 표시할 수 있다. When a control unit (130) according to one embodiment of the present invention receives a user input for selecting an automatic conversion item for a person image included in an editing item, the control unit can identify the person image included in a plurality of image data into a face part and a body part, and display an age group selection item for editing the face part into a plurality of age groups corresponding to the face part on the display unit.

예컨대, 사용자가 자신의 사진을 촬영한 후, 사진 속 인물의 외모를 다양한 연령대로 변화시켜 보고 싶어 한다면, 사용자는 사용자입력부를 통해 '연령대 변환' 기능을 선택하고, 이를 수신한 제어부는 촬영된 사진에서 인물의 얼굴(안면부)과 몸체(몸체부)를 자동으로 구분하고 식별한다.For example, if a user wants to change the appearance of a person in a photo to various ages after taking a photo of himself or herself, the user selects the 'age change' function through the user input section, and the control section that receives this automatically distinguishes and identifies the face (face) and body (body) of the person in the photo.

식별이 완료되면, 제어부는 다양한 연령대(예: 20대, 30대, 40대 등)를 선택할 수 있는 연령대 선택 항목을 디스플레이부에 표시하며, 사용자는 이 중에서 하나 또는 여러 개의 연령대를 선택할 수 있다. Once the identification is complete, the control unit displays age selection items on the display unit from which the user can select different age groups (e.g., 20s, 30s, 40s, etc.), and the user can select one or more age groups.

본 발명의 일 실시예에 따른 제어부(130)는 복수의 연령대 중 제1연령대를 선택하는 사용자입력을 수신하면, 안면부를 제1연령대가 반영된 제1변경안면부로 편집하여 디스플레이부에 표시할 수 있다. When the control unit (130) according to one embodiment of the present invention receives a user input for selecting a first age group among a plurality of age groups, it can edit the facial area into a first changed facial area reflecting the first age group and display it on the display unit.

예컨대, 사용자가 포토 부스에서 사진을 촬영한 후, 연령대 선택 옵션을 통해 60대의 외모로 자신의 얼굴을 변환시켜 보고 싶어 한다면, 사용자는 디스플레이부에 표시된 연령대 옵션 중에서 60대를 선택하고, 제어부는 사진에서 인물의 얼굴을 인식하고, 60대의 연령대 특성이 반영된 모습으로 안면부를 편집한다. 이때 편집은 피부의 질감, 주름, 표정 변화 등을 포함할 수 있다.For example, if a user wants to transform his/her face into the appearance of a person in his/her 60s through the age selection option after taking a picture in a photo booth, the user selects 60s from the age options displayed on the display unit, and the control unit recognizes the face of the person in the picture and edits the face to reflect the age characteristics of a person in his/her 60s. At this time, the editing may include skin texture, wrinkles, and changes in facial expression.

이후, 편집이 완료되면 제어부는 변경된 얼굴(제1변경안면부)을 원본 사진에 반영하여 최종 이미지를 생성하고, 이를 디스플레이부에 표시하여, 사용자가 자신의 변화된 모습을 확인할 수 있으며, 선택한 연령대의 특성이 어떻게 자신의 얼굴에 반영되었는지 볼 수 있도록 할 수 있다.Afterwards, when editing is completed, the control unit reflects the changed face (first changed face part) to the original photo to create a final image, and displays it on the display unit so that the user can check his/her changed appearance and see how the characteristics of the selected age group are reflected on his/her 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배경정보를 획득할 수 있다. According to one embodiment of the present invention, when a control unit (130) receives a user input for selecting an automatic conversion item for a first background image, the control unit can identify the first background image and obtain first background information including a location, weather, and time corresponding to the first background image.

예컨대, 사용자가 포토 부스에서 촬영할 배경으로 파리의 에펠탑을 나타내는 이미지를 선택하고, 해당 이미지의 상세 정보를 요청한다면, 사용자는 사용자입력부를 통해 '배경 상세 정보' 기능을 선택하고, 이를 수신한 제어부는 선택된 에펠탑 이미지를 식별하고, 해당 이미지에 대한 상세 정보를 수집한다.For example, if a user selects an image representing the Eiffel Tower in Paris as a background for a photo shoot 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 this identifies the selected Eiffel Tower image and collects detailed information about the image.

제어부는 에펠탑 이미지를 분석하여 해당 장소(파리, 에펠탑), 이미지에 포함된 시간(예: 해질녘이나 밤), 그리고 날씨 상태(예: 맑음, 흐림) 등의 정보를 획득하며, 이때 획득된 배경정보는 이미지 내 시각적 요소 분석, 메타데이터 분석, 또는 외부 데이터베이스와의 연동을 통해 얻을 수 있다.The control unit analyzes the image of the Eiffel Tower to obtain information such as the location (Paris, Eiffel Tower), the time included in the image (e.g., sunset or night), and the weather condition (e.g., clear, cloudy). The background information obtained at this time can be obtained through analysis of visual elements in the image, metadata analysis, or linkage with an external database.

즉, 획득된 배경정보는 사용자에게 추가적인 컨텍스트를 제공하고, 사용자가 배경과 관련된 추가적인 커스터마이징이나 편집을 요청할 수 있는 기반을 마련하며, 예컨대, 사용자는 해당 배경 정보를 바탕으로 사진의 분위기를 조정하거나, 특정 시간대나 날씨 상태에 맞는 효과를 사진에 적용할 수 있다.That is, the acquired background information provides additional context to the user and provides a basis for the user to request additional customization or editing related to the background, for example, the user can adjust the mood of the photo or apply effects to the photo according to a specific time zone or weather conditions based on the background information.

제어부는 이러한 상세한 배경 정보를 활용하여 사용자의 사진 촬영 및 편집 경험을 더욱 풍부하고 개인화된 것으로 만들어, 포토 부스 사용의 가치를 향상시킬 수 있다. The control unit can utilize this detailed background information to enrich and personalize the user's photo taking and editing experience, thereby enhancing the value of using the photo booth.

본 발명의 일 실시예에 따른 제어부(130)는 제1배경정보에 기초하여 외부검색엔진을 크롤링하여 제1배경정보와 기 설정된 유사도를 갖는 제1유사이미지 및 제1유사이미지에 포함된 제1인물이미지의 제1촬영포즈를 식별할 수 있다.A control unit (130) according to one embodiment of the present invention can crawl an external search engine based on first background information to identify a first similar image having a preset similarity with the first background information and a first shooting pose of a first person image included in the first similar image.

보다 구체적으로, 예컨대, 사용자가 파리의 에펠탑을 배경으로 한 사진을 선택했다면, 제어부는 이 배경 정보(에펠탑, 파리)를 기반으로 외부 검색 엔진을 사용하여 인터넷 상의 유사한 이미지를 검색하고, 이 과정에서, 에펠탑을 배경으로 하는 다양한 사진들이 검색되며, 이 중 일부는 사람들이 에펠탑 앞에서 취하는 특정 포즈(예: 손을 뻗어 에펠탑을 '만지는' 듯한 포즈)를 포함할 수 있다.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 based on this background information (Eiffel Tower, Paris) to search for similar images on the Internet, and in the process, various photos with the Eiffel Tower as the background are searched, some of which may include specific poses that people take in front of the Eiffel Tower (e.g., a pose as if they are extending their hand and 'touching' 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, thereby allowing the user to take more creative and fun poses when taking their own pictures by referring to the suggested poses. The operation of this control unit makes the photo-taking experience richer and more satisfying by suggesting poses that suit the background to the user.

본 발명의 일 실시예에 따른 제어부(130)는 사용자입력부로부터 포즈정보를 요청하는 사용자입력을 수신하면, 제1촬영포즈에 대한 텍스트정보를 디스플레이부에 표시할 수 있다. When the control unit (130) according to one 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 picture with the Eiffel Tower in Paris in the background in a photo booth and wants to get pose ideas for the picture, the user submits a pose information request through a user input section of the photo booth, and the control section that receives this request displays a text description of the first photographing pose identified above, for example, a 'pose that appears to stretch out and touch the Eiffel Tower', on the display section.

한편, 이와 같은 텍스트 정보는 사용자가 적절한 포즈를 취할 수 있도록 돕는 지침 역할을 하며, 사용자는 이를 참고하여 사진 촬영 시 창의적이고 재미있는 포즈를 취할 수 있고, 이를 통해 사용자에게 촬영 시 다양한 포즈 옵션을 제공하고, 포토 부스 경험을 더욱 개인화하고 즐겁게 만드는 데 기여할 수 있다. Meanwhile, such text information serves as a guide to help users strike appropriate poses, and users can refer to it to strike creative and fun poses when taking pictures, thereby providing users with a variety of pose options when taking pictures, contributing to making the photo booth experience more personalized and enjoyable.

본 발명의 일 실시예에 따른 제어부는 제1유사이미지에 대한 기 설정된 유사도를 하기 [수학식1]에 기초하여 도출할 수 있다. A control unit according to one embodiment of the present invention can derive a preset similarity for a first similar image based on the following [Mathematical Formula 1].

상기 [수학식1]에서 e는 자연로그의 밑인 자연상수를 의미하며, Sc는 제1유사이미지와 배경이미지 간의 색상 유사성을 정량화 한 값인 색상 유사성 점수를 의미하며, St는 제1유사이미지와 배경이미지 간 텍스처 및 패턴의 유사성을 정량화 한 값인 텍스처 유사성 점수를 의미하며, Sh는 제1유사이미지와 배경이미지 간 밝기 및 명암의 유사성을 정량화 한 값인 히스토그램 유사성 점수를 의미하며, Sl은 제1유사이미지와 배경이미지 간 객체의 배치 및 공간 구성의 유사성을 정량화 한 값인 레이아웃 유사성 점수를 의미하며, Sp는 각 이미지 내 인물의 포즈 유사성을 정량화 한 값인 포즈 유사성 점수를 의미한다. 즉, 본 발명에 따른 [수학식1]은 배경이미지와 제1유사이미지 간의 색상, 텍스처, 히스토그램, 레이아웃, 포즈를 포함한 다양한 측면에서의 유사성을 종합적으로 고려하여, 총 유사도 점수를 계산하여, 이를 통해 사용자에 최적의 유사이미지를 제공하도록 하여 이미지 편집의 효율성 및 만족도를 향상시킬 수 있도록 구현된다. In the above [Mathematical Formula 1], e represents a natural constant which is the base of the natural logarithm, Sc represents a color similarity score which is a value quantifying the color similarity between the first similar image and the background image, St represents a texture similarity score which is a value quantifying the similarity of texture and pattern between the first similar image and the background image, Sh represents a histogram similarity score which is a value quantifying the similarity of brightness and contrast between the first similar image and the background image, Sl represents a layout similarity score which is a value quantifying the similarity of object arrangement and spatial configuration between the first similar image and the background image, and Sp represents a pose similarity score which is a value quantifying the similarity of poses of people in each image. That is, [Mathematical Formula 1] according to the present invention is implemented to comprehensively consider similarities in various aspects including color, texture, histogram, layout, and pose between the background image and the first similar image, calculate a total similarity score, and thereby provide the user with an optimal similar image, thereby improving the efficiency and satisfaction of image editing.

[수학식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 [Mathematical Formula 1], the color similarity score (Sc) can be set to be closer to 1 as the colors of two images are similar by comparing the similarity of each color channel (RGB), and closer to 0.1 as the colors of the images are dissimilar; the texture similarity score (St) can be set to be closer to 1 as the texture patterns of two images are similar by analyzing the texture pattern using a pattern recognition algorithm, and closer to 0.1 as the texture patterns of the two images are dissimilar; the histogram similarity score (Sh) can be set to be closer to 1 as the brightness distribution is closer to 1, and closer to 0.1 as the dissimilarity is analyzed, and the layout similarity score (Sl) can be set to be closer to 1 as the layout is similar, and closer to 0.1 as the dissimilarity is recognized, and the arrangement and spatial configuration of objects in two images is recognized through an image segmentation algorithm, and the pose similarity score (Sp) can be set to be closer to 1 as the pose is similar by recognizing through a pose estimation algorithm that analyzes the pose of a person; The closer it is to 0.1, the more similar it is. Meanwhile, it goes without saying that the values for such 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 [Mathematical Formula 1] according to the present invention, the natural index e is weighted more heavily than other factors 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 mitigates the influence of when it is very high or low in the similarity of the histogram, so that the difference in contrast of color, etc. is smoothly adjusted to prevent excessive weighting, thereby playing a role in identifying similar images more objectively.

본 발명의 일 실시예에 따른 제어부는 사용자의 감정 상태를 인식하여 포토 부스 내의 환경을 사용자에게 최적화할 수 있다. 예컨대, 사용자가 포토 부스에 들어가면, 제어부는 내장된 카메라와 센서를 사용하여 사용자의 얼굴 표정, 목소리 톤, 심지어는 심박수와 같은 생체 신호를 분석하며, 이 데이터를 기반으로, 제어부는 사용자의 현재 감정 상태를 판단한다.According to one embodiment of the present invention, the control unit can recognize the user's emotional state and optimize the environment within the photo booth for the user. For example, when the user enters the photo booth, the control unit uses the built-in camera and sensors to analyze the user's facial expressions, voice tone, and even bio-signals such as heart rate, and based on this data, the control unit determines the user's current emotional state.

예컨대, 사용자가 행복한 표정을 지을 경우, 제어부는 밝고 활기찬 배경 이미지를 추천하도록 하여 즐거운 촬영 분위기를 조성하며, 반면, 사용자가 스트레스를 받는 것으로 판단될 경우, 제어부는 차분하고 편안한 배경과 부드러운 촬영 분위기를 조성하도록 하여 사용자에 맞춤화 된 배경이미지를 제공할 수 있다.For example, if the user makes a happy expression, the control unit can create a pleasant shooting atmosphere by recommending a bright and lively background image, whereas if the user is determined to be stressed, the control unit can provide a customized background image for the user by creating a calm and comfortable background and a soft shooting atmosphere.

또한, 제어부는 사용자의 감정 상태에 맞는 포즈를 추천할 수 있는데, 예컨대, 사용자가 활동적인 감정 상태에 있을 때는 역동적이고 활기찬 포즈를, 반면 차분한 상태에 있을 때는 더 정적이고 평온한 포즈를 제안한다.Additionally, the control unit can recommend poses that match the user's emotional state, for example, suggesting dynamic and energetic poses when the user is in an active emotional state, while suggesting more static and calm poses when the user is in a calm state.

즉, 본 발명에 따른 일 실시예의 제어부는 사용자의 감정과 상태를 실시간으로 파악하고, 포토 부스 경험을 개인화하여 사용자의 만족도를 높이도록 하며, 이를 통해 포토 부스는 단순한 사진 촬영 공간을 넘어서, 사용자의 감정을 반영하는 맞춤형 경험을 제공하도록 구현될 수 있다. That is, the control unit of one embodiment according to the present invention grasps the user's emotions and state in real time, and personalizes the photo booth experience to increase user satisfaction, and through this, the photo booth can be implemented to provide a customized experience that reflects the user's emotions, beyond a simple photo taking space.

100: 이미지촬영장치
110: 사용자입력부
120: 디스플레이부
130: 카메라
200: 서버
210: 통신부
220: 저장부
230: 제어부
100: Image capture device
110: User Input
120: Display section
130: Camera
200: Server
210: Communications Department
220: Storage
230: Control Unit

Claims (2)

디자인 커스터마징 기능을 제공하는 포토 부스에 있어서,
카메라;
상기 카메라를 통해 촬상된 이미지의 편집 및 출력이 가능하도록 하는 기 설치된 어플리케이션의 화면을 표시하는 디스플레이부; 및 사용자입력을 위한 사용자입력부;가 마련된 이미지촬영장치;를 포함하며,
상기 이미지촬영장치를 내부의 일 영역에 고정하고, 일정 인원을 내부에 수용하도록 하는 포토 부스;를 포함하며,
상기 이미지촬영장치 내 구성의 동작을 전반적으로 제어하는 제어부;를 포함하며,
상기 포토 부스 내에 설치되어, 상기 이미지촬영장치가 촬상하는 상기 포토 부스 내 일 단면에 화면을 투사하는 빔프로젝터;를 포함하며,
상기 제어부는 상기 사용자입력부로부터 상기 카메라를 통한 촬영요청에 대한 입력을 수신하면, 상기 카메라를 통해 촬상된 실시간 이미지데이터를 수신하여 상기 디스플레이부에 표시하며,
상기 제어부는 상기 사용자입력부로부터 복수의 이미지데이터를 분할하여 표시하는 복수의 프레임 중 제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는 각 이미지 내 인물의 포즈 유사성을 정량화 한 값인 포즈 유사성 점수를 의미하며,
상기 제어부는 내장된 카메라와 센서를 통해 사용자의 얼굴 표정, 목소리 톤, 심박수 중 적어도 하나의 생체 신호에 기초하여 사용자의 현재 감정 상태를 식별하는 것을 특징으로 하는 디자인 커스터마징 기능을 제공하는 포토 부스.
For photo booths that offer design customization features,
camera;
An image capturing device having a display section for displaying a screen of a pre-installed application that enables editing and output of an image captured through the camera; and a user input section for user input;
A photo booth comprising: a device for capturing images; a photo booth that fixes the image capturing device to an area inside and accommodates a certain number of people inside;
A control unit that generally controls the operation of the configuration within the image capturing device;
A beam projector installed in the photo booth and projecting a screen onto a section of the photo booth captured by the image capturing device;
When the above control unit receives an input for a shooting request 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 that divide and display a plurality of image data from the user input unit, the control unit displays a list of background images that serve as the background of the plurality of image data on the display unit.
When the above control unit receives a user input for selecting a first background image from among a plurality of background images displayed in the background image list from the user input unit, the beam projector projects the first background image onto a screen on one section of the photo booth.
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 reflects the first frame in the first image data and the second image data selected by the user among the plurality of image data.
The above control unit displays the final image data in which the first image data and the second image data are each placed in an area of the first frame, and the editing items for performing customization of the size, filter application, and design of the first frame for the final image data on the display unit.
When the above control unit receives a user input requesting completion of editing for the above editing item from the above user input unit, the above control unit displays the final image data for which editing has been completed on the above display unit.
When the above control unit receives a user input for selecting an automatic conversion item for a person image included in the above editing items, the control unit identifies the person image included in the above multiple image data into a face part and a body part, and displays an age group selection item for editing the face part into multiple age groups corresponding to the face part on the display unit.
When the above control unit receives a user input for selecting a first age group among the plurality of age groups, the above 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 above control unit receives a user input for selecting an automatic conversion item for the first background image included in the above editing item, the above control unit identifies the first background image and obtains first background information including a location, weather, and time corresponding to the first background image.
The above control unit crawls an external search engine based on the first background information to identify a first similar image having a preset similarity with the first background information and a first shooting pose of a first person image included in the first similar image.
When the above 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 above control unit derives the preset similarity for the first similar image based on the following [Mathematical Formula 1]:

In the above [Mathematical Formula 1], e denotes a natural constant which is the base of the natural logarithm, Sc denotes a color similarity score which is a value quantifying the color similarity between the first similar image and the background image, St denotes a texture similarity score which is a value quantifying the similarity of texture and pattern between the first similar image and the background image, Sh denotes a histogram similarity score which is a value quantifying the similarity of brightness and contrast between the first similar image and the background image, Sl denotes a layout similarity score which is a value quantifying the similarity of object arrangement and spatial configuration between the first similar image and the background image, and Sp denotes a pose similarity score which is a value quantifying the similarity of poses of people in each image.
A photo booth providing a design customization function, wherein the control unit identifies the user's current emotional state based on at least one bio-signal among the user's facial expression, voice tone, and heart rate through a built-in camera and sensor.
삭제delete
KR1020240086880A 2024-01-30 2024-07-02 Photo booth with design customization function KR102748630B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020240086880A KR102748630B1 (en) 2024-01-30 2024-07-02 Photo booth with design customization function

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020240014186A KR102682665B1 (en) 2024-01-30 2024-01-30 Photo booth with selectable background image
KR1020240086880A KR102748630B1 (en) 2024-01-30 2024-07-02 Photo booth with design customization function

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020240014186A Division KR102682665B1 (en) 2024-01-30 2024-01-30 Photo booth with selectable background image

Publications (1)

Publication Number Publication Date
KR102748630B1 true KR102748630B1 (en) 2024-12-31

Family

ID=91947271

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020240014186A KR102682665B1 (en) 2024-01-30 2024-01-30 Photo booth with selectable background image
KR1020240086880A KR102748630B1 (en) 2024-01-30 2024-07-02 Photo booth with design customization function

Family Applications Before (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 (2) KR102682665B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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

Also Published As

Publication number Publication date
KR102682665B1 (en) 2024-07-09

Similar Documents

Publication Publication Date Title
CN111726536B (en) Video generation method, device, storage medium and computer equipment
US12087086B2 (en) Method for identifying, ordering, and presenting images according to expressions
CN107635095A (en) Shoot method, apparatus, storage medium and the capture apparatus of photo
CN110021061A (en) Collocation model building method, dress ornament recommended method, device, medium and terminal
JP2002077592A (en) Image processing method
JP6418444B2 (en) Photo sticker creating apparatus and image providing method
JP5660240B1 (en) Photo sticker creation device
KR102748630B1 (en) Photo booth with design customization function
CN118298062A (en) Image generation method, device, electronic equipment and storage medium
JP6413270B2 (en) Management device and management device control method, photo sticker creation device, terminal device, control program, and recording medium
JP7380778B2 (en) Game image shooting system
KR20130142315A (en) Character service system and character service providing method thereof
JP7132492B2 (en) Image processing device, display control method, and program
JP7073803B2 (en) Game image shooting system
JP2020137050A (en) Imaging device, imaging method, imaging program, and learning device
JP2018197883A (en) Picture seal creation device
JP6232662B2 (en) Photography game machine and its control program
Wang et al. Photo stand-out: Photography with virtual character
JP6254400B2 (en) Photo sticker dispensing device
JP2018195881A (en) Photo seal creation device, photo seal manufacturing method, and photo seal manufacturing processing program
JP6183721B2 (en) Photography game machine and control program
JP7369884B1 (en) Information processing device, information processing method, and information processing program
JP7334818B2 (en) Game image shooting system
CN109410128A (en) A kind of image processing method, device and electronic equipment
JP7120277B2 (en) Amusement imaging device

Legal Events

Date Code Title Description
PA0107 Divisional application

Comment text: Divisional Application of Patent

Patent event date: 20240702

Patent event code: PA01071R01D

Filing date: 20240130

Application number text: 1020240014186

PA0201 Request for examination

Patent event code: PA02011R04I

Patent event date: 20240702

Comment text: Divisional Application of Patent

PA0302 Request for accelerated examination

Patent event date: 20240702

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20240702

Patent event code: PA03021R04I

Comment text: Divisional Application of Patent

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240911

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20241202

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20241226

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20241226

End annual number: 3

Start annual number: 1

PG1601 Publication of registration