[go: up one dir, main page]

KR102334622B1 - A method of controlling multimedia device and a multimedia device - Google Patents

A method of controlling multimedia device and a multimedia device Download PDF

Info

Publication number
KR102334622B1
KR102334622B1 KR1020190107124A KR20190107124A KR102334622B1 KR 102334622 B1 KR102334622 B1 KR 102334622B1 KR 1020190107124 A KR1020190107124 A KR 1020190107124A KR 20190107124 A KR20190107124 A KR 20190107124A KR 102334622 B1 KR102334622 B1 KR 102334622B1
Authority
KR
South Korea
Prior art keywords
user
data
makeup
image data
information
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020190107124A
Other languages
Korean (ko)
Other versions
KR20210026404A (en
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 KR1020190107124A priority Critical patent/KR102334622B1/en
Publication of KR20210026404A publication Critical patent/KR20210026404A/en
Application granted granted Critical
Publication of KR102334622B1 publication Critical patent/KR102334622B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/40Filling a planar surface by adding surface attributes, e.g. colour or texture
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/80Creating or modifying a manually drawn or painted image using a manual input device, e.g. mouse, light pen, direction keys on keyboard
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • 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/265Mixing
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person
    • G06T2207/30201Face
    • 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
    • H04N2005/2726Means for inserting a foreground image in a background image, i.e. inlay, outlay for simulating a person's appearance, e.g. hair style, glasses, clothes

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Computer Graphics (AREA)
  • Image Processing (AREA)

Abstract

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자를 촬영하여 제 1 영상 데이터를 생성하는 카메라부, 상기 제 1 영상 데이터로부터 상기 사용자의 안면과 관련된 데이터를 검출하는 제어부 및 상기 사용자의 안면과 관련된 데이터 및 화장 방법 데이터에 기초하여 상기 화장 방법 데이터에 따라 상기 사용자가 화장을 수행하는 방법을 나타내는 제 1 컴포넌트 및 상기 제 1 영상 데이터를 디스플레이하는 디스플레이부를 포함할 수 있다.A multimedia device according to embodiments of the present invention includes a camera unit for generating first image data by photographing a user, a control unit for detecting data related to the user's face from the first image data, and a control unit for detecting data related to the user's face from the first image data and a display unit configured to display the first image data and a first component indicating a method for the user to apply makeup according to the makeup method data based on the data and the makeup method data.

Description

멀티미디어 디바이스 제어 방법 및 멀티미디어 디바이스 {A method of controlling multimedia device and a multimedia device} A method of controlling a multimedia device and a multimedia device {A method of controlling multimedia device and a multimedia device}

본 발명은 카메라를 이용하여 화장 방법을 제공하는 멀티미디어 디바이스 제어 방법 및 멀티미디어 디바이스에 관한 것이다. 구체적으로, 카메라부를 이용하여 사용자를 촬영하고 이에 기초하여 맞춤형 화장 방법 및 피드백을 제공하는 시스템에 관한 것이다.The present invention relates to a multimedia device control method and a multimedia device for providing a makeup method using a camera. Specifically, it relates to a system for photographing a user using a camera unit and providing a customized makeup method and feedback based thereon.

최근 스마트폰 및 사물인터넷 기반 멀티미디어 디바이스의 관심과 수요가 높아지면서, 카메라 모듈(또는 카메라부)을 이용한 멀티미디어 디바이스가 증가하고 있다. 카메라 모듈을 이용하여 사용자를 촬영할 수 있고, 촬영된 데이터에 기반하여 새로운 데이터를 생성할 수 있다. Recently, as interest and demand for multimedia devices based on smart phones and IoT are increasing, multimedia devices using a camera module (or a camera unit) are increasing. A user may be photographed using the camera module, and new data may be generated based on the photographed data.

이러한 카메라 모듈을 이용한 멀티미디어 디바이스는, 사용자들의 안면을 촬영한 후 미리 설정된 메이크업을 사용자의 안면에 포함하여 디스플레이로 출력할 수 있다. 그러나, 이러한 구성의 경우 미리 설정된 화장을 오로지 화면상에서 사용자의 안면에 덧씌워줄 뿐, 덧씌워진 화장(또는 메이크업)을 실제로 구현하는 방법은 사용자들에게 제공되지 않는다. 따라서, 화장 또는 메이크업에 익숙하지 않은 사용자들은 덧씌워진 화장이 마음에 들어도 사용자들의 안면에 실제로 구현할 수 없다는 문제점이 있다. 또 이러한 카메라 모듈을 이용한 멀티미디어 디바이스는, 전면카메라와 전면카메라의 확대(zoom) 기능을 이용하여 사용자와 상호작용하는 컨텐츠가 제공되지 않는다.A multimedia device using such a camera module may include a preset makeup on the user's face and output it to a display after photographing the user's face. However, in the case of such a configuration, the preset makeup is applied only to the user's face on the screen, and a method of actually implementing the overlaid makeup (or makeup) is not provided to the users. Therefore, there is a problem in that users who are unfamiliar with makeup or makeup cannot actually implement it on their faces even if they like the overlaid makeup. In addition, the multimedia device using such a camera module does not provide content that interacts with the user by using the front camera and the zoom function of the front camera.

따라서, 이러한 문제점을 해결하기 위하여 본 발명은 카메라 모듈을 이용한 화장 방법을 제공하는 멀티미디어 디바이스 제어 방법 및 화장 방법을 제공하는 멀티미디어 디바이스를 제안한다.Accordingly, in order to solve this problem, the present invention proposes a multimedia device control method providing a makeup method using a camera module and a multimedia device providing a makeup method.

상기한 문제점을 해결하기 위하여, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 카메라 모듈을 이용하여 사용자의 안면을 촬영하고 촬영된 데이터를 기반으로 하여 맞춤형 화장 방법을 제공함으로써, 화장에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시키는데 그 목적이 있다.In order to solve the above problems, the multimedia device according to the embodiments of the present invention provides a customized makeup method based on the photographed data by photographing the user's face using a camera module, thereby providing a user unfamiliar with makeup. The purpose is to provide people with the correct makeup method and to enhance the convenience of makeup.

또한, 상기한 문제점을 해결하기 위하여, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 확대(zoom) 기능을 포함하는 전면 카메라를 이용하여 사용자에게 정확도 높은 맞춤형 화장 방법을 제공하고, 화장을 수행하는 과정에서 사용자와의 상호작용하기 위한 컴포넌트들을 제공함으로써 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시키는데 그 목적이 있다. In addition, in order to solve the above problems, the multimedia device according to embodiments of the present invention provides a customized makeup method with high accuracy to the user using a front camera including a zoom function, and performs makeup The purpose is to provide the correct makeup method to users and to enhance the convenience of makeup by providing components for interaction with the user.

상술한 기술적 과제를 해결하기 위하여, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자를 촬영하여 제 1 영상 데이터를 생성하는 카메라부, 상기 제 1 영상 데이터로부터 상기 사용자의 안면과 관련된 데이터를 검출하는 제어부 및 상기 사용자의 안면과 관련된 데이터 및 화장 방법 데이터에 기초하여, 상기 화장 방법 데이터에 따라 상기 사용자가 화장을 수행하는 방법을 나타내는 제 1 컴포넌트 및 상기 제 1 영상 데이터를 디스플레이하는 디스플레이부 를 포함할 수 있다.In order to solve the above technical problem, a multimedia device according to embodiments of the present invention includes a camera unit generating first image data by photographing a user, and detecting data related to the user's face from the first image data. a control unit and a display unit configured to display the first image data and a first component indicating a method for the user to apply makeup according to the makeup method data based on a control unit and data related to the user's face and makeup method data can

나아가, 상기 사용자의 안면과 관련된 데이터는 상기 사용자의 안면 형태에 대한 정보 및 상기 사용자의 피부톤에 대한 정보를 포함할 수 있고, 상기 사용자의 상기 피부톤에 대한 정보는 상기 제 1 영상 데이터에 포함된 픽셀들의 밝기 값 및 픽셀들의 색 값에 기초할 수 있다.Furthermore, the data related to the user's face may include information about the user's face shape and information about the user's skin tone, and the information about the user's skin tone is a pixel included in the first image data. It may be based on the brightness value of the pixels and the color value of the pixels.

또한, 상기 제어부는 상기 화장 방법 데이터를 결정하기 위하여 하나 또는 그 이상의 화장 방법 데이터를 검색하고 상기 결정된 화장 방법 데이터를 로딩(loading)하는 단계를 더 수행하고, 상기 하나 또는 그 이상의 화장 방법 데이터는 저장부에 의해 저장된 화장 방법 데이터이거나 서버로부터 수신되는 화장 방법 데이터일 수 있다. 이 때, 상기 화장 방법 데이터는 날씨에 대한 정보, 날짜에 대한 정보 및 상기 사용자의 안면과 관련된 데이터에 기초하여 결정되고, 상기 디스플레이부는, 상기 제 1 영상 데이터가 상기 결정된 화장 방법 데이터에 기초하여 가공된 제 1 가공영상 데이터를 디스플레이할 수 있다.In addition, the control unit further performs the step of retrieving one or more makeup method data and loading the determined makeup method data to determine the makeup method data, and the one or more makeup method data is stored It may be makeup method data stored by the department or makeup method data received from a server. In this case, the makeup method data is determined based on weather information, date information, and data related to the user's face, and the display unit processes the first image data based on the determined makeup method data It is possible to display the first processed image data.

더 나아가, 상기 화장 방법 데이터는 상기 사용자로부터 수신한 화장품에 대한 정보에 기초하여 결정되고, 상기 화장품에 대한 정보는 상기 화장품에 대한 이미지 데이터에 기초한 정보이거나 통신부에 의해 서버로부터 수신한 정보이고, 상기 디스플레이부는, 상기 제 1 영상 데이터가 상기 화장 방법 데이터 및 상기 화장품에 대한 정보에 기초하여 가공된 제 2 가공영상 데이터를 디스플레이할 수 있다.Furthermore, the makeup method data is determined based on information on cosmetics received from the user, and the information on cosmetics is information based on image data on the cosmetics or information received from a server by a communication unit, and the The display unit may display second processed image data in which the first image data is processed based on the makeup method data and information on the cosmetics.

추가로, 상기 카메라부는 전면 카메라일 수 있고, 상기 멀티미디어 디바이스는 상기 사용자로부터 입력 신호를 수신하는 입력부를 더 포함할 수 있고, 상기 사용자로부터 수신한 상기 입력 신호에 대응하여, 상기 디스플레이부는 상기 사용자에 대한 상기 제 1 영상 데이터의 화장 영역을 확대하여 디스플레이할 수 있으며, 상기 화장 영역은 상기 사용자가 상기 화장 방법에 따라 화장을 수행할 위치에 대한 영역일 수 있다.In addition, the camera unit may be a front camera, the multimedia device may further include an input unit for receiving an input signal from the user, in response to the input signal received from the user, the display unit to the user The makeup area of the first image data for the user may be enlarged and displayed, and the makeup area may be an area for a position where the user will apply makeup according to the makeup method.

또한, 상기 화장 방법 데이터는 화장의 농도를 나타내기 위한 제 1 정보 및 화장의 위치를 나타내기 위한 제 2 정보를 포함할 수 있고, 상기 제 1 컴포넌트는 상기 제 1 정보 및 상기 제 2 정보에 기초하여 상기 사용자가 화장을 수행하기 위한 가이드라인 컴포넌트를 포함할 수 있고, 상기 멀티미디어 디바이스는 상기 화장 방법 데이터 및 상기 제 1 영상 데이터가 촬영된 이후에 촬영된 제 2 영상 데이터에 기초하여 피드백 데이터를 생성하는 피드백 생성부를 더 포함할 수 있고, 상기 디스플레이부는 상기 피드백 데이터와 관련된 제 2 컴포넌트를 더 디스플레이할 수 있다.In addition, the makeup method data may include first information indicating a concentration of makeup and second information indicating a location of makeup, wherein the first component is based on the first information and the second information. to include a guideline component for the user to apply makeup, and the multimedia device generates feedback data based on the makeup method data and second image data captured after the first image data is captured It may further include a feedback generating unit, the display unit may further display a second component related to the feedback data.

이 경우, 상기 피드백 데이터는, 상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 색차(chrominance) 및 밝기(brightness)에 기초하여 상기 사용자가 사용하는 화장품의 적합 여부를 나타내는 제 1 데이터, 상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 픽셀들의 값과 상기 제 1 정보를 비교하여 상기 화장의 농도가 적합한지 여부를 나타내는 제 2 데이터 및 상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 픽셀들의 값과 상기 제 2 정보를 비교하여 상기 화장의 위치가 적합한지 여부를 나타내는 제 3 데이터를 포함할 수 있고, 상기 화장품, 상기 화장의 농도 및 상기 화장의 위치 중 적어도 하나가 적합하지 않는 경우, 상기 디스플레이부는 상기 사용자에게 상기 화장품, 상기 화장의 농도 및 상기 화장의 위치 중 적어도 하나가 적합하지 않음을 알리기 위한 제 3 컴포넌트를 더 디스플레이할 수 있다.In this case, the feedback data may include first data indicating whether cosmetics used by the user are suitable based on chrominance and brightness of the user's face in the second image data; Comparing the first information with the values of pixels for the user's face in the image data, second data indicating whether the makeup concentration is appropriate, and the values of pixels for the user's face in the second image data; Comparing the second information may include third data indicating whether the position of the makeup is suitable, and when at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable, the display unit A third component for notifying the user that at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable may be further displayed.

또한, 상기 멀티미디어 디바이스는 상기 제 1 영상 데이터 및 상기 제 1 컴포넌트를 전송하는 통신부를 더 포함할 수 있다.In addition, the multimedia device may further include a communication unit for transmitting the first image data and the first component.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 확대(zoom) 기능을 포함하는 전면 카메라와 사용자와의 상호작용하기 위한 컴포넌트들을 제공함으로써 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention may provide a correct makeup method to users and enhance makeup convenience by providing a front camera including a zoom function and components for interacting with the user. .

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

또한, 개인방송의 촬영을 위한 카메라와 메이크업을 위한 거울을 하나의 디바이스로 사용하게 함으로써 메이크업을 컨텐츠로 개인방송하는 사람들에게 편의를 제공할 수 있다. 즉, 메이크업을 컨텐츠로 개인방송하는 사람들로 하여금 거울과 같은 기능을 제공하는 디스플레이부와 카메라를 동시에 사용함으로써, 영상 데이터의 편집에 대한 불편함을 해소할 수 있다.In addition, it is possible to provide convenience to people who broadcast makeup as content by using a camera for shooting a personal broadcast and a mirror for makeup as a single device. That is, by allowing people who broadcast makeup as content to use a display unit and a camera that provide a mirror-like function at the same time, it is possible to solve the inconvenience of editing image data.

첨부된 도면은 본 발명의 실시예들을 나타내고 설명과 함께 본 발명의 원리를 설명한다.
도 1은 본 발명의 실시예들에 따른 멀티미디어 디바이스를 나타낸 블록도이다.
도 2는 본 발명의 실시예들에 따른 멀티미디어 디바이스(200)의 다른 실시예를 나타낸 블록도이다.
도 3은 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 영상 데이터를 가공한 것을 나타낸 것이다.
도 4는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법의 흐름도이다.
도 5는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자를 촬영하여 생성된 영상 데이터로부터 사용자의 안면에 관한 정보들을 추출하는 방법의 일 실시예을 나타낸다.
도 6는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자에게 사용자에게 화장(또는 메이크업) 방법을 나타내는 가이드라인을 제공하는 일 실시예을 나타낸다.
도 7은 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법의 흐름도이다.
The accompanying drawings represent embodiments of the invention and together with the description explain the principles of the invention.
1 is a block diagram illustrating a multimedia device according to embodiments of the present invention.
2 is a block diagram illustrating another embodiment of a multimedia device 200 according to embodiments of the present invention.
3 is a diagram illustrating processing of image data by the multimedia device 100 according to embodiments of the present invention.
4 is a flowchart of a method of controlling the multimedia device 100 according to embodiments of the present invention.
5 illustrates an embodiment of a method of extracting, by the multimedia device 100, information about a user's face from image data generated by photographing the user according to embodiments of the present invention.
6 illustrates an embodiment in which the multimedia device 100 according to embodiments of the present invention provides a guideline indicating a makeup (or makeup) method to the user to the user.
7 is a flowchart of a method for controlling the multimedia device 100 according to embodiments of the present invention.

본 발명의 바람직한 실시예들에 대해 구체적으로 설명하되, 그 예는 첨부된 도면에 나타낸다. 첨부된 도면을 참조한 아래의 상세한 설명은 본 발명의 실시예들에 따라 구현될 수 있는 실시예들만을 나타내기보다는 본 발명의 바람직한 실시예들을 설명하기 위한 것이다. 이하에서는 본 발명에 대한 철저한 이해를 제공하기 위해 세부 사항을 포함하여 설명한다. 그러나 본 발명이 이러한 세부 사항 없이 실행될 수 있다는 것은 당업자에게 자명하다. 본 발명에서 사용되는 대부분의 용어는 해당 분야에서 널리 사용되는 일반적인 것들에서 선택되지만, 일부 용어는 출원인에 의해 임의로 선택되며 그 의미는 필요에 따라 다음 설명에서 자세히 서술한다. 따라서 본 발명은 용어의 단순한 명칭이나 의미가 아닌 용어의 의도된 의미에 근거하여 이해되어야 한다. 또한 이하의 도면들 및 상세한 설명은 구체적으로 기술된 실시예들에만 국한되어 해석되지 않고, 본 발명의 도면 및 상세한 설명에 기재된 실시예들과 균등하거나, 대체 가능한 것들까지 포함하는 것으로 해석되어야만 한다.Preferred embodiments of the present invention will be described in detail, examples of which are shown in the accompanying drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The detailed description below with reference to the accompanying drawings is intended to describe preferred embodiments of the present invention rather than representing only embodiments that can be implemented according to the embodiments of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, details are included in order to provide a thorough understanding of the present invention. However, it will be apparent to one skilled in the art that the present invention may be practiced without these details. Most terms used in the present invention are selected from general ones widely used in the art, but some terms are arbitrarily selected by the applicant and their meanings are described in detail in the following description as necessary. Accordingly, the present invention should be understood based on the intended meaning of the term rather than the simple name or meaning of the term. In addition, the following drawings and detailed description should not be construed as being limited only to the specifically described embodiments, but should be construed as including equivalents or substitutes to the embodiments described in the drawings and detailed description of the present invention.

도 1은 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)를 나타낸 블록도이다.1 is a block diagram illustrating a multimedia device 100 according to embodiments of the present invention.

구체적으로 도 1은 사용자에게 사용자에 대한 영상 데이터에 기초하여 화장 방법에 대한 가이드를 제공하고, 사용자가 수행한 화장에 대하여 피드백을 제공하는 메이크업 모드를 제공하기 위한 본 발명의 실시예들에 따른 멀티미디어 디바이스의 일 실시예를 나타낸다. Specifically, FIG. 1 is a multimedia view according to embodiments of the present invention for providing a user with a guide on a makeup method based on image data for the user and providing a makeup mode that provides feedback on the makeup performed by the user. An embodiment of the device is shown.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자를 촬영하여 사용자에 대한 영상 데이터를 생성하는 카메라부(101), 상술한 카메라부로부터 생성된 사용자에 대한 영상 데이터로부터 사용자의 안면과 관련된 데이터를 검출하는 제어부(102), 사용자의 안면과 관련된 데이터 및 화장 방법 데이터에 기초하여, 화장 방법 데이터에 따라 사용자가 화장을 수행하는 방법을 나타내는 제 1 컴포넌트 및 제 1 영상 데이터를 디스플레이하는 디스플레이부(103)를 포함할 수 있다.The multimedia device 100 according to embodiments of the present invention includes a camera unit 101 for generating image data for a user by photographing a user, and a user's face related to the user's face from the image data for the user generated from the above-described camera unit. A control unit 102 for detecting data, a display unit for displaying a first component indicating a method for a user to apply makeup according to the makeup method data based on data related to the user's face and makeup method data, and first image data (103) may be included.

카메라부(101)는 사용자를 촬영하여 사용자에 대한 영상 데이터를 생성할 수 있다. 카메라부(101)는 사용자를 촬영하여 영상 데이터 또는 복수 개의 이미지 데이터를 출력할 수 있다. 사용자에 대한 영상 데이터는 동영상 데이터일 수도 있고 이미지 데이터일 수도 있다. 카메라부(101)는 출력된 영상 데이터 또는 복수 개의 이미지 데이터를 본 발명의 실시예들에 따른 제어부(102)로 전달할 수 있다. The camera unit 101 may generate image data for the user by photographing the user. The camera unit 101 may output image data or a plurality of image data by photographing the user. The image data for the user may be moving picture data or image data. The camera unit 101 may transmit the output image data or a plurality of image data to the controller 102 according to embodiments of the present invention.

본 발명의 실시예들에 따른 카메라부(101)는 사용자의 안면을 촬영할 수도 있고, 안면이 아닌 메이크업의 대상이 되는 다른 신체의 일부를 촬영할 수도 있다. 즉, 카메라부(101)는 사용자의 안면 또는 메이크업 대상이 되는 신체 부위를 촬영하여 영상 데이터 또는 복수의 이미지 데이터를 출력할 수 있다. The camera unit 101 according to embodiments of the present invention may photograph the user's face, or may photograph a part of the body other than the face that is the subject of makeup. That is, the camera unit 101 may output image data or a plurality of image data by photographing the user's face or body part to be made-up.

본 발명의 실시예들에 따른 카메라부(101)는 멀티미디어 디바이스의 전면에 위치하는 전면 카메라일 수 있다. 또한 본 발명의 실시예들에 따른 카메라부는 전면 카메라가 아닌, 측면 또는 후면에 위치하는 카메라일 수도 있다. The camera unit 101 according to embodiments of the present invention may be a front camera located in front of the multimedia device. In addition, the camera unit according to embodiments of the present invention may be a camera located on the side or rear side, not the front camera.

제어부(102)는 본 발명의 실시예들에 따른 카메라부(101)로부터 영상 데이터 또는 복수의 이미지 데이터를 수신할 수 있다. 본 발명의 실시예들에 따른 제어부(102)는 수신한 영상 데이터 또는 복수의 이미지 데이터에 기초하여 화장 방법 데이터를 생성할 수 있다. 화장 방법 데이터란, 사용자가 화장(또는 메이크업)을 수행하기 위한 방법과 관련된 정보들을 의미할 수 있다. 일 실시예로, 화장 방법 데이터는 사용자가 화장을 수행하기 위한 화장품에 대한 정보를 의미할 수도 있고, 화장을 수행할 때 화장을 수행할 안면의 영역, 화장의 농도 등에 대한 정보를 포함할 수 있다. The controller 102 may receive image data or a plurality of image data from the camera unit 101 according to embodiments of the present invention. The controller 102 according to embodiments of the present invention may generate makeup method data based on the received image data or a plurality of image data. The makeup method data may mean information related to a method for a user to apply makeup (or makeup). In one embodiment, the makeup method data may refer to information on cosmetics for the user to apply makeup, and may include information on a facial area to be applied with makeup, a concentration of makeup, and the like when performing makeup. .

제어부(102)는 사용자의 입력 신호에 대응하여 본 발명의 실시예들에 따른 화장 방법 데이터를 결정할 수 있다. 즉, 제어부(102)는 사용자의 입력 신호에 대응하여, 사용자가 화장을 수행하기 위한 화장품을 결정할 수 있고, 결정한 화장품에 기초하여 사용자에게 화장을 수행하는 영역 및 농도 등을 결정할 수 있다.The controller 102 may determine makeup method data according to embodiments of the present invention in response to the user's input signal. That is, in response to the user's input signal, the controller 102 may determine a cosmetic for the user to apply makeup, and may determine an area and concentration for applying makeup to the user based on the determined cosmetic.

제어부(102)는 화장 방법 데이터를 결정하기 위하여 카메라부(101)로부터 사용자에 대한 영상 데이터를 수신하여 사용자의 안면 형태 및 사용자의 피부톤을 검출할 수 있다. 즉, 제어부(102)는 사용자에 대한 영상 데이터로부터 사용자의 안면 형태에 대한 정보, 사용자의 피부톤에 대한 정보, 사용자의 피부와 관련하여 주의하여야 할 점에 관한 정보, 사용자의 안면의 이목구비의 위치 및 크기에 관한 데이터를 추출할 수 있다. 제어부(102)는 사용자에 대한 영상 데이터로부터 추출한 정보들에 기초하여 사용자가 화장을 수행할 화장 방법과 관련된 데이터터 또는 가이드라인 데이터를 생성할 수 있다. The controller 102 may receive the image data of the user from the camera unit 101 to determine the makeup method data, and detect the user's face shape and the user's skin tone. That is, the control unit 102 controls the user's facial shape from the image data, the user's skin tone information, the user's skin-related information, the location of the user's facial features, and Data about size can be extracted. The controller 102 may generate data or guideline data related to a makeup method for a user to apply makeup based on information extracted from image data of the user.

디스플레이부(103)는 카메라부로부터 촬영된 사용자의 영상 데이터를 디스플레이할 수 있다. 본 발명의 실시예들에 따른 디스플레이부는 카메라부로부터 촬영된 사용자의 영상 데이터를 좌우 대칭으로 변형하여, 실제 본인이 보는 관점이 아닌 거울에 반사된 것을 보여주는 것이 아니라, 촬영자 본인의 시선과 동일한 영상으로 디스플레이할 수도 있고, 영상 데이터의 일부를 확대(zoom)하여 디스플레이할 수도 있다. 일 실시예로, 본 발명의 실시예들에 따른 멀티미디어 디바이스의 디스플레이부는 사용자의 영상 데이터에 포함된 특정 신체부위(예를 들어, 눈썹 또는 입술 등)를 실시간으로 추출하여 해당 신체부위를 확대(zoom)하여 디스플레이할 수도 있다. The display unit 103 may display the user's image data captured by the camera unit. The display unit according to embodiments of the present invention transforms the image data of the user photographed from the camera unit symmetrically to the left and right, and does not show the reflection in the mirror, not the point of view of the actual person, but shows the same image as the gaze of the photographer himself. The display may be performed or a part of the image data may be enlarged and displayed. In one embodiment, the display unit of the multimedia device according to embodiments of the present invention extracts a specific body part (eg, eyebrows or lips) included in the user's image data in real time to zoom the corresponding body part. ) can also be displayed.

디스플레이부(103)는 제어부에 의해 생성된 화장 방법 데이터에 따라 사용자가 화장을 수행하는 방법을 나타내기 위한 가이드라인 컴포넌트를 디스플레이할 수 있다. 디스플레이부는 카메라부에 의해 생성된 사용자에 대한 영상을 디스플레이할 수 있다. 또한, 디스플레이부는 사용자에 대한 영상의 일부 영역을 확대(zoom)하여 디스플레이를 수행할 수 있다. 또, 디스플레이부는 제어부(또는 후술할 피드백 생성부)에 의해 생성되는 피드백 데이터를 나타내는 피드백 컴포넌트를 디스플레이할 수 있다.The display unit 103 may display a guideline component for indicating how the user performs makeup according to the makeup method data generated by the controller. The display unit may display an image of the user generated by the camera unit. In addition, the display unit may perform display by zooming a partial area of the image of the user. Also, the display unit may display a feedback component indicating feedback data generated by the control unit (or a feedback generating unit to be described later).

본 발명의 실시예들에 따른 멀티미디어 디바이스는 도 1에서 도시된 바와 같이 사각형(또는 직육면체) 형태의 디바이스에 한정하지 않는다. 예를 들어, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 스마트폰 또는 휴대용 전자기기를 의미할 수도 있으며, 벽면에 걸어 놓을 수 있는 가정용 둥근 거울 형태 또는 액자 형태로 구성될 수도 있다. The multimedia device according to the embodiments of the present invention is not limited to a device having a rectangular (or rectangular parallelepiped) shape as shown in FIG. 1 . For example, the multimedia device according to embodiments of the present invention may refer to a smart phone or a portable electronic device, and may be configured in the form of a home round mirror or picture frame that can be hung on a wall.

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자를 촬영하여 제 1 영상 데이터를 생성하는 카메라부; 제 1 영상 데이터로부터 사용자의 안면과 관련된 데이터를 검출하는 제어부; 및 사용자의 안면과 관련된 데이터 및 화장 방법 데이터에 기초하여, 화장 방법 데이터에 따라 사용자가 화장을 수행하는 방법을 나타내는 제 1 컴포넌트 및 제 1 영상 데이터를 디스플레이하는 디스플레이부; 를 포함한다.A multimedia device according to embodiments of the present invention includes: a camera unit generating first image data by photographing a user; a controller for detecting data related to the user's face from the first image data; and a display unit configured to display a first component indicating a method for the user to apply makeup according to the makeup method data and first image data based on the user's face-related data and makeup method data; includes

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자에 대한 영상 데이터를 이용하여 사용자에게 최적화된 맞춤형 화장 방법 서비스를 제공할 수 있다. 또한 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면과 관련된 데이터에 기반하여 사용자에게 맞는 정확한 화장 방법을 제공할 수 있다. A multimedia device according to embodiments of the present invention may provide a customized makeup method service optimized to a user by using image data about the user. In addition, the multimedia device according to embodiments of the present invention may provide an accurate makeup method suitable for a user based on data related to the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

도 2는 본 발명의 실시예들에 따른 멀티미디어 디바이스(200)의 다른 실시예를 나타낸 블록도이다.2 is a block diagram illustrating another embodiment of a multimedia device 200 according to embodiments of the present invention.

본 발명의 실시예들에 따른 멀티미디어 디바이스(200)는 카메라부(201), 제어부(202), 디스플레이부(203), 통신부(204), 저장부(205), 피드백 생성부(206) 및 입력부(207)을 포함할 수 있다.The multimedia device 200 according to embodiments of the present invention includes a camera unit 201 , a control unit 202 , a display unit 203 , a communication unit 204 , a storage unit 205 , a feedback generation unit 206 , and an input unit. (207) may be included.

카메라부(201)는 사용자를 촬영하여 사용자에 대한 영상 데이터를 생성할 수 있다. 본 도면에서 설명하는 카메라부는 도 1에서 상술한 카메라부(101)를 의미할 수 있다. 카메라부(201)는 사용자를 촬영하여 생성된 사용자에 대한 영상 데이터를 저장부(205) 또는 통신부(204)에 전송할 수 있다.The camera unit 201 may generate image data for the user by photographing the user. The camera unit described in this drawing may refer to the camera unit 101 described above with reference to FIG. 1 . The camera unit 201 may transmit image data for the user generated by photographing the user to the storage unit 205 or the communication unit 204 .

제어부(202)는 수신한 영상 데이터 또는 복수의 이미지 데이터에 기초하여 화장 방법 데이터를 생성할 수 있다. 본 도면에서 설명하는 제어부(202)는 도 1에서 상술한 제어부(102)을 의미할 수 있다. 제어부(202)는 화장 방법 데이터를 생성 또는 피드백 데이터를 생성하여 통신부(204), 저장부(205), 피드백 생성부(206) 또는 디스플레이부(203)으로 전송할 수 있다. 피드백 데이터를 생성하는 방법은 후술한다.The controller 202 may generate makeup method data based on the received image data or a plurality of image data. The control unit 202 described in this figure may refer to the control unit 102 described above in FIG. 1 . The control unit 202 may generate makeup method data or generate feedback data and transmit it to the communication unit 204 , the storage unit 205 , the feedback generation unit 206 , or the display unit 203 . A method of generating the feedback data will be described later.

본 발명의 실시예들에 따른 제어부는 화장 방법 데이터를 결정하기 위하여 하나 또는 그 이상의 화장 방법 데이터를 검색하고 결정된 화장 방법 데이터를 로딩(loading)하는 단계를 더 수행할 수 있고, 하나 또는 그 이상의 화장 방법 데이터는 저장부에 의해 저장된 화장 방법 데이터이거나 서버로부터 수신되는 화장 방법 데이터를 의미할 수 있다.The controller according to embodiments of the present invention may further perform the step of searching for one or more makeup method data and loading the determined makeup method data in order to determine the makeup method data, and the one or more makeup method data The method data may mean makeup method data stored by the storage unit or makeup method data received from a server.

디스플레이부(203)는 제어부에 의해 생성된 화장 방법 데이터와 관련된 가이드라인 컴포넌트를 디스플레이할 수 있다. 본 도면에서 설명하는 디스플레이부(203)는 도 1에서 설명한 디스플레이부(103)를 의미할 수 있다. 디스플레이부(203)는 제어부로부터 화장 방법 데이터와 관련된 데이터를 수신하여 사용자가 화장을 수행하는 방법을 나타내기 위한 가이드라인 컴포넌트를 디스플레이할 수 있다. 디스플레이부(203)는 피드백 생성부(206)로부터 수신한 피드백과 관련된 데이터를 수신하여 피드백 데이터와 관련된 피드백 컴포넌트를 더 디스플레이할 수 있다. The display unit 203 may display a guideline component related to makeup method data generated by the control unit. The display unit 203 described in this figure may refer to the display unit 103 described in FIG. 1 . The display unit 203 may receive data related to makeup method data from the control unit and display a guideline component for indicating how the user performs makeup. The display unit 203 may receive the feedback related data received from the feedback generator 206 and further display a feedback component related to the feedback data.

통신부(204)는 서버로부터 신호를 송신 또는 수신하기 위한 모듈을 의미할 수 있다. 본 발명의 실시예들에 다른 멀티미디어 디바이스의 통신부는 서버로부터 화장 방법 데이터 또는 화장품에 대한 정보를 수신하거나, 서버에 화장 방법 데이터 또는 화장품에 대한 정보를 송신할 수 있다. 통신부는 입력(207)부로부터 수신한 질의 데이터에 대한 정보를 서버에 전송한 후, 서버로부터 상술한 질의 데이터에 대한 정보에 대응하는 화장품에 대한 정보를 수신할 수도 있다. 또한, 멀티미디어 디바이스는 사용자로부터 수신한 질의 데이터들에 기초하여 사용자가 화장품을 결정하는 패턴을 인식하고, 사용자의 패턴에 기초하여 서버로부터 화장품에 대한 정보를 수신할 수도 있다. 정리하면, 본 발명의 실시예들에 따른 멀티미디어 디바이스는, 제 1 영상 데이터 및 제 1 컴포넌트를 전송하는 통신부를 더 포함하는 멀티미디어 디바이스일 수 있다.The communication unit 204 may refer to a module for transmitting or receiving a signal from a server. The communication unit of the multimedia device according to embodiments of the present invention may receive makeup method data or information on cosmetics from a server, or transmit makeup method data or information on cosmetics to the server. After the communication unit transmits the information on the query data received from the input 207 to the server, the communication unit may receive information on cosmetics corresponding to the information on the above-described query data from the server. In addition, the multimedia device may recognize a pattern in which the user determines cosmetics based on the query data received from the user, and may receive information on cosmetics from the server based on the user's pattern. In summary, the multimedia device according to the embodiments of the present invention may be a multimedia device that further includes a communication unit for transmitting the first image data and the first component.

또한, 통신부는 사용자에 대한 영상에 대하여 스트리밍(streaming) 서비스를 제공하기 위하여 사용자에 대한 영상을 서버로 전송할 수 있다. 즉, 통신부는 실시간으로 촬영되는 사용자에 대한 영상 데이터를 실시간으로 서버로 전송할 수 있다. In addition, the communication unit may transmit an image of the user to the server in order to provide a streaming service for the image of the user. That is, the communication unit may transmit the image data of the user photographed in real time to the server in real time.

저장부(205)는 사용자에 대한 영상 데이터 등을 저장하는 모듈을 의미할 수 있다. 저장부는 카메라부에 의해 생성된 사용자에 대한 영상 데이터를 저장할 수 있다. 저장부는 화장 방법과 관련된 데이터 및 화장품에 대한 정보를 나타내는 데이터를 저장할 수 있다. 또한, 저장부는 화장 방법과 관련된 데이터 또는 화장품에 대한 정보에 따른 가이드라인 데이터를 저장할 수 있다. 저장부(205)는 피드백 생성부(206)로부터 생성된 피드백과 관련된 데이터를 저장할 수도 있다.The storage unit 205 may refer to a module for storing image data and the like for a user. The storage unit may store image data for a user generated by the camera unit. The storage unit may store data related to a makeup method and data indicating information about cosmetics. Also, the storage unit may store data related to a makeup method or guideline data according to information on cosmetics. The storage unit 205 may store data related to the feedback generated by the feedback generation unit 206 .

피드백 생성부(206)는 화장 방법 데이터 및 사용자에 대한 영상 데이터에 기초하여 피드백 데이터를 생성할 수 있다. 구체적으로, 피드백 생성부는 사용자가 화장을 수행하고 있거나 화장을 마친 경우, 이에 대한 피드백 데이터를 생성할 수 있다. 피드백 생성부는 생성된 피드백 데이터를 디스플레이부, 제어부 또는 저장부에 전송할 수 있다. 또한, 피드백 생성부는 도 1에서 설명한 제어부(102)에 포함될 수 있다.The feedback generator 206 may generate feedback data based on the makeup method data and the image data of the user. Specifically, the feedback generator may generate feedback data for when the user is applying makeup or has finished makeup. The feedback generator may transmit the generated feedback data to the display unit, the control unit, or the storage unit. Also, the feedback generator may be included in the controller 102 described with reference to FIG. 1 .

즉, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장 방법 데이터 및 제 1 영상 데이터가 촬영된 이후에 촬영된 제 2 영상 데이터에 기초하여 피드백 데이터를 생성하는 피드백 생성부를 더 포함할 수 있고, 디스플레이부는 피드백 데이터와 관련된 제 2 컴포넌트를 더 디스플레이할 수 있다. 또한 디스플레이부는 화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합하지 않는 경우, 디스플레이부는 사용자에게 화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합하지 않음을 알리기 위한 제 3 컴포넌트를 더 디스플레이할 수 있다.That is, the multimedia device according to the embodiments of the present invention may further include a feedback generator that generates feedback data based on the makeup method data and the second image data captured after the first image data is captured, and a display The unit may further display a second component related to the feedback data. In addition, when at least one of the cosmetics, the concentration of makeup, and the position of the makeup is not suitable for the display unit, the display unit further displays a third component for notifying the user that at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable. can do.

입력부(207)는 사용자로부터 입력되는 신호를 수신하기 위한 모듈을 의미할 수 있다. 입력부는 사용자로부터 입력되는 신호를 감지하는 센서를 의미할 수 있다. 입력부는 사용자의 음성을 인식하는 음성 센서, 사용자의 신체의 온도를 감지하는 온도 센서, 사용자로부터 터치 이벤트(또는 제스처)를 감지하기 위한 터치 센서 등을 의미할 수 있다. 입력부는 멀티미디어 디바이스에 포함된 별도의 인터페이스 모듈(예를 들어, 키 패드)일 수도 있고, 디스플레이부와 일체로 구성된 터치스크린일 수 있다.The input unit 207 may refer to a module for receiving a signal input from a user. The input unit may mean a sensor that detects a signal input from the user. The input unit may mean a voice sensor for recognizing a user's voice, a temperature sensor for detecting a body temperature of the user, a touch sensor for detecting a touch event (or gesture) from the user, and the like. The input unit may be a separate interface module (eg, a keypad) included in the multimedia device, or may be a touch screen integrated with the display unit.

본 발명의 실시예들에 따른 멀티미디어 디바이스에서, 카메라부는 전면 카메라일 수 있고, 멀티미디어 디바이스는 사용자로부터 입력 신호를 수신하는 입력부를 더 포함할 수 있고, 사용자로부터 수신한 입력 신호에 대응하여, 디스플레이부는 사용자에 대한 제 1 영상 데이터의 화장 영역을 확대하여 디스플레이하고, 이 때, 화장 영역은 사용자가 화장 방법에 따라 화장을 수행할 위치에 대한 영역을 의미할 수 있다.In the multimedia device according to the embodiments of the present invention, the camera unit may be a front camera, the multimedia device may further include an input unit for receiving an input signal from the user, and in response to the input signal received from the user, the display unit The makeup area of the first image data for the user is enlarged and displayed, and in this case, the makeup area may mean an area for a position where the user will apply makeup according to a makeup method.

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자에 대한 영상 데이터를 이용하여 사용자에게 최적화된 맞춤형 화장 방법 서비스를 제공할 수 있다. 또한 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면과 관련된 데이터에 기반하여 사용자에게 맞는 정확한 화장 방법을 제공할 수 있다. A multimedia device according to embodiments of the present invention may provide a customized makeup method service optimized to a user by using image data about the user. In addition, the multimedia device according to embodiments of the present invention may provide an accurate makeup method suitable for a user based on data related to the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

도 3은 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 영상 데이터를 변형한 것을 나타낸 것이다.3 is a diagram illustrating the transformation of image data by the multimedia device 100 according to embodiments of the present invention.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터를 변형하여 변형된 사용자에 대한 영상 데이터를 디스플레이할 수 있다. 멀티미디어 디바이스의 제어부는 사용자에 대한 영상 데이터를 변형할 수 있다. 이 때, 변형된 영상 데이터는 가공 영상 데이터로 호칭할 수 있다.The multimedia device according to embodiments of the present invention may display the transformed image data for the user by transforming the image data for the user. The controller of the multimedia device may transform image data for the user. In this case, the transformed image data may be referred to as processed image data.

도 3(a)는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자에 대한 영상 데이터를 뷰티 모드에 따라 변형한 것을 나타낸다. 본 발명의 실시예들에 따른 멀티미디어 디바이스의 제어부는 사용자에 대한 영상 데이터로부터 사용자의 안면에 대한 정보, 사용자의 피부톤에 대한 정보 등에 기초하여 영상 데이터를 변형할 수 있다. 이 때, 멀티미디어 디바이스는 제어부에서 결정한 화장 방법 데이터에 기초하여 사용자에 대한 영상 데이터를 변형할 수 있다. 본 발명의 실시예들에 따른 디스플레이부는 메이크업 뷰티 따라 변형된 사용자에 대한 영상 데이터(또는 가공 영상 데이터)를 디스플레이할 수 있다.3A illustrates that the multimedia device 100 according to embodiments of the present invention transforms image data for a user according to a beauty mode. The controller of the multimedia device according to embodiments of the present invention may transform the image data based on information about the user's face, information about the user's skin tone, and the like from the image data of the user. In this case, the multimedia device may transform the image data for the user based on the makeup method data determined by the controller. The display unit according to embodiments of the present invention may display image data (or processed image data) of a user who is transformed according to makeup beauty.

도 3(b)는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자에 대한 영상 데이터를 이모지(Emoji) 모드에 따라 가공한 것을 나타낸다. 본 발명의 실시예들에 따른 멀티미디어 디바이스의 제어부는 사용자에 대한 영상 데이터로부터 사용자의 안면에 대한 정보, 사용자의 피부톤에 대한 정보 등에 기초하여 영상 데이터에 이모지를 추가하는 펀(fun) 기능을 제공할 수 있다. 이 때, 이모지는 사용자로부터 입력 받은 신호에 기초하여 결정될 수도 있고, 사용자의 안면에 대한 정보, 사용자의 피부톤에 대한 정보 등에 기초하여 결정할 수도 있다. 일 실시예로, 이모지는 사용자에 대한 영상 데이터 내의 사용자의 얼굴에 동물의 귀나 썬글라스 등을 의미할 수 있다. 3B illustrates that the multimedia device 100 according to embodiments of the present invention processes image data for a user according to an emoji mode. The controller of the multimedia device according to the embodiments of the present invention may provide a fun function for adding an emoji to image data based on information on the face of the user, information on the skin tone of the user, etc. from the image data on the user. can In this case, the emoji may be determined based on a signal input from the user, or may be determined based on information about the user's face, information about the user's skin tone, and the like. As an embodiment, the emoji may mean animal ears or sunglasses on the user's face in image data for the user.

도 3(c)는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자에 대한 영상 데이터를 아바타 모드에 따라 가공한 것을 나타낸다. 본 발명의 실시예들에 따른 멀티미디어 디바이스의 제어부는 사용자에 대한 영상 데이터로부터 사용자의 안면에 대한 정보, 사용자의 피부톤에 대한 정보 등에 기초하여 영상 데이터를 가공하여 아바타 영상 데이터를 생성할 수 있다. 이 때, 아바타 영상 데이터는 사용자로부터 입력 받은 신호에 기초하여 결정될 수도 있고, 사용자의 안면에 대한 정보, 사용자의 피부톤에 대한 정보 등에 기초하여 결정할 수도 있다.3C illustrates that the multimedia device 100 according to embodiments of the present invention processes image data for a user according to an avatar mode. The controller of the multimedia device according to embodiments of the present invention may generate avatar image data by processing the image data based on information about the user's face, information about the user's skin tone, etc. from the image data of the user. In this case, the avatar image data may be determined based on a signal input from the user, or may be determined based on information about the user's face, information about the user's skin tone, and the like.

도 3(a) 내지 도 3(b) 이외에도 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상을 변형하여 디스플레이할 수 있다. 일 실시예로, 멀티미디어 디바이스는 좌우 대칭 기능을 지원함으로써 전면 카메라로부터 촬영되는 사용자(또는 촬영자 본인)에 대한 영상 데이터를 좌우 대칭으로 변형하여 디스플레이할 수 있고, 줌 기능을 제공함으로써 사용자에 대한 영상 데이터의 일부를 확대(zoom)하여 디스플레이할 수도 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 좌우 대칭 기능을 지원함으로써 실제 본인이 보는 관점이 아닌 거울에 반사된 것을 보여주는 것이 아니라, 촬영자 본인의 시선과 동일한 영상을 제공할 수 있다.In addition to FIGS. 3(a) to 3(b), the multimedia device according to embodiments of the present invention may transform and display an image of a user. In one embodiment, the multimedia device can display the image data for the user (or the photographer himself) photographed from the front camera by supporting the left-right symmetry function, and can be displayed by symmetrically deforming the image data for the user by providing a zoom function. It is also possible to display by zooming a part of the . The multimedia device according to embodiments of the present invention supports the left-right symmetry function, so that it is possible to provide an image identical to the gaze of the photographer himself, rather than showing the reflection in the mirror rather than the actual point of view.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 상술한 뷰티 모드, 이모지 모드 및 아바타 모드 이외에도 실생활에 도움이 될 수 있는 모드를 지원할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에게 사용자에 대한 영상 데이터에 기초하여 화장 방법에 대한 가이드를 제공하고, 사용자가 수행한 화장에 대하여 피드백을 제공하는 메이크업 모드를 제공할 수 있다. 즉, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 디스플레이부에 의해 제 1 영상 데이터에 꾸밈 이미지 데이터 또는 꾸밈 영상 데이터를 더 포함하여 디스플레이할 수 있다. 메이크업 모드에 대한 구체적인 동작 과정의 실시예는 도 4에서 자세히 설명한다.In addition to the beauty mode, emoji mode, and avatar mode described above, the multimedia device according to embodiments of the present invention may support a mode that can be helpful in real life. The multimedia device according to embodiments of the present invention may provide a makeup mode that provides a user with a guide on a makeup method based on image data for the user and provides feedback on the makeup performed by the user. That is, the multimedia device according to the embodiments of the present invention may display the first image data by further including the decorative image data or the decorative image data by the display unit. An embodiment of a specific operation process for the makeup mode will be described in detail with reference to FIG. 4 .

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

또한, 개인방송의 촬영을 위한 카메라와 메이크업을 위한 거울을 하나의 디바이스로 사용하게 함으로써 메이크업을 컨텐츠로 개인방송하는 사람들에게 편의를 제공할 수 있다. 즉, 메이크업을 컨텐츠로 개인방송하는 사람들로 하여금 거울과 같은 기능을 제공하는 디스플레이부와 카메라를 동시에 사용함으로써, 영상 데이터의 편집에 대한 불편함을 해소할 수 있다.In addition, it is possible to provide convenience to people who broadcast makeup as content by using a camera for shooting a personal broadcast and a mirror for makeup as a single device. That is, by allowing people who broadcast makeup as content to use a display unit and a camera that provide a mirror-like function at the same time, it is possible to solve the inconvenience of editing image data.

도 4는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법의 흐름도이다.4 is a flowchart of a method of controlling the multimedia device 100 according to embodiments of the present invention.

구체적으로, 도 4는 사용자에 대한 영상 데이터에 기초하여 사용자에게 화장(또는 메이크업)을 수행하는 방법을 제공하고, 사용자가 수행한 화장(또는 메이크업)에 대한 피드백을 제공하기 위한 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법에 관한 것이다.Specifically, FIG. 4 is an embodiment of the present invention for providing a method of performing makeup (or makeup) to a user based on image data for the user and providing feedback on the makeup (or makeup) performed by the user. It relates to a control method of the multimedia device 100 according to the above.

먼저, 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 카메라부에 의해 사용자를 촬영하여 사용자에 대한 영상 데이터를 생성할 수 있다. 영상 데이터는 상술한 바와 같이 이미지 데이터를 포함할 수도 있고 동영상 데이터를 포함할 수도 있다.First, the multimedia device 100 according to embodiments of the present invention may generate image data for the user by photographing the user by the camera unit. As described above, the image data may include image data or video data.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는, 생성된 사용자에 대한 영상 데이터로부터 사용자의 얼굴의 형태(shape)를 검출할 수 있다(S400a). 멀티미디어 디바이스(100)는 사용자에 대한 영상 데이터로부터 사용자의 얼굴의 형태와 관련된 데이터를 생성할 수 있다. 사용자의 얼굴의 형태와 관련된 데이터는 사용자의 얼굴의 외곽에 대한 데이터, 사용자의 얼굴에 있는 눈썹과 관련된 데이터(예를 들어, 눈썹의 크기, 눈썹의 모양, 눈썹의 위치 또는 눈썹의 색깔 등), 사용자의 얼굴에 있는 코와 관련된 데이터(예를 들어, 코의 크기, 코의 높이, 코의 두께 등), 사용자의 얼굴에 있는 광대와 관련된 데이터(예를 들어, 광대의 크기 또는 광대의 위치 등), 사용자의 얼굴에 있는 입과 관련된 데이터(예를 들어, 입술의 두께, 입술의 색깔 또는 입꼬리의 모양 등) 및 사용자의 얼굴의 기타 특수한 사항과 관련된 데이터(예를 들어, 보조개의 유무, 애굣살의 유무 또는 점의 유무)를 포함할 수 있다.The multimedia device 100 according to embodiments of the present invention may detect the shape of the user's face from the generated image data of the user (S400a). The multimedia device 100 may generate data related to the shape of the user's face from the image data of the user. The data related to the shape of the user's face includes data about the outline of the user's face, data related to the eyebrows on the user's face (eg, the size of the eyebrows, the shape of the eyebrows, the position of the eyebrows or the color of the eyebrows, etc.); Data related to the nose on the user's face (eg nose size, height of the nose, thickness of the nose, etc.), data related to the cheekbones on the user's face (eg size or position of the cheeks, etc.) ), data related to the mouth on the user's face (eg, thickness of lips, color of lips or shape of the corners of the mouth, etc.), and data related to other special aspects of the user's face (eg, presence of dimples, child presence or absence of flesh or presence of dots) may be included.

또한, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 복수의 이미지 데이터(또는 영상 데이터)로부터 사용자의 얼굴의 형태와 관련된 데이터를 생성할 수도 있다. 일 실시예로, 웃지 않았을 때에 대응하는 이미지 데이터와 웃었을 때에 대응하는 이미지 데이터에 기초하여, 사용자가 웃지 않았을 때와 웃었을 때의 편차를 계산하여 사용자의 얼굴에 있는 광대와 관련된 데이터를 생성할 수 있다. 일 실시예로, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 여러 감정들에 대응하는 이미지 데이터(또는 영상 데이터)에 기초하여 사용자의 얼굴에 대한 데이터를 생성할 수도 있다. 다른 실시예로, 사용자의 얼굴의 옆 모습 또는 뒷 모습에 대응하는 이미지 데이터에 기초하여 사용자의 얼굴에 대한 데이터를 생성할 수도 있다.In addition, the multimedia device according to embodiments of the present invention may generate data related to the shape of the user's face from a plurality of image data (or image data). In one embodiment, based on image data corresponding to when the user does not smile and the image data corresponding to when he smiles, the difference between when the user does not smile and when the user smiles is calculated to generate data related to the cheekbones on the user's face. can As an embodiment, the multimedia device according to embodiments of the present invention may generate data about the user's face based on image data (or image data) corresponding to various emotions of the user. As another embodiment, data on the user's face may be generated based on image data corresponding to the side view or back view of the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는, 생성된 사용자에 대한 영상 데이터로부터 사용자의 얼굴의 피부톤을 검출할 수 있다(S400b). 멀티미디어 디바이스(100)는 사용자에 대한 영상 데이터로부터 사용자의 얼굴의 피부톤과 관련된 데이터를 생성할 수 있다. 멀티미디어 디바이스(100)는 사용자에 대한 이미지 데이터(또는 영상 데이터에 포함된 이미지들)에 포함된 픽셀의 값들에 기초하여 피부톤을 검출할 수 있다. The multimedia device 100 according to embodiments of the present invention may detect the skin tone of the user's face from the generated image data for the user (S400b). The multimedia device 100 may generate data related to the skin tone of the user's face from the image data of the user. The multimedia device 100 may detect a skin tone based on pixel values included in image data for the user (or images included in the image data).

일 실시예로, 상술한 픽셀의 밝기 값(Y)을 이용하여 사용자의 피부톤을 검출할 수 있다. 이 경우, 픽셀의 밝기 값에 따라 사용자의 피부톤을 창백한 피부 또는 어두운 피부 등으로 분류할 수 있다. 다른 실시예로, 상술한 픽셀의 색(UV) 값을 이용하여 피부톤을 검출할 수 있다. 구체적으로, 사용자의 얼굴에 대하여 붉은 톤이 많은지 또는 노란 톤이 많은지 등을 검출할 수 있다.As an embodiment, the user's skin tone may be detected using the above-described brightness value (Y) of the pixel. In this case, the user's skin tone may be classified into pale skin or dark skin according to the brightness value of the pixel. In another embodiment, the skin tone may be detected using the color (UV) value of the aforementioned pixel. Specifically, it is possible to detect whether there are many red tones or many yellow tones with respect to the user's face.

멀티미디어 디바이스(100)는 사용자에 대한 영상 데이터에 기초하여, 사용자의 얼굴에 대한 각 영역 별로 사용자의 피부톤에 대한 데이터를 생성할 수 있다. 일 실시예로, 사용자의 얼굴에 포함된 이마에 대한 영역, 볼 영역, 입술 영역 각각에 대하여 피부톤에 대한 데이터를 생성할 수도 있다.The multimedia device 100 may generate data about the user's skin tone for each area of the user's face, based on the image data of the user. As an embodiment, data on a skin tone may be generated for each of the forehead region, the cheek region, and the lip region included in the user's face.

즉, 사용자의 안면과 관련된 데이터는 사용자의 안면 형태에 대한 정보 및 사용자의 피부톤에 대한 정보를 포함할 수 있고, 사용자의 피부톤에 대한 정보는 제 1 영상 데이터에 포함된 픽셀들의 밝기 값 및 픽셀들의 색 값에 기초할 수 있다.That is, the data related to the user's face may include information about the user's face shape and information about the user's skin tone, and the information about the user's skin tone includes the brightness values of pixels and the pixels included in the first image data. It can be based on color values.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자에게 화장(또는 메이크업) 방법을 제공하기 위한 화장품을 결정할 수 있다.The multimedia device 100 according to embodiments of the present invention may determine cosmetics for providing a makeup (or makeup) method to a user.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자로부터 화장품을 추가할지 여부 및 추가할 화장품을 질의할 수 있다(S401). 멀티미디어 디바이스는 사용자 또는 서버로부터 화장품에 대한 정보를 수신할 수 있다. 멀티미디어 디바이스는 수신한 화장품에 대한 정보를 저장부에 저장할 수 있다(S402).The multimedia device 100 according to embodiments of the present invention may inquire whether or not to add cosmetics and the cosmetics to be added from the user ( S401 ). The multimedia device may receive information about cosmetics from a user or a server. The multimedia device may store the received cosmetic information in the storage unit (S402).

멀티미디어 디바이스는 입력부(207)에 의해 사용자로부터 화장품에 대한 정보를 수신할 수 있다. 이 때, 입력부는 멀티미디어 디바이스에 포함된 별도의 인터페이스 모듈일 수도 있고, 디스플레이부와 일체로 구성된 터치스크린일 수 있다. The multimedia device may receive information about cosmetics from the user through the input unit 207 . In this case, the input unit may be a separate interface module included in the multimedia device, or may be a touch screen integrated with the display unit.

사용자로부터 수신하는 화장품에 대한 정보는 화장품과 관련된 텍스트 데이터를 의미할 수 있다. 화장품과 관련된 텍스트 데이터 화장품의 명칭, 화장품의 제조사 화장품에 포함된 재료 및 성분을 포함할 수 있다. 또한, 사용자로부터 수신하는 화장품에 대한 정보는 화장품과 관련된 이미지 데이터를 의미할 수 있다. 화장품과 관련된 이미지 데이터는 화장품을 나타내는 이미지를 포함한 이미지 데이터 또는 화장품의 명칭이 포함된 이미지 데이터 등을 의미할 수 있다. 화장품에 대한 이미지 데이터로부터 화장품에 대한 정보를 추출할 수도 있다. 또한, 사용자로부터 수신하는 화장품에 대한 정보는 화장품과 관련된 음성 데이터 등을 포함할 수 있다. 일 실시예로, 멀티미디어 디바이스에 포함된 카메라부에 의해 사용자가 보유하고 있는 화장품을 촬영하면, 촬영된 화장품에 대한 이미지 데이터에 기초하여 사용자가 보유하고 있는 화장품에 대한 정보를 추출할 수 있다.The cosmetic information received from the user may mean text data related to the cosmetic product. Text data related to cosmetics may include the name of the cosmetic product, the manufacturer of the cosmetic product, and the ingredients and ingredients included in the cosmetic product. Also, information on cosmetics received from the user may mean image data related to cosmetics. The image data related to cosmetics may mean image data including images representing cosmetics or image data including names of cosmetics. Information about cosmetics may be extracted from image data about cosmetics. Also, information about cosmetics received from the user may include voice data related to cosmetics. In one embodiment, when the user's cosmetics are photographed by the camera unit included in the multimedia device, information on the cosmetics owned by the user may be extracted based on image data of the photographed cosmetics.

멀티미디어 디바이스는 통신부에 의해 서버로부터 화장품에 대한 정보를 수신할 수도 있다. 일 실시예로, 화장품에 대한 정보는 최근 유행하는 화장품에 대한 정보를 포함할 수도 있다. 또한 멀티미디어 디바이스는 사용자로부터 화장품에 대한 정보를 검색하기 위한 질의 데이터를 수신할 수 있고, 사용자로부터 수신한 질의 데이터에 대한 정보를 서버에 전송한 후, 서버로부터 상술한 질의 데이터에 대한 정보에 대응하는 화장품에 대한 정보를 수신할 수도 있다. 또한, 멀티미디어 디바이스는 사용자로부터 수신한 질의 데이터들에 기초하여 사용자가 화장품을 결정하는 패턴을 인식하고, 사용자의 패턴에 기초하여 서버로부터 화장품에 대한 정보를 수신할 수도 있다.The multimedia device may receive information about cosmetics from the server by the communication unit. In an embodiment, the information on cosmetics may include information on recently popular cosmetics. In addition, the multimedia device may receive query data for retrieving information about cosmetics from the user, and after transmitting the information on the query data received from the user to the server, You may also receive information about cosmetics. In addition, the multimedia device may recognize a pattern in which the user determines cosmetics based on the query data received from the user, and may receive information on cosmetics from the server based on the user's pattern.

멀티미디어 디바이스는 사용자가 멀티미디어 디바이스를 처음 사용하는 경우(또는 멀티미디어 디바이스가 초기화되는 경우), 사용자는 사용자가 보유하고 있는 화장품에 대한 정보를 등록하여 저장부(또는 서버)에 저장할 수 있다. 그 후, 사용자는 사용자가 새로 구매한 화장품에 대하여 추가 등록하여 저장부(또는 서버)에 저장할 수 있다.In the multimedia device, when a user uses the multimedia device for the first time (or when the multimedia device is initialized), the user may register information on cosmetics owned by the user and store the information in the storage unit (or server). Thereafter, the user may additionally register the cosmetics purchased by the user and store it in the storage unit (or server).

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 화장 방법(또는 화장 방법과 관련된 데이터)을 결정할 수 있다. The multimedia device 100 according to embodiments of the present invention may determine a makeup method (or data related to a makeup method).

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자로부터 수신한 화장 방법과 관련된 입력 신호를 수신하여 화장 방법 데이터를 검색할 수 있다(S403). 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장 방법 데이터를, 상술한 사용자의 안면 형태에 대한 정보, 사용자의 피부톤에 대한 정보, 사용자의 피부와 관련하여 주의하여야 할 점에 관한 정보, 사용자의 안면의 이목구비의 위치 및 크기에 관한 데이터에 기초하여 검색할 수 있다. 일 실시예로, 멀티미디어 디바이스(100)는 사용자가 화장 방법을 검색하는 경우 필터(filter) 기능을 제공하여 사용자에게 알맞은 화장 방법을 제공할 수 있다. 필터 기능이란, 상술한 사용자의 안면 형태에 대한 정보, 사용자의 피부톤에 대한 정보, 사용자의 피부와 관련하여 주의하여야 할 점에 관한 정보, 사용자의 안면의 이목구비의 위치 및 크기에 관한 데이터 등과 관련된 조건을 만족하는 화장 방법을 검색하기 위한 기능을 의미할 수 있다. 이 때, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 해당 특징에 어울리거나 조건에 맞는 화장 방법을 수행하기 위한 화장품을 사용자에게 추천하거나 구매 의사를 질의할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 구매 의사를 질의하기 위한 컴포넌트를 더 디스플레이할 수 있다.The multimedia device 100 according to embodiments of the present invention may receive an input signal related to a makeup method received from a user and retrieve makeup method data (S403). The multimedia device according to embodiments of the present invention provides makeup method data, information about the user's face shape, information about the user's skin tone, information about points to be noted in relation to the user's skin, and the user's face can be searched based on data about the location and size of the features of As an embodiment, when a user searches for a makeup method, the multimedia device 100 may provide a makeup method suitable for the user by providing a filter function. The filter function refers to conditions related to the above-described information about the user's facial shape, information about the user's skin tone, information about points to be aware of in relation to the user's skin, data about the location and size of the user's facial features, etc. It may mean a function for searching for a makeup method that satisfies In this case, the multimedia device according to embodiments of the present invention may recommend to the user cosmetics for performing a makeup method suitable for a corresponding characteristic or condition, or may inquire about a purchase intention. The multimedia device according to embodiments of the present invention may further display a component for querying a purchase intention.

예를 들어, 사용자의 얼굴에 대한 정보로 동그란 얼굴, 붉은 피부톤, 광대가 두드러지는 특징, 입술이 얇은 특징에 대한 정보가 추출된 경우, 해당 특징에 어울리거나 조건에 맞는 화장 방법과 관련된 데이터에 기초하여 검색을 수행할 수 있다. For example, if information about a round face, red skin tone, prominent cheekbones, and thin lips are extracted as information about the user's face, it is based on data related to a makeup method suitable for the characteristic or condition. to perform a search.

또한, 멀티미디어 디바이스는 검색된 화장 방법과 관련된 데이터에 기초하여 사용자에 대한 영상 데이터를 가공하여 가공 영상 데이터를 생성할 수 있다. 가공 영상 데이터는, 사용자가 검색한 화장 방법과 관련된 데이터로 화장을 수행하였을 경우 예상되는 결과에 대한 영상 데이터를 의미할 수 있다. 이 때, 영상 데이터는 사용자의 안면 형태에 대한 정보, 사용자의 피부톤에 대한 정보, 사용자의 피부와 관련하여 주의하여야 할 점에 관한 정보, 사용자의 안면의 이목구비의 위치 및 크기에 관한 데이터 등과 관련된 조건 등에 기초하여, 화장품의 색 또는 진하기 등을 수정하여 가공될 수 있다.In addition, the multimedia device may generate processed image data by processing the image data of the user based on the found data related to the makeup method. The processed image data may refer to image data for an expected result when makeup is performed with data related to a makeup method searched by a user. In this case, the image data includes information about the user's facial shape, information about the user's skin tone, information about points to be paid attention to in relation to the user's skin, and data related to the location and size of the user's facial features. It may be processed by modifying the color or darkening of the cosmetic based on the like.

멀티미디어 디바이스(100)는, 사용자로부터 수신한 화장 방법과 관련된 입력 신호에 기초하여, 사용자가 저장부에 저장된 화장 방법을 선택하거나 검색한 경우 해당 화장 방법과 관련된 데이터를 로딩(loading)할 수 있다(S404a). The multimedia device 100 may load data related to the makeup method when the user selects or searches for a makeup method stored in the storage unit based on an input signal related to the makeup method received from the user ( S404a).

이 때, 저장부는 화장 방법과 관련된 데이터는 해당하는 화장 방법에 대한 태그 정보를 포함할 수 있다. 태그 정보는, 대응하는 화장 방법과 관련된 정보를 의미할 수 있다. 일 실시예로, 제 1 화장 방법과 관련된 데이터는 제 1 화장 방법이 어울리는 날씨(또는 계절)에 대한 데이터, 제 1 화장 방법이 어울리는 기념일(예를 들어, 졸업식에 어울리는 화장, 생일에 어울리는 화장 방법, 할로윈 데이에 어울리는 화장 방법 또는 크리스마스에 어울리는 화장 방법)에 대한 데이터 등을 의미할 수 있다. 태그 정보에 대한 다른 실시예로, 태그 정보는 사용자가 해당 화장 방법을 사용한 횟수, 사용자가 자주 사용하도록 따로 분류를 하였는지 여부를 나타내는 즐겨찾기 정보 등을 포함할 수 있다.In this case, the storage unit may include tag information about the makeup method related to the makeup method. The tag information may mean information related to a corresponding makeup method. In an embodiment, the data related to the first makeup method may include data on a weather (or season) suitable for the first makeup method, an anniversary (eg, makeup suitable for a graduation ceremony, makeup method suitable for a birthday) suitable for the first makeup method. , data on a makeup method suitable for Halloween or a makeup method suitable for Christmas). As another embodiment of the tag information, the tag information may include favorite information indicating the number of times the user has used the corresponding makeup method and whether the user has separately classified the makeup method for frequent use.

사용자가 저장부에 저장된 화장 방법 아닌 다른 화장 방법을 검색하는 경우, 사용자로부터 새로운 화장 방법과 관련된 데이터를 수신할 수 있다. 멀티미디어 디바이스(100)는 사용자로부터 수신한 새로운 화장 방법과 관련된 데이터를 로딩할 수 있다(S404b). 다른 실시예로, 사용자가 저장부에 저장된 화장 방법 아닌 다른 화장 방법을 검색하는 경우, 멀티미디어 디바이스(100)는 서버로 질의하여 응답하는 방법으로 사용자가 검색한 다른 화장 방법과 관련된 데이터를 수신하여 로딩할 수 있다.When the user searches for a makeup method other than the makeup method stored in the storage unit, data related to a new makeup method may be received from the user. The multimedia device 100 may load data related to a new makeup method received from the user (S404b). In another embodiment, when the user searches for a makeup method other than the makeup method stored in the storage unit, the multimedia device 100 receives and loads data related to another makeup method searched by the user in a way to answer a query to the server can do.

구체적으로, 멀티미디어 디바이스(100)는 사용자로부터 저장부에 저장되어 있지 않은 다른 화장 방법을 수신하는 경우, 해당 다른 화장 방법과 관련된 데이터를 서버로부터 수신하기 위해 질의 데이터를 생성할 수 있다. 멀티미디어 디바이스는 통신부를 이용하여, 생성한 질의 데이터를 서버로 전송할 수 있다. 그 후, 멀티미디어 디바이스는 전송한 질의 데이터에 대응하는, 상술한 다른 화장 방법과 관련된 데이터를 수신할 수 있다. 다른 화장 방법과 관련된 데이터를 수신하면 해당 화장 방법과 관련된 데이터를 로딩할 수 있다.Specifically, when receiving another makeup method not stored in the storage from the user, the multimedia device 100 may generate query data to receive data related to the other makeup method from the server. The multimedia device may transmit the generated query data to the server by using the communication unit. Thereafter, the multimedia device may receive data related to the other makeup method described above, corresponding to the transmitted query data. When data related to another makeup method is received, data related to the corresponding makeup method may be loaded.

또한, 멀티미디어 디바이스는 멀티미디어 디바이스에 포함된 추천 알고리즘 또는 서버로부터 수신하는 추천 데이터에 기초하여 사용자에게 화장 방법을 추천할 수 있다.Also, the multimedia device may recommend a makeup method to the user based on a recommendation algorithm included in the multimedia device or recommendation data received from a server.

즉, 본 발명의 실시예들에 따른 멀티미디어 디바이스의 제어부는 화장 방법 데이터를 결정하기 위하여 하나 또는 그 이상의 화장 방법 데이터를 검색하고 결정된 화장 방법 데이터를 로딩(loading)하는 단계를 더 수행할 수 있으며, 하나 또는 그 이상의 화장 방법 데이터는 저장부에 의해 저장된 화장 방법 데이터이거나 서버로부터 수신되는 화장 방법 데이터를 의미할 수 있다.That is, the control unit of the multimedia device according to the embodiments of the present invention may further perform the step of searching for one or more makeup method data and loading the determined makeup method data in order to determine the makeup method data, The one or more makeup method data may mean makeup method data stored by the storage unit or makeup method data received from a server.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자에게 화장(또는 메이크업) 방법을 제공하기 위하여 사용자의 화장 영역을 확대(zoom)하는 확대 기능을 제공할 수 있다(S405). 구체적으로, 멀티미디어 디바이스(100)는 사용자에 대한 영상 데이터(또는 이미지 데이터)의 일부를 확대하여 디스플레이할 수 있다. 이 때, 사용자에 대한 영상 데이터를 촬영하는 카메라부는 전면 카메라일 수 있다. 즉, 사용자는 본인이 촬영자가 되어 멀티미디어 디바이스의 전면을 바라보면서 사용자에 대한 영상 데이터를 볼 수 있고, 사용자에 대한 영상 데이터의 일부를 확대(zoom)하여 볼 수도 있다.The multimedia device 100 according to embodiments of the present invention may provide an enlargement function for enlarging the user's makeup area in order to provide the user with a makeup (or makeup) method ( S405 ). Specifically, the multimedia device 100 may enlarge and display a part of image data (or image data) for the user. In this case, the camera unit for capturing image data for the user may be a front camera. That is, the user may become a photographer and view the image data of the user while looking at the front of the multimedia device, and may view a part of the image data of the user by zooming.

이 때, 확대하여 디스플레이할 영상 데이터의 일부는 사용자가 화장을 수행하여야 할 영역을 의미할 수 있다. 사용자가 화장을 수행하여야 할 영역은 상술한 화장 방법과 관련된 데이터에 기초하여 결정될 수 있다. 멀티미디어 디바이스(100)는 상술한 사용자에 대한 영상 데이터로부터 화장을 수행하여야 할 영역을 실시간으로 추출하여 디스플레이하게 함으로써, 사용자에게 화장을 수행하여야 할 영역만 디스플레이 되도록 디스플레이할 수 있다.In this case, a part of the image data to be enlarged and displayed may mean an area where the user should apply makeup. The area where the user should apply makeup may be determined based on data related to the above-described makeup method. The multimedia device 100 extracts and displays in real time the area to be put on makeup from the above-described image data for the user, so that only the area to be put on makeup is displayed to the user.

확대 기능은 입력부에 의해 사용자로부터 입력되는 신호(예를 들어, 터치스크린의 제스쳐)에 기초하여 수행될 수도 있다.The enlargement function may be performed based on a signal (eg, a gesture of the touch screen) input from the user by the input unit.

일 실시예로, 사용자가 사용자의 피부에 대하여 화장을 수행하는 경우, 사용자의 화장 영역은 사용자의 안면일 수 있다. 즉, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터 중 사용자의 안면에 해당하는 영역을 추출하여 확대하여 디스플레이할 수 있다.In one embodiment, when the user applies makeup to the user's skin, the user's makeup area may be the user's face. That is, the multimedia device according to embodiments of the present invention may extract an area corresponding to the user's face from among the image data for the user, enlarge and display the extracted area.

다른 실시예로, 사용자가 사용자의 얼굴에 있는 신체 부위(예를 들어, 눈, 코 또는 입)를 화장하는 경우, 사용자의 화장 영역은 해당 신체 부위를 나타내는 영역을 의미할 수 있다.As another embodiment, when the user puts on a body part (eg, eyes, nose, or mouth) on the user's face, the user's makeup area may mean an area indicating the corresponding body part.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자에게 화장(또는 메이크업) 방법을 나타내는 가이드라인을 제공할 수 있다(S406). The multimedia device 100 according to embodiments of the present invention may provide a guideline indicating a makeup (or makeup) method to the user (S406).

구체적으로, 멀티미디어 디바이스는 사용자에게 화장(또는 메이크업) 방법을 나타내는 가이드라인 데이터를 생성하고, 가이드라인 데이터를 나타내는 가이드라인 컴포넌트를 디스플레이할 수 있다. 이 때, 사용자에게 화장(또는 메이크업) 방법을 나타내는 가이드라인 데이터는 상술한 화장 방법과 관련된 데이터 또는 상술한 화장품에 대한 정보에 기초할 수 있다. Specifically, the multimedia device may generate guideline data indicating a makeup (or makeup) method to the user, and may display a guideline component indicating the guideline data. In this case, guideline data indicating a makeup (or makeup) method to the user may be based on data related to the above-described makeup method or information on the above-described cosmetic.

가이드라인 데이터는 사용자가 사용할 화장품, 화장품의 색, 화장품의 진하기(또는 농도), 화장품을 바를 위치, 화장을 수행하는 경우 주의할 점, 화장품을 올바르게 사용하는 방법 등에 대한 정보를 포함할 수 있다. 화장품의 색에 대한 정보 또는 화장품의 진하기에 대한 정보는 상술한 화장품에 대한 정보에 기초하여 결정될 수 있다.The guideline data may include information on the cosmetics to be used by the user, the color of the cosmetics, the thickness (or concentration) of the cosmetics, the location to apply the cosmetics, points to be aware of when performing makeup, and how to use the cosmetics correctly. . Information on the color of the cosmetic or the information on the darkness of the cosmetic may be determined based on the above-described information on the cosmetic.

가이드라인 컴포넌트는 가이드라인 데이터에 기초하여 디스플레이부에 의해 디스플레이되는 컴포넌트를 의미할 수 있다. 가이드라인 컴포넌트는 사용자가 화장품을 바를 위치를 나타내는 컴포넌트를 포함할 수 있으며, 일 실시예로 화장품을 바를 영역을 반투명 형태의 이미지일 수 있고, 화장품을 바를 영역의 외곽을 나타내는 선(또는 일점쇄선) 또는 화장품을 바를 영역을 나타내는 화살표 컴포넌트를 의미할 수 있다.The guideline component may mean a component displayed by the display unit based on guideline data. The guideline component may include a component indicating a location where the user will apply cosmetics, and may be a translucent image of the area to which the cosmetics are to be applied, and a line (or dashed-dotted line) indicating the outside of the area where the cosmetics will be applied. Alternatively, it may mean an arrow component indicating an area on which cosmetics are to be applied.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)는 사용자가 수행한 화장에 대하여 피드백을 제공할 수 있다(S407). 멀티미디어 디바이스는 피드백 생성부에 의해 사용자가 화장을 마친 경우, 이에 대한 피드백 데이터를 생성하고, 피드백 데이터를 나타내는 피드백 컴포넌트를 디스플레이할 수 있다. 멀티미디어 디바이스는 피드백 생성부에 의해 사용자가 화장을 수행하고 있는 경우 실시간으로 피드백 데이터를 생성하여 피드백 데이터를 나타내는 피드백 컴포넌트를 디스플레이할 수 있다.The multimedia device 100 according to embodiments of the present invention may provide feedback on the makeup performed by the user ( S407 ). When the user finishes makeup by the feedback generator, the multimedia device may generate feedback data for this and display a feedback component indicating the feedback data. When the user is applying makeup by the feedback generator, the multimedia device may generate feedback data in real time and display a feedback component indicating the feedback data.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 피드백 데이터를 생성하기 위하여, 화장을 마친 또는 화장을 수행하고 있는 사용자에 대한 영상 데이터를 촬영할 수 있다. 이 때, 화장을 마친 또는 화장을 수행하고 있는 사용자에 대한 영상 데이터를 사용자에 대한 '애프터 영상 데이터' 또는 '제 2 영상 데이터'로 호칭할 수 있다. 사용자에 대한 애프터 영상 데이터(또는 제 2 영상 데이터)는 본 발명의 실시예들에 따른 카메라부에 의해 촬영될 수 있다.In order to generate feedback data, the multimedia device according to embodiments of the present invention may capture image data of a user who has completed or is applying makeup. In this case, image data of a user who has completed or is applying makeup may be referred to as 'after image data' or 'second image data' for the user. After image data (or second image data) for the user may be captured by the camera unit according to embodiments of the present invention.

생성되는 피드백 데이터는 사용자가 사용하는 화장품이 적합한지 여부를 나타내는 제 1 데이터를 포함할 수 있다. 이 때, 제 1 데이터는 사용자에 대한 애프터 영상 데이터에 포함된 사용자의 안면에 대한 색차(chrominance) 및 밝기(brightness)에 기초하여 생성될 수 있다. 사용자의 안면에 대한 색차는 사용자에 대한 애프터 영상 데이터에 포함된 픽셀의 UV 좌표에 해당하는 값(즉, UV 값)에 따라 결정될 수 있다. 또한, 사용자의 안면에 대한 밝기는 사용자에 대한 애프터 영상 데이터에 포함된 픽셀의 Y 좌표에 해당하는 값(즉, Y 값)에 따라 결정될 수 있다.The generated feedback data may include first data indicating whether cosmetics used by the user are suitable. In this case, the first data may be generated based on chrominance and brightness of the user's face included in the after image data of the user. The color difference with respect to the user's face may be determined according to a value (ie, UV value) corresponding to the UV coordinates of pixels included in the after image data for the user. Also, the brightness of the user's face may be determined according to a value (ie, a Y value) corresponding to the Y coordinate of a pixel included in the after image data for the user.

생성되는 피드백 데이터는 사용자가 수행한 화장의 농도가 적합한지 여부를 나타내는 제 2 데이터를 포함할 수 있다. 제 2 데이터는 사용자에 대한 애프터 영상 데이터에 포함된 사용자의 안면에 대한 픽셀들의 값과 상술한 제 1 정보를 비교하여 생성된 데이터일 수 있다.The generated feedback data may include second data indicating whether the concentration of the makeup performed by the user is appropriate. The second data may be data generated by comparing the values of pixels on the user's face included in the after image data for the user with the above-described first information.

생성되는 피드백 데이터는 사용자가 수행한 화장의 위치가 적합한지 여부를 나타내는 제 3 데이터를 포함할 수 있다. 제 3 데이터는 사용자에 대한 애프터 영상 데이터에 포함된 사용자의 안면에 대한 픽셀들의 값과 상술한 제 2 정보를 비교하여 생성된 데이터일 수 있다.The generated feedback data may include third data indicating whether the location of the makeup performed by the user is appropriate. The third data may be data generated by comparing the values of pixels on the user's face included in the after image data for the user with the second information.

화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합하지 않는 경우, 디스플레이부는 사용자에게 화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합하지 않음을 알리기 위하여 피드백 컴포넌트를 더 디스플레이할 수 있다. 화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합한지 여부는 상술한 제 1 데이터, 상술한 제 2 데이터 또는 상술한 제 3 데이터에 기초하여 결정될 수 있다.When at least one of the cosmetics, the makeup concentration, and the makeup position is not suitable, the display unit may further display a feedback component to inform the user that at least one of the cosmetics, the makeup concentration, and the makeup position is not suitable. Whether at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is suitable may be determined based on the above-described first data, the above-described second data, or the above-mentioned third data.

일 실시예로, 사용자가 화장을 수행한 영역이 가이드라인 컴포넌트에서 제공된 화장품을 바를 영역에 포함되지 않는 경우, 멀티미디어 디바이스는 상술한 제 3 데이터에 기초하여 사용자에게 화장품을 바를 위치가 잘못되었음(즉, 가이드 라인을 벗어날 경우 화장품의 적용 위치가 다른 경우)을 알리기 위하여 피드백 컴포넌트를 더 디스플레이할 수 있다. 또한, 피드백 컴포넌트는 사용자에게 사용자가 수행한 화장에 대하여 수정할 수 있도록 수정 방향을 더 제공할 수 있다. 즉, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장품의 색, 농도, 위치 등이 다를 경우 사용자에게 알려줌으로써 수정할 수 있도록 피드백 컴포넌트를 더 디스플레이할 수 있다.As an embodiment, when the area where the user has applied makeup is not included in the area to apply the cosmetics provided in the guideline component, the multimedia device has an incorrect position to apply the cosmetics to the user based on the above-described third data (that is, , a feedback component may be further displayed in order to inform (when the cosmetic application location is different) when it deviates from the guideline. Also, the feedback component may further provide a correction direction to the user so that the user can correct the makeup performed by the user. That is, the multimedia device according to embodiments of the present invention may further display a feedback component so that the user can be corrected by notifying the user when the color, density, location, etc. of cosmetics are different.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 확대(zoom) 기능을 포함하는 전면 카메라와 사용자와의 상호작용하기 위한 컴포넌트들을 제공함으로써 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention may provide a correct makeup method to users and enhance makeup convenience by providing a front camera including a zoom function and components for interacting with the user. .

본 발명의 실시예들에 따른 멀티미디어 디바이스에서, 사용자의 안면과 관련된 데이터는 사용자의 안면 형태에 대한 정보 및 사용자의 피부톤에 대한 정보를 포함하고, 사용자의 피부톤에 대한 정보는 제 1 영상 데이터(즉, 사용자에 대한 영상 데이터)에 포함된 픽셀들의 밝기 값 및 픽셀들의 색 값에 기초할 수 있다.In the multimedia device according to the embodiments of the present invention, the data related to the user's face includes information about the user's face shape and information about the user's skin tone, and the information about the user's skin tone is the first image data (that is, , image data for a user) may be based on a brightness value of pixels and a color value of the pixels.

이 때, 본 발명의 실시예들에 따른 멀티미디어 디바이스의 제어부는 화장 방법 데이터를 결정하기 위하여 하나 또는 그 이상의 화장 방법 데이터를 검색하고 결정된 화장 방법 데이터를 로딩(loading)하는 단계를 더 수행할 수 있고, 이 때 하나 또는 그 이상의 화장 방법 데이터는 저장부에 의해 저장된 화장 방법 데이터이거나 서버로부터 수신되는 화장 방법 데이터를 의미할 수 있다. 또한, 화장 방법 데이터는 날씨에 대한 정보, 날짜에 대한 정보 및 사용자의 안면과 관련된 데이터에 기초하여 결정될 수 있고, 이 때 디스플레이부는 제 1 영상 데이터가 결정된 화장 방법 데이터에 기초하여 가공된(또는 변형된) 제 1 가공영상 데이터를 디스플레이할 수 있다.At this time, the control unit of the multimedia device according to the embodiments of the present invention may further perform the step of searching for one or more makeup method data and loading the determined makeup method data in order to determine the makeup method data, , In this case, the one or more makeup method data may mean makeup method data stored by the storage unit or makeup method data received from a server. In addition, the makeup method data may be determined based on weather information, date information, and data related to the user's face, and in this case, the display unit is processed (or modified) based on the makeup method data in which the first image data is determined. ) can display the first processed image data.

본 발명의 실시예들에 따른 멀티미디어 디바이스에서, 화장 방법 데이터는 사용자로부터 수신한 화장품에 대한 정보에 기초하여 결정될 수 있고, 화장품에 대한 정보는 화장품에 대한 이미지 데이터에 기초한 정보이거나 통신부에 의해 서버로부터 수신한 정보일 수 있고, 디스플레이부는, 제 1 영상 데이터가 화장 방법 데이터 및 화장품에 대한 정보에 기초하여 가공된 제 2 가공영상 데이터를 디스플레이할 수 있다.In the multimedia device according to the embodiments of the present invention, the makeup method data may be determined based on information on cosmetics received from the user, and the information on the cosmetics is information based on image data on the cosmetics or from the server by the communication unit. It may be received information, and the display unit may display second processed image data in which the first image data is processed based on makeup method data and information on cosmetics.

또한, 본 발명의 실시예들에 따른 카메라부는 전면 카메라일 수 있고, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자로부터 입력 신호를 수신하는 입력부를 더 포함할 수 있고, 사용자로부터 수신한 입력 신호에 대응하여, 디스플레이부는 사용자에 대한 제 1 영상 데이터의 화장 영역을 확대하여 디스플레이할 수 있고, 이 때 화장 영역은 사용자가 화장 방법에 따라 화장을 수행할 위치에 대한 영역을 의미할 수 있다.In addition, the camera unit according to embodiments of the present invention may be a front camera, and the multimedia device according to embodiments of the present invention may further include an input unit for receiving an input signal from a user, and the input signal received from the user Correspondingly, the display unit may enlarge and display the makeup area of the first image data for the user, and in this case, the makeup area may mean an area for a position where the user will apply makeup according to a makeup method.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

또한, 개인방송의 촬영을 위한 카메라와 메이크업을 위한 거울을 하나의 디바이스로 사용하게 함으로써 메이크업을 컨텐츠로 개인방송하는 사람들에게 편의를 제공할 수 있다. 즉, 메이크업을 컨텐츠로 개인방송하는 사람들로 하여금 거울과 같은 기능을 제공하는 디스플레이부와 카메라를 동시에 사용함으로써, 영상 데이터의 편집에 대한 불편함을 해소할 수 있다.In addition, it is possible to provide convenience to people who broadcast makeup as content by using a camera for shooting a personal broadcast and a mirror for makeup as a single device. That is, by allowing people who broadcast makeup as content to use a display unit and a camera that provide a mirror-like function at the same time, it is possible to solve the inconvenience of editing image data.

도 5는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자를 촬영하여 생성된 영상 데이터로부터 사용자의 안면에 관한 정보들을 추출하는 방법의 일 실시예을 나타낸다.5 illustrates an embodiment of a method of extracting, by the multimedia device 100, information about a user's face from image data generated by photographing the user according to embodiments of the present invention.

구체적으로, 도 5는 본 발명의 실시예들에 따른 멀티미디어 디바이스가 사용자에 대한 영상 데이터에 기초하여 사용자의 안면과 관련된 정보를 추출하는 방법을 나타낸 것이다. Specifically, FIG. 5 illustrates a method of extracting, by a multimedia device, information related to a user's face based on image data of the user according to embodiments of the present invention.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면의 형태를 검출할 수 있다(500). 안면의 형태는, 사용자의 안면의 외곽을 의미할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터에 기초하여 안면의 외곽을 나타내는 정보를 추출할 수 있다. 일 실시예로, 사용자의 안면의 외곽을 다각형 형태로 구성하여, 각 꼭지점에 해당하는 좌표를 저장할 수도 있다. 다른 실시예로, 사용자의 안면을 다면체 형태로 3차원 입체적 형상으로 구성하여 저장할 수도 있다.The multimedia device according to embodiments of the present invention may detect the shape of the user's face ( 500 ). The shape of the face may refer to the outside of the user's face. The multimedia device according to the embodiments of the present invention may extract information indicating the outline of the face based on the image data of the user. As an embodiment, the outer edge of the user's face may be configured in a polygonal shape, and coordinates corresponding to each vertex may be stored. As another embodiment, the user's face may be stored as a three-dimensional shape in the form of a polyhedron.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터 내에 포함된 사용자의 안면에 있는 신체 부위를 검출하여 복수의 포인트들(500-1)의 형태로 저장할 수 있다. 다시 말해, 사용자의 안면에 있는 신체 부위 또는 구성 요소들의 외곽을 다면체 형태로 저장하기 위해 다면체를 구성하는 복수의 꼭지점(또는 복수의 포인트들, 500-1)들의 좌표를 추출하여 저장할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 각 포인트들에 대한 식별자를 나타내는 정보들을 저장할 수 있고, 사용자의 안면의 신체 부위와 대응하여 저장할 수 있다. 예를 들어, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 본 도면에서 사용자의 코의 외곽에 해당하는 신체 부위에 대하여 74번 포인트 내지 92번 포인트에 해당하는 포인트들로 구성된다는 정보를 저장할 수 있다. 또한, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 오른쪽 눈썹에 해당하는 부위는 50번 포인트 내지 66번 포인트에 해당하는 포인트들로 구성된다는 정보를 저장할 수 있다.The multimedia device according to embodiments of the present invention may detect a body part on the user's face included in the image data for the user and store it in the form of a plurality of points 500 - 1 . In other words, the coordinates of a plurality of vertices (or a plurality of points, 500-1) constituting the polyhedron may be extracted and stored in order to store the outlines of the body parts or components on the user's face in the form of a polyhedron. The multimedia device according to embodiments of the present invention may store information indicating an identifier for each point, and may store it in correspondence with a body part of the user's face. For example, the multimedia device according to embodiments of the present invention may store information that in this figure, points corresponding to points 74 to 92 are included with respect to a body part corresponding to the outside of the user's nose. . In addition, the multimedia device according to embodiments of the present invention may store information that a portion corresponding to the right eyebrow is composed of points corresponding to points 50 to 66.

이 때, 사용자의 얼굴의 형태와 관련된 데이터는 사용자의 얼굴의 외곽에 대한 데이터, 사용자의 얼굴에 있는 눈썹과 관련된 데이터(예를 들어, 눈썹의 크기, 눈썹의 모양, 눈썹의 위치 또는 눈썹의 색깔 등), 사용자의 얼굴에 있는 코와 관련된 데이터(예를 들어, 코의 크기, 코의 높이, 코의 두께 등), 사용자의 얼굴에 있는 광대와 관련된 데이터(예를 들어, 광대의 크기 또는 광대의 위치 등), 사용자의 얼굴에 있는 입과 관련된 데이터(예를 들어, 입술의 두께, 입술의 색깔 또는 입꼬리의 모양 등) 및 사용자의 얼굴의 기타 특수한 사항과 관련된 데이터(예를 들어, 보조개의 유무, 애굣살의 유무 또는 점의 유무)를 포함할 수 있다.In this case, the data related to the shape of the user's face includes data about the outer edge of the user's face, data related to the eyebrows on the user's face (eg, the size of the eyebrows, the shape of the eyebrows, the position of the eyebrows, or the color of the eyebrows) etc.), data related to the nose on the user's face (eg, nose size, height of the nose, thickness of the nose, etc.), data related to the cheekbones on the user's face (eg size or cheekbones) location of the user's face), data relating to the mouth on the user's face (e.g., the thickness of the lips, the color of the lips or the shape of the corners of the mouth, etc.), and data relating to other special aspects of the user's face (e.g. presence or absence, the presence or absence of feces, or the presence or absence of dots) may be included.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면에 있는 정적인 신체 부위를 검출할 수 있다(501). 정적인 신체 부위란, 사용자에 대한 영상 데이터에 포함된 사용자의 얼굴에 있는, 움직이지 않거나 움직임이 미세한 부위를 의미할 수 있다. 예를 들어, 사용자의 눈썹, 사용자의 귀, 사용자의 콧등이 있을 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터(또는 하나의 이미지 데이터)에 기초하여 사용자의 정적인 신체 부위를 검출하여 해당 정적인 신체 부위의 위치, 모양, 색 등의 정보를 추출할 수 있다.The multimedia device according to embodiments of the present invention may detect a static body part on the user's face ( 501 ). A static body part may mean a part on the user's face included in the image data about the user, which does not move or has a minute movement. For example, there may be a user's eyebrows, a user's ears, and a user's nose bridge. A multimedia device according to embodiments of the present invention detects a static body part of a user based on image data (or one image data) of the user, and obtains information on the location, shape, color, etc. of the static body part. can be extracted.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면에 있는 동적인 신체 부위를 검출할 수 있다(502). 동적인 신체 부위란, 사용자에 대한 영상 데이터에 포함된 사용자의 얼굴에 있는, 움직임이 크거나 사용자의 표정에 따라 변화의 정도가 큰 부위를 의미할 수 있다. 예를 들어, 사용자의 입술, 사용자의 볼, 사용자의 눈이 있을 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터에 기초하여 사용자의 정적인 신체 부위를 검출하여 해당 정적인 신체 부위의 위치, 모양, 색 등의 정보를 추출할 수 있다. 이 때, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 하나 이상의 영상 데이터(또는 이미지 데이터)에 기초하여 상술한 정보를 추출할 수 있다. The multimedia device according to embodiments of the present invention may detect a dynamic body part on the user's face ( 502 ). The dynamic body part may mean a part on the user's face included in the image data about the user that has a large movement or a large degree of change according to the user's facial expression. For example, there may be a user's lips, a user's cheeks, and a user's eyes. The multimedia device according to embodiments of the present invention may detect a static body part of a user based on image data about the user and extract information such as a position, shape, color, etc. of the static body part. In this case, the multimedia device according to embodiments of the present invention may extract the above-described information based on one or more image data (or image data).

일 실시예로, 웃지 않았을 때에 대응하는 이미지 데이터와 웃었을 때에 대응하는 이미지 데이터에 기초하여, 사용자가 웃지 않았을 때와 웃었을 때의 편차를 계산하여 사용자의 얼굴에 있는 입술 또는 눈과 관련된 데이터를 생성할 수 있다. 일 실시예로, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 여러 감정들에 대응하는 이미지 데이터(또는 영상 데이터)에 기초하여 사용자의 얼굴에 대한 데이터를 생성할 수도 있다. 다른 실시예로, 사용자의 얼굴의 옆 모습 또는 뒷 모습에 대응하는 이미지 데이터에 기초하여 사용자의 얼굴에 대한 데이터를 생성할 수도 있다.In one embodiment, based on the image data corresponding to when the user does not smile and the image data corresponding to when he smiles, the difference between when the user does not smile and when the user smiles is calculated to obtain data related to lips or eyes on the user's face. can create As an embodiment, the multimedia device according to embodiments of the present invention may generate data about the user's face based on image data (or image data) corresponding to various emotions of the user. As another embodiment, data on the user's face may be generated based on image data corresponding to the side view or back view of the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면의 피부톤을 검출할 수 있다(503). 멀티미디어 디바이스는 사용자에 대한 영상 데이터로부터 사용자의 얼굴의 피부톤과 관련된 데이터를 생성할 수 있다. 멀티미디어 디바이스는 사용자에 대한 이미지 데이터(또는 영상 데이터에 포함된 이미지들)에 포함된 픽셀의 값들에 기초하여 피부톤을 검출할 수 있다. The multimedia device according to embodiments of the present invention may detect a skin tone of the user's face ( S503 ). The multimedia device may generate data related to the skin tone of the user's face from the image data of the user. The multimedia device may detect a skin tone based on pixel values included in image data for the user (or images included in the image data).

일 실시예로, 상술한 픽셀의 밝기 값(Y)을 이용하여 사용자의 피부톤을 검출할 수 있다. 이 경우, 픽셀의 밝기 값에 따라 사용자의 피부톤을 창백한 피부 또는 어두운 피부 등으로 분류할 수 있다. 다른 실시예로, 상술한 픽셀의 색(UV) 값을 이용하여 피부톤을 검출할 수 있다. 구체적으로, 사용자의 얼굴에 대하여 붉은 톤이 많은지 또는 노란 톤이 많은지 등을 검출할 수 있다.As an embodiment, the user's skin tone may be detected using the above-described brightness value (Y) of the pixel. In this case, the user's skin tone may be classified into pale skin or dark skin according to the brightness value of the pixel. In another embodiment, the skin tone may be detected using the color (UV) value of the aforementioned pixel. Specifically, it is possible to detect whether there are many red tones or many yellow tones with respect to the user's face.

멀티미디어 디바이스는 사용자에 대한 영상 데이터에 기초하여, 사용자의 얼굴에 대한 각 영역 별로 사용자의 피부톤에 대한 데이터를 생성할 수 있다. 일 실시예로, 사용자의 얼굴에 포함된 이마에 대한 영역, 볼 영역, 입술 영역 각각에 대하여 피부톤에 대한 데이터를 생성할 수도 있다.The multimedia device may generate data about the user's skin tone for each area of the user's face, based on the image data of the user. As an embodiment, data on a skin tone may be generated for each of the forehead region, the cheek region, and the lip region included in the user's face.

멀티미디어 디바이스는 사용자에 대한 이미지 데이터(또는 영상 데이터에 포함된 이미지들)에 포함된 픽셀의 값들에 기초하여 피부톤을 검출할 수 있다. 멀티미디어 디바이스는, 상술한 픽셀의 밝기와 관련된 값(예를 들어, 픽셀의 Y값)을 이용하여 사용자의 피부톤을 검출할 수 있다. 이 경우, 픽셀의 밝기와 관련된 값에 따라 사용자의 피부톤을 창백한 피부 또는 어두운 피부 등으로 분류할 수 있다. 다른 실시예로, 상술한 픽셀의 색과 관련된 값(예를 들어, UV값)을 이용하여 피부톤을 검출할 수 있다. 구체적으로, 사용자의 얼굴에 대하여 붉은 톤이 많은지 또는 노란 톤이 많은지 등을 검출할 수 있다.The multimedia device may detect a skin tone based on pixel values included in image data for the user (or images included in the image data). The multimedia device may detect the user's skin tone by using the above-described value related to the brightness of the pixel (eg, the Y value of the pixel). In this case, the user's skin tone may be classified into pale skin or dark skin according to a value related to the brightness of the pixel. In another embodiment, the skin tone may be detected using a value (eg, UV value) related to the above-described color of the pixel. Specifically, it is possible to detect whether there are many red tones or many yellow tones with respect to the user's face.

멀티미디어 디바이스는 사용자에 대한 영상 데이터에 기초하여, 사용자의 얼굴에 대한 각 영역 별로 사용자의 피부톤에 대한 데이터를 생성할 수 있다. 일 실시예로, 사용자의 얼굴에 포함된 이마에 대한 영역, 볼 영역, 입술 영역 각각에 대하여 피부톤에 대한 데이터를 생성할 수도 있다.The multimedia device may generate data about the user's skin tone for each area of the user's face, based on the image data of the user. As an embodiment, data on a skin tone may be generated for each of the forehead region, the cheek region, and the lip region included in the user's face.

즉, 사용자의 안면과 관련된 데이터는 사용자의 안면 형태에 대한 정보 및 사용자의 피부톤에 대한 정보를 포함할 수 있고, 사용자의 피부톤에 대한 정보는 제 1 영상 데이터에 포함된 픽셀들의 밝기 값 및 픽셀들의 색 값에 기초할 수 있다.That is, the data related to the user's face may include information about the user's face shape and information about the user's skin tone, and the information about the user's skin tone includes the brightness values of pixels and the pixels included in the first image data. It can be based on color values.

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자에 대한 영상 데이터를 이용하여 사용자에게 최적화된 맞춤형 화장 방법 서비스를 제공할 수 있다. 또한 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면과 관련된 데이터에 기반하여 사용자에게 맞는 정확한 화장 방법을 제공할 수 있다.A multimedia device according to embodiments of the present invention may provide a customized makeup method service optimized to a user by using image data about the user. In addition, the multimedia device according to embodiments of the present invention may provide an accurate makeup method suitable for a user based on data related to the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

도 6는 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)가 사용자에게 사용자에게 화장(또는 메이크업) 방법을 나타내는 가이드라인을 제공하는 일 실시예을 나타낸다.6 illustrates an embodiment in which the multimedia device 100 according to embodiments of the present invention provides a guideline indicating a makeup (or makeup) method to the user to the user.

구체적으로, 도 6은 멀티미디어 디바이스는 사용자에게 화장(또는 메이크업) 방법을 나타내는 가이드라인 데이터를 나타내는 가이드라인 컴포넌트를 디스플레이하고, 이에 대한 피드백 데이터를 나타내는 피드백 컴포넌트를 나타낸다. Specifically, FIG. 6 illustrates a feedback component that displays a guideline component indicating guideline data indicating a makeup (or makeup) method to a user, and a feedback component therefor, in the multimedia device.

가이드라인 데이터는 사용자가 사용할 화장품, 화장품의 색, 화장품의 진하기(또는 농도), 화장품을 바를 위치, 화장을 수행하는 경우 주의할 점, 화장품을 올바르게 사용하는 방법 등에 대한 정보를 포함할 수 있다. 화장품의 색에 대한 정보 또는 화장품의 진하기에 대한 정보는 상술한 화장품에 대한 정보에 기초하여 결정될 수 있다.The guideline data may include information on the cosmetics to be used by the user, the color of the cosmetics, the thickness (or concentration) of the cosmetics, the location to apply the cosmetics, points to be aware of when performing makeup, and how to use the cosmetics correctly. . Information on the color of the cosmetic or the information on the darkness of the cosmetic may be determined based on the above-described information on the cosmetic.

가이드라인 컴포넌트는 가이드라인 데이터에 기초하여 디스플레이부에 의해 디스플레이되는 컴포넌트를 의미할 수 있다. The guideline component may mean a component displayed by the display unit based on guideline data.

도 6(a)는 사용자가 사용자의 눈 부근의 영역을 화장하기 위한 가이드라인의 일 실시예를 나타낸다. 구체적으로, 도 6(a)는 본 발명의 실시예들에 따른 멀티미디어 디바이스가 사용자에게 사용자의 눈을 화장하기 위하여 눈 화장 방법과 관련된 가이드라인 컴포넌트를 디스플레이한 것을 나타낸다.6( a ) shows an embodiment of a guideline for a user to apply makeup on a region near the user's eyes. Specifically, FIG. 6( a ) shows that the multimedia device according to embodiments of the present invention displays a guideline component related to an eye makeup method to a user to apply makeup on the user's eyes.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 눈에 해당하는 영역(600a) 또는 눈(600a-1)을 검출할 수 있다. 그 후, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장 방법과 관련된 데이터 또는 화장품에 대한 정보에 기초하여, 눈 화장을 위한 가이드라인 컴포넌트(600a-2)를 디스플레이할 수 있다. 가이드라인 컴포넌트는 사용자가 눈 영역 부근의 화장품을 바를 위치를 나타내는 컴포넌트(600a-2)를 포함할 수 있으며, 일 실시예로 가이드라인 컴포넌트는 화장품을 바를 영역을 반투명 형태의 이미지일 수 있다. The multimedia device according to embodiments of the present invention may detect the region 600a or the eye 600a-1 corresponding to the user's eye. Thereafter, the multimedia device according to embodiments of the present invention may display the guideline component 600a - 2 for eye makeup based on the makeup method-related data or information on cosmetics. The guideline component may include a component 600a - 2 indicating a position where the user applies cosmetics near the eye area, and in an embodiment, the guideline component may be a translucent image of the area where the cosmetics are to be applied.

도 6(b)는 사용자가 사용자의 눈썹 부근의 영역을 화장하기 위한 가이드라인의 일 실시예를 나타낸다.6( b ) shows an embodiment of a guideline for a user to apply makeup on a region near the user's eyebrows.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 눈썹에 해당하는 영역(600b) 또는 눈(600b-1)을 검출할 수 있다. 그 후, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장 방법과 관련된 데이터 또는 화장품에 대한 정보에 기초하여, 눈썹 화장을 위한 가이드라인 컴포넌트(600b-2)를 디스플레이할 수 있다. 가이드라인 컴포넌트는 사용자가 눈썹 영역 부근의 화장품을 바를 위치를 나타내는 컴포넌트(600a-2)를 포함할 수 있으며, 일 실시예로 가이드라인 컴포넌트는 화장품을 바를 영역의 외곽을 나타내는 점선(또는 일점쇄선) 형태의 이미지일 수 있다. The multimedia device according to embodiments of the present invention may detect a region 600b or an eye 600b-1 corresponding to the user's eyebrows. Thereafter, the multimedia device according to embodiments of the present invention may display the guideline component 600b - 2 for eyebrow makeup based on the makeup method-related data or information on cosmetics. The guideline component may include a component 600a - 2 indicating a position where the user applies cosmetics near the eyebrow region, and in an embodiment, the guideline component includes a dotted line (or dashed-dotted line) indicating the outside of the area to which the cosmetic is to be applied. It may be an image of the form.

도 6(c)는 사용자가 사용자의 안면의 전부 또는 일부의 영역을 화장하기 위한 가이드라인을 제공하는 흐름도를 나타낸다.6( c ) is a flowchart in which a user provides guidelines for applying makeup on all or part of a user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 피부 화장을 위해 사용자의 얼굴에 해당하는 영역(600c) 또는 그 일부(600b-1)을 검출할 수 있다. 그 후, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장 방법과 관련된 데이터 또는 화장품에 대한 정보에 기초하여, 피부 화장을 위한 가이드라인 컴포넌트(600c-2)를 디스플레이할 수 있다. 이 때, 사용자가 상술한 가이드라인 컴포넌트에 대응하는 가이드라인에 따라 화장을 하지 않는 경우(600c-3), 사용자가 가이드라인 컴포넌트에 대응하는 가이드라인에 따라 올바르게 화장을 수행할 수 있도록 피드백 컴포넌트를 디스플레이할 수 있다(600c-4).The multimedia device according to embodiments of the present invention may detect a region 600c corresponding to a user's face or a part 600b-1 thereof for skin makeup. Thereafter, the multimedia device according to embodiments of the present invention may display the guideline component 600c - 2 for skin makeup based on the makeup method-related data or information on cosmetics. At this time, when the user does not put on makeup according to the guideline corresponding to the guideline component (600c-3), the feedback component is provided so that the user can correctly perform makeup according to the guideline corresponding to the guideline component. Can be displayed (600c-4).

가이드라인 컴포넌트는 사용자가 해당하는 화장을 수행하기 위하여 필요한 화장품에 대한 정보를 디스플레이할 수 있다(600c-5). 또한, 가이드라인 컴포넌트는 해당 화장품을 올바르게 사용하기 위한 가이드라인으로, 사용자에게 해당 화장품을 잡는 방법, 잡는 위치 등에 대한 정보를 디스플레이할 수 있다(600c-6).The guideline component may display information on cosmetics required for the user to perform corresponding makeup (600c-5). In addition, the guideline component is a guideline for correctly using the corresponding cosmetic product, and information on a method of holding the corresponding cosmetic product, a holding position, and the like may be displayed to the user (600c-6).

다시 말해, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자를 촬영하여 사용자에 대한 영상 데이터를 생성할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에 대한 영상 데이터로부터 사용자의 안면과 관련된 데이터를 검출 또는 생성할 수 있다. 사용자에 대한 안면 데이터는 도 5에 따라 검출할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자에게 화장 방법을 검색하기 위하여 화장 방법 검색 컴포넌트를 디스플레이할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 입력부에 의하여 사용자로부터 화장품 또는 화장 방법에 대하여 입력 신호를 수신할 수 있고, 사용자로부터 수신한 화장품 또는 화장 방법과 관련된 입력 신호에 대응하여 화장품 또는 화장 방법에 대한 데이터를 검색할 수 있다. 사용자로부터 수신한 입력 신호에 대응하여 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장품에 대한 정보 및 화장 방법에 대한 정보에 기초하여, 사용자에 대한 영상 데이터와 함께 가이드라인 컴포넌트를 더 디스플레이할 수 있다.In other words, the multimedia device according to embodiments of the present invention may generate image data for the user by photographing the user. The multimedia device according to embodiments of the present invention may detect or generate data related to the user's face from the image data for the user. Facial data for the user may be detected according to FIG. 5 . The multimedia device according to embodiments of the present invention may display a makeup method search component to the user to search for a makeup method. The multimedia device according to the embodiments of the present invention may receive an input signal for cosmetics or a makeup method from a user by means of an input unit, and respond to an input signal related to cosmetics or a makeup method received from the user to receive a cosmetic product or a makeup method. data can be searched for. In response to an input signal received from a user, the multimedia device according to embodiments of the present invention may further display a guideline component along with image data for the user based on information on cosmetics and information on a makeup method. .

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자가 화장을 수행하는 도중(또는 화장을 마친 후) 사용자에 대한 영상 데이터를 더 촬영할 수 있다. 화장을 수행하는 도중 또는 화장을 마친 후 카메라부에 의해 촬영된 영상 데이터는 '애프터 영상 데이터' 또는 '제 2 영상 데이터'로 호칭할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 카메라부에 의해 촬영된 애프터 영상 데이터(제 2 영상 데이터), 화장품에 대한 정보 및 화장 방법에 대한 데이터에 기초하여 피드백 컴포넌트를 더 디스플레이할 수 있다. The multimedia device according to embodiments of the present invention may further capture image data of the user while the user is applying makeup (or after finishing makeup). Image data captured by the camera unit during or after makeup is performed may be referred to as 'after image data' or 'second image data'. The multimedia device according to embodiments of the present invention may further display a feedback component based on the after-image data (second image data) captured by the camera unit, information on cosmetics, and data on a makeup method.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 입력 신호에 기초하여 가이드라인 컴포넌트, 피드백 컴포넌트를 디스플레이할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자가 화장을 수행하는 경우 사용자의 입력 신호에 기초하여, 사용자에 대한 영상 데이터 내 사용자가 화장을 수행하는 신체 부위에 대응하는 영역을 확대하여 디스플레이할 수 있다. 또는, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 제스처에 기초하여 사용자에 대한 영상 데이터의 일부를 확대하여 디스플레이할 수 있다. The multimedia device according to embodiments of the present invention may display a guideline component and a feedback component based on a user's input signal. When the user applies makeup, the multimedia device according to the embodiments of the present invention may display an enlarged area corresponding to a body part on which the user applies makeup in image data for the user based on the user's input signal. have. Alternatively, the multimedia device according to embodiments of the present invention may enlarge and display a portion of image data for the user based on the user's gesture.

피드백 컴포넌트는 사용자에게 사용자가 수행한 화장에 대하여 수정할 수 있도록 수정 방향을 더 제공할 수 있다. 즉, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장품의 색, 농도, 위치 등이 다를 경우 사용자에게 알려줌으로써 수정할 수 있도록 피드백 컴포넌트를 더 디스플레이할 수 있다.The feedback component may further provide a correction direction to the user to correct the makeup performed by the user. That is, the multimedia device according to embodiments of the present invention may further display a feedback component so that the user can be corrected by notifying the user when the color, density, location, etc. of cosmetics are different.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 입력 신호에 대응하여, 화장품에 대한 정보를 나타내는 컴포넌트, 화장 방법에 대한 데이터에 대응하는 컴포넌트를 더 디스플레이할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장품에 대한 정보를 나타내는 컴포넌트를, 화장품을 구매할지 여부를 질의하는 컴포넌트와 함께 디스플레이할 수 있다.The multimedia device according to embodiments of the present invention may further display a component indicating information about cosmetics and a component corresponding to data on a makeup method in response to a user's input signal. The multimedia device according to embodiments of the present invention may display a component indicating information on cosmetics together with a component for inquiring whether to purchase cosmetics.

본 발명의 실시예들에 따른 멀티미디어 디바이스에서, 화장 방법 데이터는 날씨에 대한 정보, 날짜에 대한 정보 및 사용자의 안면과 관련된 데이터에 기초하여 결정될 수 있고, 디스플레이부는, 제 1 영상 데이터가 결정된 화장 방법 데이터에 기초하여 가공된 제 1 가공영상 데이터를 디스플레이할 수 있다.In the multimedia device according to the embodiments of the present invention, the makeup method data may be determined based on weather information, date information, and data related to a user's face, and the display unit may include a makeup method in which the first image data is determined. The first processed image data processed based on the data may be displayed.

본 발명의 실시예들에 따른 멀티미디어 디바이스에서, 화장 방법 데이터는 화장의 농도를 나타내기 위한 제 1 정보 및 화장의 위치를 나타내기 위한 제 2 정보를 포함할 수 있고, 제 1 컴포넌트는 제 1 정보 및 제 2 정보에 기초하여 사용자가 화장을 수행하기 위한 가이드라인 컴포넌트를 포함할 수 있고, 이 때 본 발명의 실시예들에 따른 멀티미디어 디바이스는 화장 방법 데이터 및 제 1 영상 데이터가 촬영된 이후에 촬영된 제 2 영상 데이터에 기초하여 피드백 데이터를 생성하는 피드백 생성부를 더 포함할 수 있다. 또한, 디스플레이부는 피드백 데이터와 관련된 제 2 컴포넌트를 더 디스플레이할 수 있다.In the multimedia device according to the embodiments of the present invention, the makeup method data may include first information for indicating a concentration of makeup and second information for indicating a position of makeup, and the first component includes the first information and a guideline component for a user to apply makeup based on the second information, wherein the multimedia device according to embodiments of the present invention captures the makeup method data and the first image data after photographing It may further include a feedback generator for generating feedback data based on the second image data. Also, the display unit may further display a second component related to the feedback data.

이 때, 피드백 데이터는, 제 2 영상 데이터 내 사용자의 안면에 대한 색차(chrominance) 및 밝기(brightness)에 기초하여 사용자가 사용하는 화장품의 적합 여부를 나타내는 제 1 데이터, 제 2 영상 데이터 내 사용자의 안면에 대한 픽셀들의 값과 제 1 정보를 비교하여 화장의 농도가 적합한지 여부를 나타내는 제 2 데이터 및 제 2 영상 데이터 내 사용자의 안면에 대한 픽셀들의 값과 제 2 정보를 비교하여 화장의 위치가 적합한지 여부를 나타내는 제 3 데이터를 포함할 수 있다. 또한, 화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합하지 않는 경우, 디스플레이부는 사용자에게 화장품, 화장의 농도 및 화장의 위치 중 적어도 하나가 적합하지 않음을 알리기 위한 제 3 컴포넌트를 더 디스플레이할 수 있다.At this time, the feedback data includes first data indicating whether cosmetics used by the user are suitable based on chrominance and brightness of the user's face in the second image data, and the user's in the second image data. The position of the makeup is determined by comparing the values of pixels for the face with the first information to compare the second data and the second information indicating whether the makeup concentration is appropriate and the values of pixels for the user's face in the second image data. Third data indicating whether it is suitable may be included. In addition, when at least one of the cosmetics, the makeup concentration, and the makeup position is not suitable, the display unit may further display a third component for notifying the user that at least one of the cosmetics, the makeup concentration, and the makeup position is not suitable. can

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자에 대한 영상 데이터를 이용하여 사용자에게 최적화된 맞춤형 화장 방법 서비스를 제공할 수 있다. 또한 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면과 관련된 데이터에 기반하여 사용자에게 맞는 정확한 화장 방법을 제공할 수 있다. A multimedia device according to embodiments of the present invention may provide a customized makeup method service optimized to a user by using image data about the user. In addition, the multimedia device according to embodiments of the present invention may provide an accurate makeup method suitable for a user based on data related to the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

도 7은 본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법의 흐름도이다.7 is a flowchart of a method for controlling the multimedia device 100 according to embodiments of the present invention.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법은 카메라부에 의해 사용자를 촬영하여 제 1 영상 데이터를 생성할 수 있다(S700). 제 1 영상 데이터는 사용자에 대한 영상 데이터로, 사용자가 본 발명의 실시예들에 따른 멀티미디어 디바이스에서 제공하는 화장 방법에 따라 화장을 수행하기 전에 해당하는 사용자에 대한 영상 데이터를 의미할 수 있다. 또한, 본 발명의 실시예들에 따른 카메라부는 전면 카메라일 수 있다.The method of controlling the multimedia device 100 according to embodiments of the present invention may generate first image data by photographing a user by a camera unit (S700). The first image data is image data of a user, and may mean image data of a corresponding user before the user applies makeup according to the makeup method provided by the multimedia device according to embodiments of the present invention. In addition, the camera unit according to embodiments of the present invention may be a front camera.

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법은 제 1 영상 데이터로부터 사용자의 안면과 관련된 데이터를 검출할 수 있다(S701). 사용자의 안면과 관련된 데이터는 사용자의 안면 형태에 대한 정보, 사용자의 피부톤에 대한 정보, 사용자의 피부와 관련하여 주의하여야 할 점에 관한 정보, 사용자의 안면의 이목구비의 위치 및 크기에 관한 데이터 등을 포함할 수 있다. 사용자의 안면과 관련된 데이터를 검출하는 방법은 도 1 내지 도 6에서 상술한 바와 같다.The method for controlling the multimedia device 100 according to embodiments of the present invention may detect data related to the user's face from the first image data (S701). The data related to the user's face includes information about the user's face shape, information about the user's skin tone, information about points to be aware of in relation to the user's skin, data about the location and size of the user's facial features, etc. may include A method of detecting data related to a user's face is the same as described above with reference to FIGS. 1 to 6 .

본 발명의 실시예들에 따른 멀티미디어 디바이스(100)의 제어 방법은 화장 방법 데이터에 따라 사용자가 화장을 수행하는 방법을 나타내는 제 1 컴포넌트 및 제 1 영상 데이터를 디스플레이부에 의해 디스플레이할 수 있다(S702). 제 1 컴포넌트는 상술한 가이드라인 컴포넌트를 의미할 수 있다. 본 발명의 실시예들에 따른 멀티미디어 디바이스가 가이드라인 데이터를 생성하여 가이드라인 컴포넌트를 디스플레이하는 과정은 도 1 내지 도 6에서 상술한 바와 같다. 또한, 본 발명의 실시예들에 따른 멀티미디어 디바이스는 상술한 제 1 영상 데이터의 전부를 디스플레이할 수도 있고, 제 1 영상 데이터의 일부 영역을 확대(zoom)하여 디스플레이할 수도 있다.In the method of controlling the multimedia device 100 according to embodiments of the present invention, a first component indicating a method for a user to apply makeup according to the makeup method data and first image data may be displayed by the display unit (S702). ). The first component may refer to the above-described guideline component. A process in which the multimedia device generates guideline data and displays guideline components according to embodiments of the present invention is as described above with reference to FIGS. 1 to 6 . In addition, the multimedia device according to embodiments of the present invention may display all of the above-described first image data, or may display a partial area of the first image data by zooming.

본 발명의 실시예들에 따른 멀티미디어 디바이스는, 사용자에 대한 영상 데이터를 이용하여 사용자에게 최적화된 맞춤형 화장 방법 서비스를 제공할 수 있다. 또한 본 발명의 실시예들에 따른 멀티미디어 디바이스는 사용자의 안면과 관련된 데이터에 기반하여 사용자에게 맞는 정확한 화장 방법을 제공할 수 있다. A multimedia device according to embodiments of the present invention may provide a customized makeup method service optimized to a user by using image data about the user. In addition, the multimedia device according to embodiments of the present invention may provide an accurate makeup method suitable for a user based on data related to the user's face.

본 발명의 실시예들에 따른 멀티미디어 디바이스는 메이크업에 익숙하지 않은 사용자들에게 올바른 화장 방법을 제공하고 메이크업의 편의성을 증진시킬 수 있다.The multimedia device according to embodiments of the present invention can provide a correct makeup method to users unfamiliar with makeup and enhance makeup convenience.

본 명세서에서 “/”및 “,”는 “및/또는”으로 해석할 수 있다. 예를 들어, “A/B”의 표현은 “A 및/또는 B”를 의미할 수 있다. 나아가, “A, B”는 “A 및/또는 B”를 의미할 수 있다. 더 나아가, “A/B/C”는 “A, B 및/또는 C 중 적어도 하나의”를 의미할 수 있다.In this specification, “/” and “,” may be interpreted as “and/or”. For example, the expression “A/B” may mean “A and/or B”. Furthermore, “A, B” may mean “A and/or B”. Furthermore, “A/B/C” may mean “at least one of A, B and/or C”.

나아가 본 명세서에서 “또는”은 “및/또는”으로 해석할 수도 있다. 예를 들어 “A 또는 B”는 1)A만 나타내는 경우, 2)B만 나타내는 경우 및/또는 3)A 그리고 B를 나타내는 경우를 의미할 수 있다. 다시 말하면, 본 명세서에서 “또는”은 “부가적으로 또는 대안적으로(additionally or alternatively)”를 의미할 수 있다.Furthermore, in this specification, “or” may be construed as “and/or”. For example, “A or B” may mean 1) only A, 2) only B, and/or 3) A and B. In other words, in this specification, “or” may mean “additionally or alternatively”.

본 발명의 실시예들에 따른 멀티미디어 디바이스, 멀티미디어 디바이스 제어 방법 및/또는 그 내부에 존재하는 모듈들/블록들은 상술한 바에 대응하는 기능을 수행할 수 있다.A multimedia device, a method for controlling a multimedia device, and/or modules/blocks existing therein according to embodiments of the present invention may perform functions corresponding to the above description.

도 1 내지 도 7에서 설명한 본 발명의 실시예들에 따른 멀티미디어 디바이스의 구성요소들은 각각 별도의 하드웨어(예를 들면 칩, 하드웨어 회로, 통신 가능한 디바이스 등)으로 구성될 수도 있고 하나의 하드웨어로 구성될 수도 있다. 또한 본 발명의 실시예들에 따른 멀티미디어 디바이스 중 적어도 하나 이상은 프로그램을 실행 할 수 있는 하나 또는 그 이상의 프로세서들로 구성될 수 있다.The components of the multimedia device according to the embodiments of the present invention described with reference to FIGS. 1 to 7 may each be composed of separate hardware (eg, a chip, a hardware circuit, a communicable device, etc.) or may be composed of a single piece of hardware. may be Also, at least one of the multimedia devices according to the embodiments of the present invention may be configured with one or more processors capable of executing a program.

또한, 명세서는 각각의 첨부된 도면을 참조하여 설명되었지만, 첨부 된 도면에 도시된 실시 예들을 서로 병합함으로써 새로운 실시예를 설계하는 것도 가능하다. 또한, 전술한 실시예를 실행하기 위한 프로그램이 기록된 컴퓨터에 의해 판독 가능한 기록매체가 당업자의 필요에 따라 설계되는 경우, 이는 본 명세서에서 청구하고자 하는 권리범위 및 그 등가물의 범위에 속한다.In addition, although the specification has been described with reference to each accompanying drawing, it is also possible to design a new embodiment by merging the embodiments shown in the accompanying drawings with each other. In addition, when a computer-readable recording medium in which a program for executing the above-described embodiments is recorded is designed according to the needs of those skilled in the art, it falls within the scope of the claims and equivalents thereof.

즉, 본 명세서에서는 첨부된 도면을 참조하여 설명하였으나, 이는 실시예일뿐 특정 실시예에 한정되지 아니하며, 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 변형실시가 가능한 다양한 내용도 청구범위에 따른 권리범위에 속한다. 또한, 그러한 변형 실시들이 본 발명의 기술 사상으로부터 개별적으로 이해되어서는 안 된다.That is, although the present specification has been described with reference to the accompanying drawings, this is only an embodiment and is not limited to a specific embodiment, and various contents that can be modified by those of ordinary skill in the art to which the present invention belongs are also claimed. It belongs to the scope of rights according to In addition, such modifications should not be separately understood from the spirit of the present invention.

본 발명의 실시예들에 따른 멀티미디어 디바이스 또는 멀티미디어 디바이스의 제어 방법을 수행하기 위한 실행 가능한 인스트럭션(instruction)들은 하나 또는 그 이상의 프로세서들에 의해 실행되기 위해 구성된 일시적이지 않은 CRM 또는 다른 컴퓨터 프로그램 제품들에 저장될 수 있거나, 하나 또는 그 이상의 프로세서들에 의해 실행되기 위해 구성된 일시적인 CRM 또는 다른 컴퓨터 프로그램 제품들에 저장될 수 있다. 또한 본 발명의 실시예들에 따른 메모리는 휘발성 메모리(예를 들면 RAM 등)뿐 만 아니라 비휘발성 메모리, 플래쉬 메모리, PROM등을 전부 포함하는 개념으로 사용될 수 있다.Executable instructions for performing a multimedia device or a method of controlling a multimedia device according to embodiments of the present invention are non-transitory CRM or other computer program products configured to be executed by one or more processors. may be stored, or may be stored in a temporary CRM or other computer program product configured for execution by one or more processors. In addition, the memory according to the embodiments of the present invention may be used as a concept including not only a volatile memory (eg, RAM, etc.) but also a non-volatile memory, a flash memory, a PROM, and the like.

100, 201: 카메라부
101, 202: 제어부
102, 203: 디스플레이부
204: 통신부
205: 저장부
206: 피드백 생성부
207: 입력부
100, 201: camera unit
101, 202: control unit
102, 203: display unit
204: communication department
205: storage
206: feedback generator
207: input unit

Claims (20)

사용자가 웃고 있지 않는 상태의 얼굴의 형태를 촬영하여 기준 영상 데이터를 획득하고, 사용자가 웃고 있는 상태의 얼굴의 형태를 촬영하여 웃는 영상 데이터를 획득하고, 상기 획득한 기준 영상 데이터 및 웃는 영상 데이터의 좌우 대칭을 반전하는 카메라부;
상기 좌우 대칭이 반전된 기준 영상 데이터 및 웃는 영상 데이터로부터 상기 사용자의 안면과 관련된 데이터를 검출하는 제어부; 및
상기 사용자의 안면과 관련된 데이터 및 화장 방법 데이터에 기초하여, 상기 화장 방법 데이터에 따라 상기 사용자가 화장을 수행하는 방법을 나타내는 제 1 컴포넌트 및 상기 좌우 대칭이 반전된 기준 영상 데이터 및 웃는 영상 데이터를 디스플레이하는 디스플레이부;
상기 디스플레이부 상에 디스플레이 된 상기 좌우 대칭이 반전된 기준 영상 데이터 및 웃는 영상 데이터 중 적어도 하나의 일부를 확대 또는 축소하는 외부 신호를 입력 받는 입력부; 및
상기 화장 방법 데이터를 포함하는 화장 관련 데이터를 저장하는 메모리;
를 포함하고,
상기 제어부는,
상기 기준 영상 데이터와 상기 웃는 영상 데이터를 비교하여 상기 기준 영상 데이터와 상기 웃는 영상 데이터의 편차를 계산하고,
상기 편차에 기초하여 상기 사용자의 안면과 관련된 데이터로서, 상기 사용자의 눈썹과 관련된 데이터, 코와 관련된 데이터, 광대와 관련된 데이터, 입과 관련된 데이터 및 기타 데이터를 생성하고, - 상기 기타 데이터는 상기 사용자의 보조개에 대한 정보, 상기 사용자의 애굣살에 대한 정보 및 상기 사용자의 점에 대한 정보를 포함함-
상기 사용자의 얼굴에서 상기 편차가 상기 메모리에 기 저장된 값보다 큰 제 1 부분과 상기 편차가 기 저장된 값보다 작은 제 2 부분을 검출하고,
상기 제 1 부분에 대하여는 화장의 농도를 제 1 농도로서 제공하고, 상기 제 2 부분에 대하여는 상기 화장의 농도를 제 2 농도로서 제공하는 제 1 컴포넌트를 생성하고,
상기 디스플레이부는,
상기 입력부가 외부 신호를 입력 받는 경우, 상기 좌우 대칭이 반전된 기준 영상 데이터 및 상기 좌우 대칭이 반전된 웃는 영상 데이터 중 적어도 하나의 일부를 확대 또는 축소하여 디스플레이하는,
멀티미디어 디바이스.
The user acquires reference image data by photographing the shape of the face in a state in which the user is not smiling, and obtains smile image data by photographing the shape of the face in the state in which the user is smiling. Camera unit for inverting left-right symmetry;
a control unit configured to detect data related to the user's face from the reference image data and the smile image data in which the left and right symmetry is inverted; and
Based on the data related to the user's face and the makeup method data, a first component indicating how the user performs makeup according to the makeup method data, and the reference image data and smile image data in which the left-right symmetry is inverted are displayed a display unit;
an input unit for receiving an external signal for enlarging or reducing at least one of the reference image data and the smile image data displayed on the display unit; and
a memory for storing makeup-related data including the makeup method data;
including,
The control unit is
comparing the reference image data and the smiley image data to calculate a deviation between the reference image data and the smiley image data;
generate data related to the user's eyebrows, data related to the nose, data related to the cheeks, data related to the mouth, and other data as data related to the user's face based on the deviation, wherein the other data is the data related to the user Including information about the dimple of the user, information about the user's paws, and information about the user's point-
Detecting a first part of the user's face in which the deviation is larger than a value stored in the memory and a second part in which the deviation is smaller than a value stored in advance,
create a first component providing for the first portion a concentration of makeup as a first concentration and for the second portion a concentration of makeup as a second concentration;
The display unit,
When the input unit receives an external signal, the display by enlarging or reducing a portion of at least one of the left-right symmetry inverted reference image data and the left-right symmetry inverted smile image data,
multimedia device.
제1항에 있어서,
상기 사용자의 안면과 관련된 데이터는 상기 사용자의 안면 형태에 대한 정보 및 상기 사용자의 피부톤에 대한 정보를 포함하고,
상기 사용자의 상기 피부톤에 대한 정보는 상기 기준 영상 데이터에 포함된 픽셀들의 밝기 값 및 픽셀들의 색 값에 기초하는,
멀티미디어 디바이스.
According to claim 1,
The data related to the user's face includes information about the user's face shape and information about the user's skin tone,
The information on the skin tone of the user is based on brightness values of pixels and color values of pixels included in the reference image data,
multimedia device.
제1항에 있어서,
상기 제어부는 상기 화장 방법 데이터를 결정하기 위하여 하나 또는 그 이상의 화장 방법 데이터를 검색하고 상기 결정된 화장 방법 데이터를 로딩(loading)하고,
상기 하나 또는 그 이상의 화장 방법 데이터는 저장부에 의해 저장된 화장 방법 데이터이거나 서버로부터 수신되는 화장 방법 데이터인,
멀티미디어 디바이스.
According to claim 1,
The control unit searches one or more makeup method data to determine the makeup method data and loads the determined makeup method data;
The one or more makeup method data is makeup method data stored by a storage unit or makeup method data received from a server,
multimedia device.
제3항에 있어서,
상기 화장 방법 데이터는 날씨에 대한 정보, 날짜에 대한 정보 및 상기 사용자의 안면과 관련된 데이터에 기초하여 결정되고,
상기 디스플레이부는, 상기 기준 영상 데이터가 상기 결정된 화장 방법 데이터에 기초하여 가공된 제 1 가공영상 데이터를 디스플레이하는,
멀티미디어 디바이스.
4. The method of claim 3,
The makeup method data is determined based on weather information, date information, and data related to the user's face,
The display unit, the reference image data displaying the first processed image data processed based on the determined makeup method data,
multimedia device.
제1항에 있어서,
상기 화장 방법 데이터는 상기 사용자로부터 수신한 화장품에 대한 정보에 기초하여 결정되고,
상기 화장품에 대한 정보는 상기 화장품에 대한 이미지 데이터에 기초한 정보이거나 통신부에 의해 서버로부터 수신한 정보이고,
상기 디스플레이부는, 상기 기준 영상 데이터가 상기 화장 방법 데이터 및 상기 화장품에 대한 정보에 기초하여 가공된 제 2 가공영상 데이터를 디스플레이하는,
멀티미디어 디바이스.
According to claim 1,
The makeup method data is determined based on information about cosmetics received from the user,
The information on the cosmetics is information based on image data on the cosmetics or information received from the server by the communication unit,
The display unit displays second processed image data in which the reference image data is processed based on the makeup method data and information on the cosmetics,
multimedia device.
제1항에 있어서,
상기 사용자로부터 수신한 상기 입력 신호에 대응하여, 상기 디스플레이부는 상기 사용자에 대한 상기 기준 영상 데이터의 화장 영역을 확대하여 디스플레이하고,
상기 화장 영역은 상기 사용자가 상기 화장 방법에 따라 화장을 수행할 위치에 대한 영역인,
멀티미디어 디바이스.
According to claim 1,
In response to the input signal received from the user, the display unit displays the enlarged makeup area of the reference image data for the user,
The makeup area is an area for a location where the user will apply makeup according to the makeup method,
multimedia device.
제1항에 있어서,
상기 화장 방법 데이터는 상기 화장의 농도를 나타내기 위한 제 1 정보 및 화장의 위치를 나타내기 위한 제 2 정보를 포함하고,
상기 제 1 컴포넌트는 상기 제 1 정보 및 상기 제 2 정보에 기초하여 상기 사용자가 화장을 수행하기 위한 가이드라인 컴포넌트를 포함하고,
상기 멀티미디어 디바이스는 상기 화장 방법 데이터 및 상기 기준 영상 데이터가 촬영된 이후에 촬영된 제 2 영상 데이터에 기초하여 피드백 데이터를 생성하는 피드백 생성부를 더 포함하고,
상기 디스플레이부는 상기 피드백 데이터를 나타내는 제 2 컴포넌트를 더 디스플레이하는,
멀티미디어 디바이스.
According to claim 1,
The makeup method data includes first information indicating the concentration of the makeup and second information indicating the location of the makeup,
The first component includes a guideline component for the user to perform makeup based on the first information and the second information,
The multimedia device further includes a feedback generator configured to generate feedback data based on second image data captured after the makeup method data and the reference image data are captured,
The display unit further displays a second component representing the feedback data,
multimedia device.
제7항에 있어서,
상기 피드백 데이터는,
상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 색차(chrominance) 및 밝기(brightness)에 기초하여 상기 사용자가 사용하는 화장품의 적합 여부를 나타내는 제 1 데이터,
상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 픽셀들의 값과 상기 제 1 정보를 비교하여 상기 화장의 농도가 적합한지 여부를 나타내는 제 2 데이터 및
상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 픽셀들의 값과 상기 제 2 정보를 비교하여 상기 화장의 위치가 적합한지 여부를 나타내는 제 3 데이터를 포함하고,
상기 화장품, 상기 화장의 농도 및 상기 화장의 위치 중 적어도 하나가 적합하지 않는 경우, 상기 디스플레이부는 상기 사용자에게 상기 화장품, 상기 화장의 농도 및 상기 화장의 위치 중 적어도 하나가 적합하지 않음을 알리기 위한 제 3 컴포넌트를 더 디스플레이하는,
멀티미디어 디바이스.
8. The method of claim 7,
The feedback data is
First data indicating whether cosmetics used by the user are suitable based on chrominance and brightness of the user's face in the second image data;
second data indicating whether the concentration of the makeup is appropriate by comparing the values of pixels for the user's face in the second image data with the first information; and
and third data indicating whether the position of the makeup is appropriate by comparing the values of pixels for the user's face in the second image data with the second information;
When at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable, the display unit is configured to notify the user that at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable. 3 to display more components,
multimedia device.
제1항에 있어서, 상기 멀티미디어 디바이스는,
상기 기준 영상 데이터 및 상기 제 1 컴포넌트를 전송하는 통신부를 더 포함하는,
멀티미디어 디바이스.
According to claim 1, wherein the multimedia device,
Further comprising a communication unit for transmitting the reference image data and the first component,
multimedia device.
제1항에 있어서,
상기 디스플레이부는 상기 기준 영상 데이터에 꾸밈 이미지 데이터 또는 꾸밈 영상 데이터를 더 포함하여 디스플레이하고,
멀티미디어 디바이스.
According to claim 1,
The display unit further includes decorative image data or decorative image data in the reference image data to display,
multimedia device.
카메라부가 사용자가 웃고 있지 않는 상태의 얼굴의 형태를 촬영하여 기준 영상 데이터를 획득하고, 상기 카메라부가 상기 사용자가 웃고 있는 상태의 얼굴의 형태를 촬영하여 웃는 영상 데이터를 획득하고, 상기 획득한 기준 영상 데이터 및 웃는 영상 데이터의 좌우 대칭을 반전하는 단계;
제어부가 상기 기준 영상 데이터와 상기 웃는 영상 데이터를 비교하여 상기 기준 영상 데이터와 상기 웃는 영상 데이터의 편차를 계산하는 단계;
상기 제어부가 상기 편차에 기초하여 상기 사용자의 안면과 관련된 데이터로서, 상기 사용자의 눈썹과 관련된 데이터, 코와 관련된 데이터, 광대와 관련된 데이터, 입과 관련된 데이터 및 기타 데이터를 검출하는 단계, - 상기 기타 데이터는 상기 사용자의 보조개에 대한 정보, 상기 사용자의 애굣살에 대한 정보 및 상기 사용자의 점에 대한 정보를 포함함-
상기 제어부가 상기 사용자의 얼굴에서 상기 편차가 메모리에 기 저장된 값보다 큰 제 1 부분과 상기 편차가 상기 메모리에 기 저장된 값보다 작은 제 2 부분을 검출하는 단계;
상기 제어부가 상기 제 1 부분에 대하여는 화장의 농도를 제 1 농도로서 제공하고, 상기 제 2 부분에 대하여는 상기 화장의 농도를 제 2 농도로서 제공하는 제 1 컴포넌트를 생성하는 단계;
상기 사용자의 안면과 관련된 데이터 및 화장 방법 데이터에 기초하여, 상기 화장 방법 데이터에 따라 상기 사용자가 화장을 수행하는 방법을 나타내는 상기 제 1 컴포넌트 및 상기 기준 영상 데이터 및 상기 웃는 영상 데이터를 디스플레이부에 의해 디스플레이하는 단계; 및
입력부가 상기 좌우 대칭이 반전된 기준 영상 데이터 및 웃는 영상 데이터 중 적어도 하나의 일부를 확대 또는 축소하는 외부 신호를 입력 받는 단계;
를 포함하고,
상기 디스플레이부는 상기 외부 신호에 대응하여 상기 좌우 대칭이 반전된 기준 영상 데이터 및 웃는 영상 데이터 중 적어도 하나의 일부를 확대 또는 축소하여 디스플레이하는,
멀티미디어 디바이스 제어 방법.
The camera unit acquires reference image data by photographing the shape of the face in a state in which the user is not smiling, the camera unit acquires the smile image data by photographing the shape of the face in the state in which the user is smiling, and the obtained reference image inverting the left-right symmetry of the data and the smile image data;
calculating, by a controller, a difference between the reference image data and the smiley image data by comparing the reference image data with the smiley image data;
detecting, by the control unit, data related to the eyebrows, data related to the nose, data related to the cheeks, data related to the mouth, and other data related to the user's eyebrows as data related to the user's face based on the deviation; The data includes information about the user's dimples, information about the user's paws, and information about the user's mole-
detecting, by the controller, a first portion of the user's face in which the deviation is greater than a value previously stored in a memory and a second portion in which the deviation is smaller than a value previously stored in the memory;
generating, by the control unit, a first component providing the makeup concentration as a first concentration for the first portion and providing the makeup concentration as a second concentration for the second portion;
Based on the data related to the user's face and the makeup method data, the first component indicating how the user performs makeup according to the makeup method data, the reference image data, and the smile image data are displayed by a display unit displaying; and
receiving, by an input unit, an external signal for enlarging or reducing a portion of at least one of the reference image data and the smile image data whose left-right symmetry is inverted;
including,
The display unit enlarges or reduces a portion of at least one of the reference image data and the smile image data whose left-right symmetry is inverted in response to the external signal and displays,
A method of controlling a multimedia device.
제11항에 있어서,
상기 사용자의 안면과 관련된 데이터는 상기 사용자의 안면 형태에 대한 정보 및 상기 사용자의 피부톤에 대한 정보를 포함하고,
상기 사용자의 상기 피부톤에 대한 정보는 상기 기준 영상 데이터에 포함된 픽셀들의 밝기 값 및 픽셀들의 색 값에 기초하는,
멀티미디어 디바이스 제어 방법.
12. The method of claim 11,
The data related to the user's face includes information about the user's face shape and information about the user's skin tone,
The information on the skin tone of the user is based on brightness values of pixels and color values of pixels included in the reference image data,
A method of controlling a multimedia device.
제11항에 있어서,
상기 사용자의 안면과 관련된 데이터를 검출하는 단계는,
상기 화장 방법 데이터를 결정하기 위하여 하나 또는 그 이상의 화장 방법 데이터를 검색하고 상기 결정된 화장 방법 데이터를 로딩(loading)하는 단계를 포함하고,
상기 하나 또는 그 이상의 화장 방법 데이터는 저장부에 의해 저장된 화장 방법 데이터이거나 서버로부터 수신되는 화장 방법 데이터인,
멀티미디어 디바이스 제어 방법.
12. The method of claim 11,
The step of detecting data related to the user's face,
retrieving one or more makeup method data to determine the makeup method data and loading the determined makeup method data;
The one or more makeup method data is makeup method data stored by a storage unit or makeup method data received from a server,
A method of controlling a multimedia device.
제13항에 있어서,
상기 화장 방법 데이터는 날씨에 대한 정보, 날짜에 대한 정보 및 상기 사용자의 안면과 관련된 데이터에 기초하여 결정되고,
상기 기준 영상 데이터를 디스플레이하는 단계는, 상기 기준 영상 데이터가 상기 결정된 화장 방법 데이터에 기초하여 가공된 제 1 가공영상 데이터를 디스플레이하는,
멀티미디어 디바이스 제어 방법.
14. The method of claim 13,
The makeup method data is determined based on weather information, date information, and data related to the user's face,
The displaying of the reference image data may include displaying first processed image data in which the reference image data is processed based on the determined makeup method data.
A method of controlling a multimedia device.
제11항에 있어서,
상기 화장 방법 데이터는 상기 사용자로부터 수신한 화장품에 대한 정보에 기초하여 결정되고,
상기 화장품에 대한 정보는 상기 화장품에 대한 이미지 데이터에 기초한 정보이거나 통신부에 의해 서버로부터 수신한 정보이고,
상기 기준 영상 데이터를 디스플레이하는 단계는, 상기 기준 영상 데이터가 상기 화장 방법 데이터 및 상기 화장품에 대한 정보에 기초하여 가공된 제 2 가공영상 데이터를 디스플레이하는,
멀티미디어 디바이스 제어 방법.
12. The method of claim 11,
The makeup method data is determined based on information about cosmetics received from the user,
The information on the cosmetics is information based on image data on the cosmetics or information received from the server by the communication unit,
The displaying of the reference image data may include displaying second processed image data in which the reference image data is processed based on the makeup method data and information on the cosmetics.
A method of controlling a multimedia device.
삭제delete 제11항에 있어서,
상기 화장 방법 데이터는 상기 화장의 농도를 나타내기 위한 제 1 정보 및 화장의 위치를 나타내기 위한 제 2 정보를 포함하고,
상기 제 1 컴포넌트는 상기 제 1 정보 및 상기 제 2 정보에 기초하여 상기 사용자가 화장을 수행하기 위한 가이드라인 컴포넌트를 포함하고,
멀티미디어 디바이스 제어 방법은 상기 화장 방법 데이터 및 상기 기준 영상 데이터가 촬영된 이후에 촬영된 제 2 영상 데이터에 기초하여 피드백 데이터를 생성하는 단계 및
상기 디스플레이부에 의해 상기 피드백 데이터를 나타내는 제 2 컴포넌트를 더 디스플레이하는 단계를 더 포함하는,
멀티미디어 디바이스 제어 방법.
12. The method of claim 11,
The makeup method data includes first information indicating the concentration of the makeup and second information indicating the location of the makeup,
The first component includes a guideline component for the user to perform makeup based on the first information and the second information,
The multimedia device control method includes: generating feedback data based on second image data captured after the makeup method data and the reference image data are captured;
Further comprising the step of further displaying a second component representing the feedback data by the display unit,
A method of controlling a multimedia device.
제17항에 있어서,
상기 피드백 데이터는,
상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 색차(chrominance) 및 밝기(brightness)에 기초하여 상기 사용자가 사용하는 화장품의 적합 여부를 나타내는 제 1 데이터,
상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 픽셀들의 값과 상기 제 1 정보를 비교하여 상기 화장의 농도가 적합한지 여부를 나타내는 제 2 데이터 및
상기 제 2 영상 데이터 내 상기 사용자의 안면에 대한 픽셀들의 값과 상기 제 2 정보를 비교하여 상기 화장의 위치가 적합한지 여부를 나타내는 제 3 데이터를 포함하고,
상기 화장품, 상기 화장의 농도 및 상기 화장의 위치 중 적어도 하나가 적합하지 않는 경우, 상기 디스플레이부는 상기 사용자에게 상기 화장품, 상기 화장의 농도 및 상기 화장의 위치 중 적어도 하나가 적합하지 않음을 알리기 위한 제 3 컴포넌트를 더 디스플레이하는 단계를 포함하는,
멀티미디어 디바이스 제어 방법.
18. The method of claim 17,
The feedback data is
First data indicating whether cosmetics used by the user are suitable based on chrominance and brightness of the user's face in the second image data;
second data indicating whether the concentration of the makeup is appropriate by comparing the values of pixels for the user's face in the second image data with the first information; and
and third data indicating whether the position of the makeup is appropriate by comparing the values of pixels for the user's face in the second image data with the second information;
When at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable, the display unit is configured to notify the user that at least one of the cosmetics, the concentration of the makeup, and the position of the makeup is not suitable. 3 further comprising the step of displaying the component,
A method of controlling a multimedia device.
제11항에 있어서,
상기 멀티미디어 디바이스 제어 방법은,
상기 사용자의 안면과 관련된 데이터를 검출하는 단계에 있어서,
통신부가 상기 기준 영상 데이터 및 상기 제 1 컴포넌트에 대하여 서버와 통신하는 단계를 더 포함하는,
멀티미디어 디바이스 제어 방법.
12. The method of claim 11,
The multimedia device control method comprises:
In the step of detecting data related to the user's face,
Further comprising the step of a communication unit communicating with a server for the reference image data and the first component,
A method of controlling a multimedia device.
제11항에 있어서,
상기 멀티미디어 디바이스 제어 방법은,
상기 기준 영상 데이터를 획득하기 전에,
상기 디스플레이부에 의해 상기 기준 영상 데이터에 꾸밈 이미지 데이터 또는 꾸밈 영상 데이터를 더 포함하여 디스플레이하는 단계를 더 포함하는,
멀티미디어 디바이스 제어 방법.
12. The method of claim 11,
The multimedia device control method comprises:
Before acquiring the reference image data,
Further comprising the step of displaying by the display unit, further including decorative image data or decorative image data in the reference image data,
A method of controlling a multimedia device.
KR1020190107124A 2019-08-30 2019-08-30 A method of controlling multimedia device and a multimedia device Expired - Fee Related KR102334622B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190107124A KR102334622B1 (en) 2019-08-30 2019-08-30 A method of controlling multimedia device and a multimedia device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190107124A KR102334622B1 (en) 2019-08-30 2019-08-30 A method of controlling multimedia device and a multimedia device

Publications (2)

Publication Number Publication Date
KR20210026404A KR20210026404A (en) 2021-03-10
KR102334622B1 true KR102334622B1 (en) 2021-12-03

Family

ID=75148249

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190107124A Expired - Fee Related KR102334622B1 (en) 2019-08-30 2019-08-30 A method of controlling multimedia device and a multimedia device

Country Status (1)

Country Link
KR (1) KR102334622B1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101382501B1 (en) * 2007-12-04 2014-04-10 삼성전자주식회사 Apparatus for photographing moving image and method thereof
KR20120051342A (en) * 2010-11-12 2012-05-22 한국전자통신연구원 System and method for recommending sensitive make-up based on user color sense
KR20140057934A (en) * 2012-11-05 2014-05-14 한국전자통신연구원 Apparatus and method for makeup simulation using measurement data
KR20140098551A (en) * 2013-01-31 2014-08-08 한양대학교 에리카산학협력단 Smart makeup table and method of smart makeup using smart makeup table
KR20160142742A (en) * 2015-06-03 2016-12-13 삼성전자주식회사 Device and method for providing makeup mirror

Also Published As

Publication number Publication date
KR20210026404A (en) 2021-03-10

Similar Documents

Publication Publication Date Title
JP5880182B2 (en) Image generating apparatus, image generating method, and program
CN104704805B (en) Information processing unit, information processing method and non-transitory computer-readable medium
JP5949331B2 (en) Image generating apparatus, image generating method, and program
WO2021027537A1 (en) Method and apparatus for taking identification photo, device and storage medium
KR102273059B1 (en) Method, apparatus and electronic device for enhancing face image
JP5949030B2 (en) Image generating apparatus, image generating method, and program
CN107730448B (en) Beauty method and device based on image processing
CN107395957B (en) Photographing method, device, storage medium and electronic device
JP6111723B2 (en) Image generating apparatus, image generating method, and program
WO2022110837A1 (en) Image processing method and device
JP6098133B2 (en) Face component extraction device, face component extraction method and program
WO2015143857A1 (en) Photograph synthesis method and terminal
JP5966657B2 (en) Image generating apparatus, image generating method, and program
KR102334622B1 (en) A method of controlling multimedia device and a multimedia device
KR101507410B1 (en) Live make-up photograpy method and apparatus of mobile terminal
JP2017188787A (en) Imaging apparatus, image composition method, and image composition program
CN106327588A (en) Smart terminal and image processing method and device thereof
US10970901B2 (en) Single-photo generating device and method and non-volatile computer-readable media thereof
CN117351105A (en) Image editing method, terminal and electronic device
CN104994276B (en) A kind of method and apparatus of shooting
RU2703327C1 (en) Method of processing a two-dimensional image and a user computing device thereof
JP5477025B2 (en) Image display device and program
JP6606935B2 (en) Image processing apparatus, image processing method, and program
JP2014174855A (en) Image processor, image processing method and program
CN111064887A (en) Photographing method of terminal device, terminal device and computer-readable storage medium

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

AMND Amendment
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

AMND Amendment
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PX0901 Re-examination

St.27 status event code: A-2-3-E10-E12-rex-PX0901

PX0701 Decision of registration after re-examination

St.27 status event code: A-3-4-F10-F13-rex-PX0701

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20241201

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20241201