KR20200043432A - 이미지 데이터에 가상 조명 조정들을 제공하기 위한 기술 - Google Patents
이미지 데이터에 가상 조명 조정들을 제공하기 위한 기술 Download PDFInfo
- Publication number
- KR20200043432A KR20200043432A KR1020207007973A KR20207007973A KR20200043432A KR 20200043432 A KR20200043432 A KR 20200043432A KR 1020207007973 A KR1020207007973 A KR 1020207007973A KR 20207007973 A KR20207007973 A KR 20207007973A KR 20200043432 A KR20200043432 A KR 20200043432A
- Authority
- KR
- South Korea
- Prior art keywords
- image data
- masks
- pixels
- virtual
- headshot
- 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.)
- Granted
Links
- 238000005516 engineering process Methods 0.000 title description 3
- 238000000034 method Methods 0.000 claims abstract description 100
- 238000005259 measurement Methods 0.000 claims abstract description 44
- 238000005286 illumination Methods 0.000 claims description 59
- 210000001061 forehead Anatomy 0.000 claims description 17
- 230000009467 reduction Effects 0.000 claims description 13
- 238000004422 calculation algorithm Methods 0.000 claims description 10
- 230000001815 facial effect Effects 0.000 claims description 6
- 238000009499 grossing Methods 0.000 claims description 2
- 238000004020 luminiscence type Methods 0.000 claims description 2
- 238000001914 filtration Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 33
- 230000008569 process Effects 0.000 description 25
- 210000004709 eyebrow Anatomy 0.000 description 19
- 238000010801 machine learning Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012937 correction Methods 0.000 description 5
- 210000003128 head Anatomy 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 210000000887 face Anatomy 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 206010004950 Birth mark Diseases 0.000 description 1
- 206010014970 Ephelides Diseases 0.000 description 1
- 208000003351 Melanosis Diseases 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005282 brightening Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 210000005069 ears Anatomy 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- G06K9/00234—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
-
- G06K9/00281—
-
- G06K9/00597—
-
- G06K9/4671—
-
- G06T5/008—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/46—Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
- G06V10/462—Salient features, e.g. scale invariant feature transforms [SIFT]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/162—Detection; Localisation; Normalisation using pixel segmentation or colour matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/633—Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Ophthalmology & Optometry (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Abstract
Description
도 2는 적어도 하나의 실시예에 따른, 이미지 데이터를 제시 및 수정하기 위한 예시적인 사용자 인터페이스를 도시하는 단순화된 개략도이다.
도 3은 적어도 하나의 실시예에 따른, 이미지의 랜드마크 포인트들의 예시적인 세트를 도시하는 단순화된 개략도이다.
도 4는 적어도 하나의 실시예에 따른, 이미지와 연관된 랜드마크 포인트들의 예시적인 구성을 도시하는 단순화된 개략도이다.
도 5는 적어도 하나의 실시예에 따른, 이미지에 대응하는 예시적인 마스크를 도시하는 단순화된 개략도이다.
도 6은 적어도 하나의 실시예에 따른, 마스크 내의 조명 조정 영역들의 세트의 예시적인 구성을 도시하는 단순화된 개략도이다.
도 7은 적어도 하나의 실시예에 따른, 마스크 내의 조명 조정 영역들의 다른 세트의 다른 예시적인 구성을 도시하는 단순화된 개략도이다.
도 8은 적어도 하나의 실시예에 따른, 또 다른 조명 조정 영역을 도시하는 단순화된 개략도이다.
도 9는 적어도 하나의 실시예에 따른, 가상 광 제거를 수행하기 위한 추가적인 조명 조정 영역들을 도시하는 단순화된 개략도이다.
도 10은 적어도 하나의 실시예에 따른, 이미지를 수정하는 데 이용될 수 있는 마스크에 대응하는 섀도우 영역을 도시하는 단순화된 개략도이다.
도 11은 적어도 하나의 실시예에 따른, 윤곽 모드 선택에 따라 헤드샷 이미지 데이터를 수정하기 위한 예시적인 프로세스를 도시하는 단순화된 흐름도이다.
도 12는 적어도 하나의 실시예에 따른, 스튜디오 모드 선택에 따라 헤드샷 이미지 데이터를 수정하기 위한 예시적인 프로세스를 도시하는 단순화된 흐름도이다.
도 13은 적어도 하나의 실시예에 따른, 스테이지 모드 선택에 따라 헤드샷 이미지 데이터를 수정하기 위한 예시적인 프로세스를 도시하는 단순화된 흐름도이다.
도 14는 적어도 하나의 실시예에 따른, 본 명세서에 기술된 기능들을 수행할 수 있는 복수의 모듈들을 포함하는 예시적인 컴퓨터 아키텍처를 개략적으로 도시한다.
도 15는 적어도 하나의 실시예에 따른, 본 명세서에 기술된 바와 같은 이미지 데이터를 수정하기 위한 예시적인 프로세스를 도시하는 단순화된 흐름도이다.
도 16은 적어도 하나의 실시예에 따른, 본 명세서에 기술된 바와 같은 윤곽 모드 선택에 따라 이미지 데이터를 수정하기 위한 예시적인 프로세스를 도시하는 단순화된 흐름도이다.
도 17은 적어도 하나의 실시예에 따른, 본 명세서에 기술된 바와 같은 윤곽 모드 선택에 따라 이미지 데이터를 수정하기 위한 예시적인 프로세스를 도시하는 단순화된 흐름도이다.
Claims (20)
- 방법으로서,
전자 디바이스에 의해, 이미지 데이터를 수정하기 위한 사용자 인터페이스를 제시하는 단계 - 상기 이미지 데이터는 헤드샷(headshot) 이미지 데이터를 포함함 -;
상기 사용자 인터페이스에서, 가상 조명 모드의 선택을 나타내는 사용자 입력을 수신하는 단계;
상기 헤드샷 이미지 데이터로부터 복수의 랜드마크 포인트들을 식별하는 단계 - 상기 복수의 랜드마크 포인트들 각각은 상기 헤드샷 이미지 데이터의 픽셀들의 세트에 대응하고, 상기 복수의 랜드마크 포인트들은 상기 픽셀들의 세트와 연관된 심도 측정 값들에 적어도 부분적으로 기초하여 개별적으로 식별됨 -;
상기 헤드샷 이미지 데이터에 대한 하나 이상의 마스크를 결정하는 단계 - 상기 하나 이상의 마스크 중의 마스크는 상기 헤드샷 이미지 데이터의 영역의 픽셀 위치들의 세트에 대응하고, 상기 하나 이상의 마스크는 상기 복수의 랜드마크 포인트들에 적어도 부분적으로 기초하여 결정됨 -; 및
적어도 부분적으로 상기 하나 이상의 마스크 중 적어도 하나에 따라 상기 헤드샷 이미지 데이터에 복수의 가상 조명 조정들의 서브세트를 적용함으로써 상기 헤드샷 이미지 데이터를 수정하는 단계를 포함하고, 상기 헤드샷 이미지 데이터는 선택된 상기 가상 조명 모드의 상기 선택 및 상기 픽셀들의 세트와 연관된 상기 심도 측정 값들에 적어도 부분적으로 기초하여 수정되는, 방법. - 제1항에 있어서, 상기 제시하는 단계는,
상기 전자 디바이스의 이미지 캡처 디바이스에 의해, 상기 헤드샷 이미지 데이터를 포함하는 상기 이미지 데이터를 캡처하는 단계; 및
상기 전자 디바이스의 디스플레이 상에, 상기 헤드샷 이미지 데이터를 포함하는 상기 이미지 데이터의 미리보기(preview)를 디스플레이하는 단계를 추가로 포함하는, 방법. - 제1항에 있어서, 상기 수정하는 단계는,
상기 전자 디바이스의 상기 디스플레이 상에, 상기 수정된 헤드샷 이미지 데이터의 미리보기를 디스플레이하는 단계를 추가로 포함하는, 방법. - 제1항에 있어서, 상기 하나 이상의 마스크를 결정하는 단계는,
상기 헤드샷 이미지 데이터의 적어도 하나의 특징부 영역을 결정하는 단계 - 상기 특징부 영역은 상기 이미지 데이터의 복수의 픽셀들에 대응하고, 상기 특징부 영역은, 대상의 코 영역, 상기 대상의 적어도 하나의 눈 영역, 상기 대상의 입 영역, 상기 대상의 치아 영역, 또는 상기 대상의 적어도 하나의 얼굴 모발 영역 중 적어도 하나에 대응함 -; 및
상기 이미지의 상기 대상의 상기 하나 이상의 마스크로부터 상기 적어도 하나의 서브 영역을 배제하는 단계를 추가로 포함하는, 방법. - 제1항에 있어서, 상기 복수의 가상 조명 조정들의 상기 서브세트는,
상기 하나 이상의 마스크의 제1 서브 영역과 연관된 픽셀들의 제1 그룹의 휘도를 증가시키는 가상 스포트라이트 조명 조정;
상기 하나 이상의 마스크의 제2 서브 영역과 연관된 픽셀들의 제2 그룹의 휘도를 증가시키는 가상 스트로브 광 조명 조정; 및
상기 하나 이상의 마스크의 측면 부분과 연관된 픽셀들의 제3 그룹의 휘도를 증가시키는 가상 킥 광 조명 조정 중 적어도 하나를 포함하는, 방법. - 제4항에 있어서, 상기 픽셀들의 제1 그룹의 상기 휘도는, 상기 하나 이상의 마스크의 서브 영역에 대응하는 영역 크기를 상기 이미지 데이터에 의해 정의되는 이미지의 전체 면적과 비교한 것에 적어도 부분적으로 기초하여 증가되는, 방법.
- 제1항에 있어서,
선택된 상기 가상 조명 모드에 적어도 부분적으로 기초하여 가상 광 제거 기법을 이용하여 상기 하나 이상의 마스크의 서브 영역을 어두워지게 하는 단계를 추가로 포함하는, 방법. - 제4항에 있어서,
상기 헤드샷 이미지 데이터에 적어도 부분적으로 기초하여 상기 마스크의 배향 및 기울기를 식별하는 단계; 및
상기 배향 및 상기 기울기에 적어도 부분적으로 기초하여 상기 하나 이상의 마스크의 서브 영역들에 대응하는 복수의 조명 조정 영역들의 치수들을 결정하는 단계를 추가로 포함하고, 상기 복수의 조명 조정 영역들은 상기 하나 이상의 마스크에 따라 상기 복수의 조명 조정들의 상기 서브세트를 상기 헤드샷 이미지 데이터에 적용하는 데 이용되는, 방법. - 방법으로서,
전자 디바이스에 의해, 이미지 데이터를 수정하기 위한 사용자 인터페이스를 제시하는 단계 - 상기 이미지 데이터는 헤드샷 이미지 데이터를 포함함 -;
상기 사용자 인터페이스에서, 가상 윤곽 조명 모드의 선택을 나타내는 사용자 입력을 수신하는 단계;
상기 헤드샷 이미지 데이터로부터 복수의 랜드마크 포인트들을 식별하는 단계 - 상기 복수의 랜드마크 포인트들 각각은 상기 헤드샷 이미지 데이터의 픽셀들의 세트에 대응함 -;
상기 헤드샷 이미지 데이터에 대한 하나 이상의 마스크를 결정하는 단계 - 상기 하나 이상의 마스크 중의 마스크는 상기 헤드샷 이미지 데이터의 영역의 픽셀 위치들의 세트에 대응하고, 상기 마스크는 상기 복수의 랜드마크 포인트들에 적어도 부분적으로 기초하여 결정됨 -;
상기 가상 윤곽 조명 모드의 상기 선택에 따라, 상기 하나 이상의 마스크의 이마 영역, 눈 아래 영역, 및 턱 영역과 연관된 제1 복수의 픽셀들의 휘도를 증가시키는 단계;
상기 가상 윤곽 조명 모드의 상기 선택에 따라, 상기 하나 이상의 마스크의 측면 영역과 연관된 제2 복수의 픽셀들의 휘도를 감소시키는 단계;
상기 가상 윤곽 조명 모드의 상기 선택에 따라, 상기 하나 이상의 마스크의 측면 코 영역과 연관된 제3 복수의 픽셀들의 휘도를 증가시키는 단계;
상기 가상 윤곽 조명 모드의 상기 선택에 따라, 상기 하나 이상의 마스크의 코 영역과 연관된 제4 복수의 픽셀들의 발광(luminescence)을 증가시키는 단계; 및
상기 가상 윤곽 조명 모드의 상기 선택에 따라, 상기 헤드샷 이미지 데이터의 상기 목 영역과 연관된 제5 복수의 픽셀들의 휘도를 감소시키는 단계를 포함하는, 방법. - 제9항에 있어서,
적어도 하나의 콘트라스트 감소 알고리즘을 실행함으로써 상기 헤드샷 이미지 데이터를 수정하는 단계를 추가로 포함하고, 상기 콘트라스트 감소 알고리즘을 실행하는 단계는 상기 헤드샷 이미지 데이터를 이용하여 이미지 노이즈가 감소되게 하는, 방법. - 제10항에 있어서, 상기 적어도 하나의 콘트라스트 감소 알고리즘은, 가우스 마스크(Gaussian mask), 평탄화 필터(smoothing filter), 선형 필터, 비선형 필터, 또는 메디안(median) 필터 중 적어도 하나를 포함하는, 방법.
- 제9항에 있어서, 상기 헤드샷 이미지 데이터의 상기 목 영역은 복수의 랜드마크 포인트들에 관하여 정의되는, 방법.
- 제8항에 있어서, 상기 마스크는,
상기 마스크의 2 개의 눈 영역들 및 상기 하나 이상의 마스크의 입 영역을 식별하는 단계; 및
상기 하나 이상의 마스크로부터 상기 2 개의 눈 영역들 및 상기 입 영역을 배제하는 단계에 의해 추가로 결정되는, 방법. - 방법으로서,
전자 디바이스에 의해, 이미지 데이터를 수정하기 위한 사용자 인터페이스를 제시하는 단계 - 상기 이미지 데이터는 헤드샷 이미지 데이터를 포함함 -;
상기 사용자 인터페이스에서, 가상 스튜디오 조명 모드의 선택을 나타내는 사용자 입력을 수신하는 단계;
상기 헤드샷 이미지 데이터로부터 복수의 랜드마크 포인트들을 식별하는 단계 - 상기 복수의 랜드마크 포인트들 각각은 상기 헤드샷 이미지 데이터의 픽셀들의 세트에 대응함 -;
상기 헤드샷 이미지 데이터에 대한 하나 이상의 마스크를 결정하는 단계 - 상기 하나 이상의 마스크 중의 마스크는 상기 헤드샷 이미지 데이터의 영역의 픽셀 위치들의 세트에 대응하고, 상기 마스크는 상기 복수의 랜드마크 포인트들에 적어도 부분적으로 기초하여 결정됨 -;
상기 가상 스튜디오 조명 모드의 선택에 따라, 상기 하나 이상의 마스크의 이마 영역과 연관된 제1 복수의 픽셀들의 휘도를 증가시키는 단계;
선택된 상기 가상 스튜디오 조명 모드에 따라, 상기 하나 이상의 마스크의 눈 아래 영역과 연관된 제2 복수의 픽셀들의 휘도를 증가시키는 단계;
선택된 상기 가상 스튜디오 조명 모드에 따라, 상기 하나 이상의 마스크의 턱 영역과 연관된 제3 복수의 픽셀들의 휘도를 증가시키는 단계;
선택된 상기 가상 스튜디오 조명 모드에 따라, 상기 하나 이상의 마스크의 측면 영역과 연관된 제4 복수의 픽셀들의 휘도를 증가시키는 단계; 및
선택된 상기 가상 스튜디오 조명 모드에 따라, 상기 하나 이상의 마스크의 코 영역과 연관된 제5 복수의 픽셀들의 휘도를 증가시키는 단계를 포함하는, 방법. - 제14항에 있어서, 상기 휘도는 대응하는 조명 조정 영역들을 이용하여 상기 제1 복수의 픽셀들, 상기 제2 복수의 픽셀들, 상기 제3 복수의 픽셀들, 상기 제4 복수의 픽셀들 및 상기 제5 복수의 픽셀들에 대해 증가되고, 상기 조명 조정 영역은 휘도의 조정들이 이루어지는 경계를 정의하는, 방법.
- 제14항에 있어서, 상기 조명 조정 영역들의 폭들은 상기 이미지 데이터의 대상의 배향에 적어도 부분적으로 기초하는, 방법.
- 제14항에 있어서,
상기 이미지 데이터의 복수의 대상들에 대해 복수의 마스크들을 결정하는 단계 - 상기 복수의 마스크들은 상기 이미지 데이터의 복수의 대상들과 연관된 픽셀 세트들에 대응하고, 상기 복수의 마스크들은 상기 복수의 랜드마크 포인트들에 적어도 부분적으로 기초하여 결정됨 -; 및
상기 스튜디오 조명 모드의 상기 선택에 따라, 선택된 상기 스튜디오 조명 모드와 연관된 미리 정의된 기법에 따라 상기 픽셀 세트들의 휘도를 증가시키는 단계를 추가로 포함하는, 방법. - 제14항에 있어서,
로컬 콘트라스트 감소 알고리즘을 이용하여 상기 헤드샷 이미지 데이터의 노이즈를 필터링하는 단계를 추가로 포함하는, 방법. - 제14항에 있어서, 상기 휘도가 증가되는 양은 상기 이미지 데이터에 의해 정의되는 전체 이미지의 제2 영역에 대한 상기 하나 이상의 마스크의 제1 영역에 적어도 부분적으로 기초하는, 방법.
- 제14항에 있어서, 상기 휘도가 증가되는 양은 상기 헤드샷 이미지 데이터의 대상의 기울기에 적어도 부분적으로 기초하는, 방법.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762556411P | 2017-09-09 | 2017-09-09 | |
US62/556,411 | 2017-09-09 | ||
US16/032,418 US10740959B2 (en) | 2017-09-09 | 2018-07-11 | Techniques for providing virtual light adjustments to image data |
US16/032,418 | 2018-07-11 | ||
PCT/US2018/041792 WO2019050621A1 (en) | 2017-09-09 | 2018-07-12 | TECHNIQUES FOR PROVIDING VIRTUAL LIGHT ADJUSTMENTS TO IMAGE DATA |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200043432A true KR20200043432A (ko) | 2020-04-27 |
KR102390252B1 KR102390252B1 (ko) | 2022-04-22 |
Family
ID=65631420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020207007973A Active KR102390252B1 (ko) | 2017-09-09 | 2018-07-12 | 이미지 데이터에 가상 조명 조정들을 제공하기 위한 기술 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10740959B2 (ko) |
EP (1) | EP3679513B1 (ko) |
KR (1) | KR102390252B1 (ko) |
CN (1) | CN111066026B (ko) |
AU (1) | AU2018327983B2 (ko) |
WO (1) | WO2019050621A1 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108830892B (zh) * | 2018-06-13 | 2020-03-06 | 北京微播视界科技有限公司 | 人脸图像处理方法、装置、电子设备及计算机可读存储介质 |
GB2578789A (en) * | 2018-11-09 | 2020-05-27 | Sony Corp | A method, apparatus and computer program for image processing |
US11030798B2 (en) * | 2019-01-30 | 2021-06-08 | Perfect Mobile Corp. | Systems and methods for virtual application of makeup effects based on lighting conditions and surface properties of makeup effects |
CN111291218B (zh) * | 2020-01-20 | 2023-09-08 | 北京百度网讯科技有限公司 | 视频融合方法、装置、电子设备及可读存储介质 |
US11615587B2 (en) * | 2020-06-13 | 2023-03-28 | Qualcomm Incorporated | Object reconstruction with texture parsing |
CN113965664B (zh) * | 2020-07-20 | 2024-02-09 | 武汉Tcl集团工业研究院有限公司 | 一种图像虚化方法、存储介质以及终端设备 |
CN111901529A (zh) * | 2020-08-17 | 2020-11-06 | 珠海格力电器股份有限公司 | 目标对象拍摄方法及装置 |
WO2023275801A1 (en) * | 2021-06-29 | 2023-01-05 | Cimpress Schweiz Gmbh | Technologies for rendering items and elements thereof within a design studio |
US12211189B2 (en) | 2022-03-10 | 2025-01-28 | Samsung Electronics Co., Ltd. | Systems and methods for lightweight machine learning for image illumination control |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060204034A1 (en) * | 2003-06-26 | 2006-09-14 | Eran Steinberg | Modification of viewing parameters for digital images using face detection information |
JP2012178191A (ja) * | 2012-06-18 | 2012-09-13 | Canon Inc | 画像処理装置及び画像処理方法 |
US20140341442A1 (en) * | 2013-05-14 | 2014-11-20 | Google Inc. | Image masks for face-related selection and processing in images |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2334270B1 (en) * | 2008-04-01 | 2016-06-01 | AMO Development, LLC | Ophthalmic laser apparatus and system with high resolution imaging |
KR101590868B1 (ko) | 2009-07-17 | 2016-02-02 | 삼성전자주식회사 | 피부색을 보정하는 영상 처리 방법, 장치, 디지털 촬영 장치, 및 컴퓨터 판독가능 저장매체 |
US20110103655A1 (en) * | 2009-11-03 | 2011-05-05 | Young Warren G | Fundus information processing apparatus and fundus information processing method |
US8928662B2 (en) * | 2010-09-01 | 2015-01-06 | Musco Corporation | Apparatus, method, and system for demonstrating a lighting solution by image rendering |
JP2013172166A (ja) | 2012-02-17 | 2013-09-02 | Nikon Corp | 画像処理装置、撮像装置及びプログラム |
US8854412B2 (en) * | 2012-09-21 | 2014-10-07 | Cisco Technology, Inc. | Real-time automatic scene relighting in video conference sessions |
US8983176B2 (en) * | 2013-01-02 | 2015-03-17 | International Business Machines Corporation | Image selection and masking using imported depth information |
US9754154B2 (en) * | 2013-02-15 | 2017-09-05 | Microsoft Technology Licensing, Llc | Identification using depth-based head-detection data |
GB2519363A (en) * | 2013-10-21 | 2015-04-22 | Nokia Technologies Oy | Method, apparatus and computer program product for modifying illumination in an image |
EP3216008B1 (en) * | 2014-11-05 | 2020-02-26 | Intel Corporation | Avatar video apparatus and method |
WO2017149315A1 (en) * | 2016-03-02 | 2017-09-08 | Holition Limited | Locating and augmenting object features in images |
CN106780359A (zh) | 2016-11-14 | 2017-05-31 | 北京奇虎科技有限公司 | 一种数据编辑方法、装置及移动终端 |
US10515636B2 (en) * | 2016-12-21 | 2019-12-24 | Intel Corporation | Speech recognition using depth information |
-
2018
- 2018-07-11 US US16/032,418 patent/US10740959B2/en active Active
- 2018-07-12 WO PCT/US2018/041792 patent/WO2019050621A1/en active Application Filing
- 2018-07-12 EP EP18755329.2A patent/EP3679513B1/en active Active
- 2018-07-12 KR KR1020207007973A patent/KR102390252B1/ko active Active
- 2018-07-12 CN CN201880058280.8A patent/CN111066026B/zh active Active
- 2018-07-12 AU AU2018327983A patent/AU2018327983B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060204034A1 (en) * | 2003-06-26 | 2006-09-14 | Eran Steinberg | Modification of viewing parameters for digital images using face detection information |
JP2012178191A (ja) * | 2012-06-18 | 2012-09-13 | Canon Inc | 画像処理装置及び画像処理方法 |
US20140341442A1 (en) * | 2013-05-14 | 2014-11-20 | Google Inc. | Image masks for face-related selection and processing in images |
Also Published As
Publication number | Publication date |
---|---|
US10740959B2 (en) | 2020-08-11 |
EP3679513A1 (en) | 2020-07-15 |
WO2019050621A1 (en) | 2019-03-14 |
AU2018327983B2 (en) | 2021-02-25 |
CN111066026A (zh) | 2020-04-24 |
US20190080508A1 (en) | 2019-03-14 |
CN111066026B (zh) | 2023-12-15 |
KR102390252B1 (ko) | 2022-04-22 |
AU2018327983A1 (en) | 2020-03-19 |
EP3679513B1 (en) | 2022-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102390252B1 (ko) | 이미지 데이터에 가상 조명 조정들을 제공하기 위한 기술 | |
US11250571B2 (en) | Robust use of semantic segmentation in shallow depth of field rendering | |
CN106548455B (zh) | 用于调整图像的亮度的设备和方法 | |
KR102691544B1 (ko) | 모바일 전자 기기를 사용한 고품질 플래쉬 사진을 위해 복수의 이미지를 촬영 및 블렌딩하는 장치 및 방법 | |
CN107771336B (zh) | 基于颜色分布的图像中的特征检测和掩模 | |
US10403036B2 (en) | Rendering glasses shadows | |
US10467803B1 (en) | Techniques for providing virtual lighting adjustments utilizing regression analysis and functional lightmaps | |
JP2020535561A (ja) | 画像処理のための方法および装置、ならびにコンピュータ可読記憶媒体 | |
EP4150560B1 (en) | Single image 3d photography with soft-layering and depth-aware inpainting | |
JP5949331B2 (ja) | 画像生成装置、画像生成方法及びプログラム | |
CN109522866A (zh) | 裸眼3d图像处理方法、装置以及设备 | |
CN108846807A (zh) | 光效处理方法、装置、终端及计算机可读存储介质 | |
CN107909058A (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
KR102459851B1 (ko) | 이미지의 밝기를 조절하는 방법 및 장치 | |
CN108810406A (zh) | 人像光效处理方法、装置、终端及计算机可读存储介质 | |
JP2013168146A (ja) | 実物体のテクスチャ描写を生成する方法、装置、およびシステム | |
CN109447931B (zh) | 图像处理方法及装置 | |
US9563940B2 (en) | Smart image enhancements | |
US20230351560A1 (en) | Systems and Methods for Manipulation of Shadows on Portrait Image Frames | |
KR102606373B1 (ko) | 영상에서 검출되는 얼굴의 랜드마크를 조절하기 위한 방법 및 장치 | |
US20240331264A1 (en) | Systems, Devices, and Methods for Generating a Display | |
Shekhar | Image and video processing based on intrinsic attributes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20200318 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210728 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220121 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220420 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220420 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20250317 Start annual number: 4 End annual number: 4 |