KR102248799B1 - 타겟 대상 디스플레이 방법, 장치 및 전자 기기 - Google Patents

타겟 대상 디스플레이 방법, 장치 및 전자 기기 Download PDF

Info

Publication number
KR102248799B1
KR102248799B1 KR1020200120804A KR20200120804A KR102248799B1 KR 102248799 B1 KR102248799 B1 KR 102248799B1 KR 1020200120804 A KR1020200120804 A KR 1020200120804A KR 20200120804 A KR20200120804 A KR 20200120804A KR 102248799 B1 KR102248799 B1 KR 102248799B1
Authority
KR
South Korea
Prior art keywords
image
area
portrait
displaying
image preview
Prior art date
Application number
KR1020200120804A
Other languages
English (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 베이징 바이트댄스 네트워크 테크놀로지 컴퍼니, 리미티드
Application granted granted Critical
Publication of KR102248799B1 publication Critical patent/KR102248799B1/ko

Links

Images

Classifications

    • H04N5/232935
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N5/23229
    • 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/2628Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/272Means for inserting a foreground image in a background image, i.e. inlay, outlay

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Studio Devices (AREA)

Abstract

본원 발명은 타겟 대상 디스플레이 기술분야에 관한 것으로, 타겟 대상 디스플레이 방법, 장치 및 전자 기기를 제공한다. 상기 방법은, 적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계; 및 각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 상기 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 단계를 포함한다. 본원 발명이 제공하는 타겟 대상 디스플레이 방법은 사용자의 촬영 체험감을 향상시킬 수 있다.

Description

타겟 대상 디스플레이 방법, 장치 및 전자 기기{TARGET OBJECT DISPLAY METHOD AND APPARATUS, AND ELECTRONIC DEVICE}
본 발명은 타겟 대상 디스플레이 기술분야에 속한 것으로, 구체적으로, 타겟 대상 디스플레이 방법, 장치 및 전자 기기에 관한 것이다.
사회의 지속적인 발전과 진보에 따라, 전자 제품은 사람들의 삶에 광범위하게 응용되기 시작했다. 특히, 최근 이러한 전자 제품은 보급 속도가 빠를 뿐만 아니라, 업데이트 속도도 매우 놀랍다. 전자 기기에 기반하여 발전한 소프트웨어도 빠르게 발전하여, 더 많은 사용자는 스마트폰 등 전자 기기를 사용하여 소셜 네트워킹 동작을 시작했으며, 네트워킹 동작 과정에서, 갈수록 더 많은 사람들이 자신이 촬영하거나 녹음 제작한 동영상이 독특한 스타일 특징을 구비하기를 원한다.
현재, 전자 기기의 카메라 위치가 고정되어 있고, 인터랙션 인터페이스 전체가 이미지 미리보기 영역으로 사용되어 사용자가 연속적으로 촬영할 경우, 여러 장의 사진에서 반복되거나 비슷한 사진이 존재할 수 있어, 사용자가 동작이나 표정을 크게 변경해야 하므로, 사용자의 촬영 체험감이 낮다.
본 발명의 정보 부분은 하기 구체적인 실시형태 부분에서 상세하게 설명될 구상을 간략한 형태로 소개하기 위해 제공될 뿐, 보호받고자 하는 기술적 해결수단의 결정적 특징 또는 필요 특징을 표시하려는 것이 아니고, 보호받고자 하는 기술적 해결 수단의 범위를 제한하려는 것도 아니다.
제1 양태에 따르면, 타겟 대상 디스플레이 방법을 제공하고, 상기 방법은,
적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계; 및
각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 단계를 포함한다.
제2 양태에 따르면, 타겟 대상 디스플레이 장치를 제공하고, 상기 장치는,
적어도 2개의 이미지 미리보기 영역을 디스플레이하는 제1 디스플레이 모듈; 및
각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 제2 디스플레이 모듈을 포함한다.
제3 양태에 따르면, 전자 기기를 제공하고, 상기 전자 기기는,
하나 또는 복수의 프로세서;
메모리; 및
메모리에 저장되어 하나 또는 복수의 프로세서에 의해 실행되도록 구성되며, 본 발명의 제1 양태에 따른 타겟 대상 디스플레이 방법을 실행하도록 구성되는 하나 또는 복수의 응용 프로그램을 포함한다.
제4 양태에 따르면, 컴퓨터 프로그램이 저장된 컴퓨터 판독 가능한 기록매체로서, 상기 프로그램이 프로세서에 의해 실행될 경우, 본 발명의 제1 양태에 따른 타겟 대상 디스플레이 방법을 구현하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체를 제공한다.
본 발명이 제공하는 기술적 해결수단은 하기와 같은 유익한 효과를 포함할 수 있다.
인터랙션 인터페이스에 적어도 2개의 이미지 미리보기 영역을 설정하여, 각각의 이미지 미리보기 영역에 순차적으로 타겟 대상을 포함하는 동영상을 디스플레이하고, 타겟 대상을 정지 디스플레이함으로써 사용자가 동작이나 표정을 크게 바꿀 필요 없이 패치워크(patchwork)한 연속 촬영 사진을 보여줄 수 있어, 사용자의 촬영 체험감을 향상시킬 수 있다.
나아가, 우선 동영상 프레임 이미지를 이미지 변환한 후, 초상 분할하여 초상 영역을 추출하고, 이를 대응되는 이미지 미리보기 영역에 디스플레이함으로써, 이미지 변환 후 초상 영역의 가장자리 선이 더욱 원활하여, 초상 분할이 더욱 섬세하고 자연스러워지며; 이미지 변환하여 얻은 초상 영역이 다양한 스타일 및 취미성을 구비하여 사용자의 체험감을 향상시킬 수 있다.
나아가, 이미지 미리보기 영역의 배경 이미지를 스위칭할 경우, 배경 이미지의 화면 및 스타일을 스위칭할 수 있고, 이에 따라 초상 영역의 이미지 변환 스타일을 교체할 수도 있어, 초상 영역의 이미지 스타일과 배경 영역의 스타일이 매칭되어 최종적으로 나타내는 화면은 더 잘 어울리고 자연스럽다.
나아가, 사용자가 셀카 방식을 적용할 경우, 촬영 거리가 너무 짧아 초상이 전경으로 이루어지므로, 전경 화면 비율이 크고, 배경 화면 비율이 너무 작으며; 사용자가 셀카 방식을 적용하지 않을 경우, 촬영 거리가 부적절하여 초상 영역과 배경 이미지 사이의 비율이 어울리지 않게 되는데, 사용자가 셀카 방식을 적용하든 다른 방식을 적용하든 관계없이 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 실시간으로 확대/축소하여, 미적 요구에 부합되는 사진을 얻을 수 있다.
본 발명의 추가 양태 및 장점은 하기 설명에서 부분적으로 제공되고, 이는 하기 설명에서 명백해지거나 본 발명의 실시를 통해 이해될 것이다.
본 발명의 실시예들의 상기 및 다른 특징, 이점 및 양태는 도면에 결부하여 하기 구체적인 실시형태를 참조함으로써 더 명백해질 것이다. 도면 전체에 걸쳐, 동일하거나 유사한 참조 부호는 동일하거나 유사한 요소를 나타낸다. 도면은 모식적이고 원본과 요소가 반드시 축척에 따라 그려지지는 않았다는 것을 이해해야 한다.
도 1은 본 발명의 실시예에 의해 제공되는 타겟 대상 디스플레이 방법의 흐름 모식도이다.
도 2는 본 발명의 일 예시에 의해 제공되는 인터랙션 인터페이스의 모식도이다.
도 3은 본 발명의 일 예시에 의해 제공되는 이미지 미리보기 영역에 중첩 영역이 존재하는 모식도이다.
도 4는 본 발명의 실시예에 의해 제공되는 타겟 대상 디스플레이 방법의 흐름 모식도이다.
도 5는 본 발명의 일 예시에 의해 제공되는 인터랙션 인터페이스가 변화되는 모식도이다.
도 6은 본 발명의 일 예시에 의해 제공되는 이미지 미리보기 영역이 업데이트된 모식도이다.
도 7은 본 발명의 일 예시에 의해 제공되는 초상 영역이 확대/축소된 모식도이다.
도 8은 본 발명의 일 예시에 의해 제공되는 초기 위치 결정 수단의 모식도이다.
도 9는 본 발명의 일 예시에 의해 제공되는 인터랙션 인터페이스가 변화되는 모식도이다.
도 10은 본 발명의 일 예시에 의해 제공되는 타겟 대상 디스플레이 방법의 흐름 모식도이다.
도 11은 본 발명의 실시예에 의해 제공되는 타겟 대상 디스플레이 장치 구조 모식도이다.
도 12는 본 발명의 실시예에 의해 제공되는 타겟 대상 디스플레이 전자 기기의 구조 모식도이다.
이하, 도면을 참조하여 본 발명의 실시예를 보다 상세히 설명한다. 비록 본 발명의 일부 실시예가 도면에 도시되어 있지만, 본 발명은 다양한 형태로 구현될 수 있고, 여기에서 설명되는 실시예에 한정되는 것으로 해석되어서는 아니되며, 반대로, 이러한 실시예는 본 발명의 더욱 철저하고 완전한 이해를 위해 제공됨을 이해해야 한다. 본 발명의 도면 및 실시예는 예시적인 목적으로 사용될 뿐, 본 발명의 보호 범위를 제한하기 위해 사용되지 않음을 이해해야 한다.
본 발명의 방법 실시형태에 설명된 각 단계는 다양한 순서에 따라 수행될 수 있거나, 및/또는 병렬로 수행될 수 있음을 이해해야 한다. 이 밖에, 방법 실시형태는 추가된 단계 및/또는 생략된 단계를 포함할 수 있으며 본 발명의 범위는 이와 관련하여 한정되지 않는다.
본 명세서에서 사용되는 용어 "포함하다” 및 이의 변형은 "포함하지만 이에 한정되지 않음”을 의미하는 개방성 포함이다. 용어 "일 실시예”는 "적어도 하나의 실시예”를 나타내고; 용어 "다른 실시예”는 "적어도 하나의 다른 실시예”를 나타내며; 용어 "일부 실시예”는 "적어도 일부 실시예”를 나타낸다. 다른 용어에 대한 관련 정의는 하기 설명에서 제공된다.
본 발명에 언급된 "제1", "제2" 등 개념은 장치, 모듈 또는 유닛을 구분하기 위해서 사용될 뿐, 이러한 장치, 모듈 또는 유닛은 반드시 다른 장치, 모듈 또는 유닛임을 한정하기 위한 것이 아니며, 이러한 장치, 모듈 또는 유닛에 의해 수행되는 기능의 순서 또는 상호 의존성을 한정하기 위한 것도 아님에 유의해야 한다.
본 발명에 언급된 수식어 "하나”, "복수”는 예시적이되 제한적이지 않음에 유의해야 하고, 문맥에 달리 명시되지 않는 한, 당업자는 "하나 또는 복수”로 이해해야 한다.
본 발명의 실시형태의 복수의 장치 사이에서 인터랙션되는 메시지 또는 정보의 명칭은 단지 설명의 목적으로만 사용될 뿐, 이러한 메시지 또는 정보의 범위를 제한하기 위해 사용되지는 않는다.
본 발명에 의해 제공되는 타겟 대상 디스플레이 방법, 장치, 전자 기기 및 컴퓨터 판독 가능한 기록매체는, 종래 기술의 상기 기술적 과제를 해결하기 위한 것이다.
이하, 본 발명의 기술적 해결수단 및 본 발명의 기술적 해결수단이 상기 기술적 과제를 해결하는 방법에 대해 구체적인 실시예를 통해 상세히 설명할 것이다. 하기의 일부 구체적인 실시예는 서로 결합될 수 있고, 일부 실시예에서는 동일하거나 유사한 개념 또는 과정에 대한 설명을 생략한다. 이하, 도면을 결부시켜 본 발명의 실시예를 설명한다.
본 발명의 실시예는 타겟 대상을 디스플레이하는 단말기에 적용될 수 있는 타겟 대상 디스플레이 방법을 제공한다. 도 1에 도시된 바와 같이, 상기 방법은,
적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계 S101; 및
각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 단계 S102를 포함할 수 있다.
여기서, 이미지 미리보기 영역은 동영상을 디스플레이하는 인터랙션 인터페이스에 설정된 영역이고, 도 2에 도시된 바와 같이, 인터랙션 인터페이스(200)에 예를 들어, 이미지 미리보기 영역(201), 이미지 미리보기 영역(202) 및 이미지 미리보기 영역(203)과 같은 복수의 이미지 미리보기 영역이 설정되며; 타겟 대상은 초상을 포함할 수 있고, 다른 물체, 동물 이미지 등을 포함할 수도 있으며, 동영상은 하나 또는 복수의 타겟 대상을 포함할 수 있고; 간결한 설명을 위해, 본 발명은 주로 하나의 타겟 대상을 포함하되 타겟 대상은 초상을 포함하는 것을 예로 상세히 설명된다.
구체적으로, 트리거 인스트럭션은 다양한 방법에 따라 생성될 수 있다. 트리거 인스트럭션은 동영상에서 검출된 타겟 대상의 기설정된 동작에 따라 생성될 수 있는데, 예를 들어, 타겟 대상이 초상일 경우, 트리거 인스트럭션은 동영상에서 검출된 미소, 손가락 하트 또는 다양한 제스처 등에 따라 생성될 수 있고; 트리거 인스트럭션은 사용자가 클릭, 터치 또는 슬라이딩 등 방법을 통해 인터랙션 인터페이스의 트리거 컨트롤러를 직접 트리거함으로써 생성될 수도 있으며; 사용자의 음성을 수신하고 음성에 포함된 "촬영 시작”과 같은 기설정된 트리거 인스트럭션을 검출하여 생성할 수도 있으나, 구체적인 트리거 인스트럭션의 생성 방법은 이에 한정되지 않는다.
구체적인 실시 과정에서, 각각의 이미지 미리보기 영역에 대해, 기설정된 순서에 기반할 수 있는데, 예를 들어, 도 2의 인터랙션 인터페이스의 경우, 위에서 아래로 또는 아래에서 위로, 또는 임의의 순서를 따를 수도 있으며, 본 발명은 이에 한정되지 않는다.
여기서, 정지 디스플레이는 트리거 인스트럭션이 검출된 후, 하나의 이미지 미리보기 영역에 트리거 인스트럭션이 가리키는 동영상 중의 하나의 동영상 프레임 이미지 중의 타겟 대상을 디스플레이하여, 변경되지 않도록 유지하는 것일 수 있다. 다음으로, 동영상은 다른 이미지 미리보기 영역에 디스플레이되고, 계속하여 다음 이미지 미리보기 영역에서 트리거 인스트럭션에 따라 임의의 이미지 미리보기 영역에 타겟 대상 전체가 정지 디스플레이될 때까지 정지 디스플레이된다.
상이한 이미지 미리보기 영역에 대응되는 트리거 인스트럭션은 동일할 수 있는 바, 예를 들어, 모두 미소 동작일 수 있으며; 상이한 이미지 미리보기 영역에 대응되는 트리거 인스트럭션은 다를 수도 있는 바, 예를 들어, 상이한 이미지 미리보기 영역에 대응되는 트리거 인스트럭션은 다른 제스처일 수 있음을 이해할 수 있다.
상기 실시예에서, 인터랙션 인터페이스에 적어도 2개의 이미지 미리보기 영역을 설정하여, 각각의 이미지 미리보기 영역에 순차적으로 타겟 대상을 포함하는 동영상을 디스플레이하고, 타겟 대상을 정지 디스플레이함으로써 사용자가 동작이나 표정을 크게 바꿀 필요 없이 패치워크한 연속 촬영 사진을 보여줄 수 있어, 사용자의 촬영 체험감을 향상시킬 수 있다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 적어도 2개의 이미지 미리보기 영역 중 인접된 2개의 이미지 미리보기 영역 사이에 중첩 영역이 설정된다.
구체적으로, 인접된 2개의 이미지 미리보기 영역 사이에 중첩 영역이 설정된다. 즉, 임의의 이미지 미리보기 영역 중의 타겟 대상에 디스플레이되며, 인접된 이미지 미리보기 영역에 동시에 부분적으로 디스플레이될 수도 있다.
도 3에 도시된 바와 같이, 이미지 미리보기 영역(301)과 이미지 미리보기 영역(302) 사이에는 중첩 영역 점선으로 표시된 범위(S1)가 설정되고, 타겟 초상이 이미지 미리보기 영역(302)에 나타날 경우, 부분적으로 범위(S1) 내에 디스플레이될 수 있으므로, 상이한 이미지 미리보기 영역 사이의 경계가 너무 딱딱하지 않을 수 있다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 타겟 대상은 초상을 포함하며; 도 4에 도시된 바와 같이, 대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 단계 S102는 하기와 같은 단계를 포함할 수 있다.
단계 S210에서, 대응되는 이미지 미리보기 영역의 경우, 동영상 중 각각의 동영상 프레임 이미지에 대해, 동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 추출한다.
여기서, 초상 영역은 각각의 동영상 프레임 이미지에서, 동영상 프레임 이미지에 나타나는 사람의 사지 또는 전신으로 형성된 윤곽 영역일 수 있다.
초상 분할은 이미지 중의 초상 및 배경을 상이한 영역으로 분리하는 것을 의미한다. 인공지능(Artificial Intelligence, AI)으로 초상 분할을 구현할 수 있다.
단계 S220에서, 대응되는 이미지 미리보기 영역에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이한다.
구체적으로, 동영상의 하나의 동영상 프레임 이미지를 획득할 때마다, 상기 하나의 동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 얻고, 상기 프레임 동영상 프레임 이미지 중의 초상 영역을 이미지 미리보기 영역에 디스플레이하며; 계속하여 동영상의 다음 동영상 프레임 이미지를 획득하여, 상기 초상 분할 및 디스플레이의 단계를 반복한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 동영상 프레임 이미지를 초상 분할하는 단계 S210 이전에,
동영상 프레임 이미지를 이미지 변환하여, 변환된 동영상 프레임 이미지를 얻는 단계를 더 포함할 수 있다.
여기서, 이미지 변환은, 이미지에 대해 필터 추가 및 색상 조정 등과 같은 스타일 변환을 포함할 수 있고; 이미지를 대응되는 만화로 변환하는 것, 즉, 이미지를 만화 스타일 등으로 변환하는 것도 포함할 수 있다.
예를 들어, 각각의 동영상 프레임 이미지에 대해, 상기 동영상 프레임 이미지를 트레이닝된 이미지 변환 네트워크에 입력하여, 상기 동영상 프레임 이미지에 대응되는 변환된 동영상 프레임 이미지를 얻을 수 있다.
동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계 S210은,
변환된 동영상 프레임 이미지를 초상 분할하여 변환된 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계를 포함할 수 있다.
본 실시형태에서, 하나의 동영상 프레임 이미지를 획득할 때마다, 동영상 프레임 이미지를 이미지 변환한 후, 이미지 변환된 동영상 프레임 이미지를 초상 분할하여 초상 영역을 얻고, 얻은 초상 영역을 동영상 미리보기 영역에 디스플레이하며; 계속하여 다음 동영상 프레임 이미지를 획득하여, 이미지 변환, 초상 분할 및 디스플레이의 단계를 수행한다. 만화 스타일 변환을 예로 들면, 이미지 변환 후 초상 영역의 가장자리 선이 더욱 원활하여, 초상 분할이 더욱 섬세하고 자연스럽다.
상기 실시형태에서, 우선 동영상 프레임 이미지를 이미지 변환하고, 초상 분할하여 초상 영역을 추출하고, 이를 대응되는 이미지 미리보기 영역에 디스플레이함으로써, 이미지 변환 후 초상 영역의 가장자리 선이 더욱 원활하여, 초상 분할이 더욱 섬세하고 자연스러워지며; 이미지 변환하여 얻은 초상 영역이 원시 초상 영역과 다른 스타일 및 취미성을 구비하여 사용자의 체험감을 향상시킬 수 있다.
상기 실시형태에서는 우선 이미지 변환한 후에, 초상 분할을 수행하지만, 다른 실시형태에서는 직접 동영상 프레임 이미지를 이미지 변환할 수도 있고, 변환된 동영상 프레임 이미지를 대응되는 이미지 미리보기 영역에 디스플레이할 수 있다. 즉, 이미지 미리보기 영역에 변환된 초상 영역을 디스플레이할 수 있고, 또한, 변환된 배경 영역을 디스플레이할 수도 있다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 적어도 2개의 이미지 미리보기 영역 중 적어도 하나의 이미지 미리보기 영역에는 대응되는 배경 이미지가 설정되며;
대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 단계 S102는,
동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이하는 단계를 포함할 수 있다.
하나의 실시형태에서, 각각의 이미지 미리보기 영역에는 대응되는 배경 이미지가 미리 설정될 수 있고, 동영상의 각각의 동영상 프레임 이미지에 대해, 우선 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 얻을 수 있으며, 하나의 동영상 프레임 이미지 중의 초상 영역을 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이할 수 있다.
다른 실시형태에서, 동영상의 각각의 동영상 프레임 이미지에 대해, 우선 동영상 프레임 이미지를 이미지 변환하고, 초상 분할하여 초상 영역을 추출하고, 동영상 프레임 이미지 중의 변환된 초상 영역을 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이할 수 있다.
구체적으로, 상이한 이미지 미리보기 영역의 경우, 디스플레이되는 동영상에 포함되는 타겟 대상 개수는 동일할 수 있고, 다를 수도 있다. 예를 들어, 2개의 이미지 미리보기 영역을 포함하는 인터랙션 인터페이스를 예로 들면, 동영상이 첫 번째 이미지 미리보기 영역에 디스플레이될 경우, 동영상은 하나의 타겟 대상을 포함하고, 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이한 후, 동영상이 두 번째 이미지 미리보기 영역에 디스플레이될 경우, 동영상은 2개의 또는 복수의 타겟 대상을 포함할 수 있으며, 이 경우, 두 번째 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 과정, 및 2개의 또는 복수의 타겟 대상을 정지 디스플레이하는 과정은, 첫 번째 이미지 미리보기 영역에 대응되는 과정과 동일하다. 즉, 상이한 이미지 미리보기 영역 중의 타겟 대상 개수는, 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 과정, 및 2개의 또는 복수의 타겟 대상을 정지 디스플레이하는 과정에 영향을 미치지 않는다.
구체적으로, 초상 영역을 배경 이미지에 오버레이 디스플레이할 경우, 초상 영역의 가장자리와 배경 이미지 사이의 오버레이가 더욱 자연스러워지도록, 초상 영역의 가장자리와 배경 이미지 사이를 평활화 처리할 수 있다.
도 5에 도시된 바와 같이, 인터랙션 인터페이스에는 3개의 이미지 미리보기 영역(501, 502 및 503)이 설정되고, 각각의 이미지 미리보기 영역에는 대응되는 배경 이미지가 각각 설정되며; 초상 영역을 3개의 이미지 미리보기 영역에 순차적으로 오버레이 디스플레이할 수 있고, 각각의 초상 영역은 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이될 수 있다.
구체적으로, 상이한 이미지 미리보기 영역 중의 배경 이미지는 동일할 수 있고, 다를 수도 있으며; 상이한 이미지 미리보기 영역 중의 배경 이미지는 동일한 스타일 시리즈의 다른 이미지일 수 있고, 다른 시리즈 스타일의 다른 이미지일 수도 있으나, 구체적으로는 이에 한정되지 않는다. 이 밖에, 이미지 미리보기 영역에 디스플레이되는 초상 영역의 스타일은 배경 이미지의 스타일과 매칭될 수 있으므로 화면이 더 잘 어울리고 자연스러우며, 취미성이 풍부하여 사용자의 체험감을 더욱 향상시킨다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 타겟 대상 디스플레이 방법은,
(1) 적어도 하나의 이미지 미리보기 영역에 대한 사용자의 배경 스위칭 동작이 검출되면, 적어도 하나의 이미지 미리보기 영역의 배경 이미지를 스위칭하는 단계; 및
(2) 스위칭된 배경 이미지에 따라 적어도 2개의 이미지 미리보기 영역을 업데이트하여 디스플레이하는 단계를 더 포함할 수 있다.
여기서, 배경 스위칭 동작은 사용자가 이미지 미리보기 영역 중의 임의의 위치를 클릭, 슬라이딩하는 것에 기반하여 트리거될 수 있고, 음성에 기반하여 트리거될 수도 있으며, 인터랙션 인터페이스의 컨트롤러에 의해 트리거될 수도 있는 바, 본 발명은 이에 대해 한정하지 않는다.
구체적으로, 배경 스위칭 동작에 따라 상기 동작에 관련된 하나의 이미지 미리보기 영역의 배경 이미지를 스위칭할 수 있고, 일부 이미지 미리보기 영역의 배경 이미지를 스위칭할 수도 있으며, 전체 이미지 미리보기 영역의 배경 이미지를 스위칭할 수도 있다.
구체적으로, 배경 이미지가 스위칭된 후, 스위칭된 배경에 따라 이미지 미리보기 영역을 새로 디스플레이할 수도 있다. 즉, 인터랙션 인터페이스에서 이미지 미리보기 영역의 위치, 범위 또는 레이아웃을 조정할 수 있으며, 이미지 미리보기 영역의 개수를 조정할 수도 있다. 배경 이미지에 따라 인터랙션 인터페이스에서 이미지 미리보기 영역을 업데이트하는 것은 사용자에게 더욱 풍부한 촬영 체험감을 제공할 수 있다.
도 6에 도시된 바와 같이, 배경 스위칭 동작을 수신하기 전의 인터랙션 인터페이스(600)에는 이미지 미리보기 영역(601, 602)이 설정되고, 도면에 도시된 터치 또는 클릭 동작과 같은 배경 스위칭 동작을 수신한 후, 인터랙션 인터페이스의 이미지 미리보기 영역(601, 602)을 이미지 미리보기 영역(603, 604, 605)으로 업데이트하여 디스플레이할 수 있다.
다른 실시형태에서, 이미지 미리보기 영역의 배경 이미지를 스위칭할 경우, 초상 영역의 이미지 스타일이 배경 영역의 스타일과 매칭되도록, 배경 이미지의 스타일을 스위칭하는 동시에 초상 영역의 이미지 변환 스타일을 교체할 수도 있으므로, 최종적으로 나타내는 화면이 더 잘 어울리고 자연스럽다.
이미지 미리보기 영역에 동영상 중의 초상 영역을 디스플레이하기 전에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소할 수도 있는데, 이하, 구체적인 실시예와 결부시켜 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 과정을 설명할 것이다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 대응되는 이미지 미리보기 영역에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이하는 단계 S220은, 하기와 같은 단계를 포함할 수 있다.
(1) 제1 확대/축소 비율에 기반하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소한다.
여기서, 제1 확대/축소 비율은 미리 정의될 수 있다. 즉, 상이한 이미지 미리보기 영역에 대해, 대응되는 제1 확대/축소 비율이 동일할 수 있고, 다를 수도 있으며; 이 밖에, 제1 확대/축소 비율은 동영상 프레임 이미지의 화면 사이즈 및 이미지 미리보기 영역의 영역 사이즈에 따라 실시간으로 결정될 수도 있다.
구체적으로, 제1 확대/축소 비율에 기반하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 단계 이전에,
1) 초상 영역의 범위 면적을 결정하는 단계;
2) 대응되는 이미지 미리보기 영역의 영역 사이즈를 결정하는 단계; 및
3) 영역 사이즈 및 범위 면적에 기반하여 제1 확대/축소 비율을 결정하는 단계를 더 포함할 수 있다.
실제 촬영 시나리오에서, 사용자가 셀카 방식을 적용할 경우, 촬영 거리가 너무 짧아 초상이 전경으로 이루어지므로, 전경 화면 비율이 크고, 배경 화면 비율이 너무 작으며, 촬영의 각도에서 미적 요구에 부합되지 않으므로, 미리 정의되거나 실시간으로 계산되는 확대/축소 비율을 적용하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소할 수 있다.
도 7은 확대/축소하기 전의 초상 영역의 범위 면적을 나타낸다. 도 7에 도시된 바와 같이, 동영상 중의 초상 영역을 확대/축소하여, 확대/축소된 초상 영역을 얻을 수 있고, 확대/축소된 초상 영역을 이미지 미리보기 영역(701)에 디스플레이한다.
상기 실시형태에서는 초상 영역을 획득한 후, 초상 영역을 확대/축소하나, 다른 실시형태에서는 우선 동영상의 각각의 동영상 프레임 이미지를 확대/축소한 후, 초상 분할하거나 우선 동영상의 각각의 동영상 프레임 이미지를 확대/축소한 후, 이미지 변환하고, 마지막으로 초상 분할할 수도 있으며, 본 발명은 이에 대해 한정하지 않는다.
상기 실시형태는 동영상 중 각각의 동영상 프레임 이미지에 대해, 우선 이미지 변환한 후 초상 분할하나, 다른 실시형태에서는 동영상 프레임 이미지를 직접 이미지 변환하고, 변환된 동영상 프레임 이미지를 대응되는 이미지 미리보기 영역에 디스플레이할 수도 있는 바, 즉, 이미지 미리보기 영역에 변환된 초상 영역을 디스플레이할 수 있을뿐만 아니라 변환된 배경 영역도 디스플레이할 수 있다.
(2) 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이한다.
구체적으로, 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이하는 단계는 하기와 같은 단계를 포함할 수 있다.
a. 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정한다.
구체적인 실시 과정에서, 확대/축소된 초상 영역이 이미지 미리보기 영역에 디스플레이될 경우, 화면 비율이 적절하여, 이미지 미리보기 영역 전체를 차지하지 않으므로, 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정해야 한다.
구체적으로, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정하는 단계는,
a1. 동영상의 현재 동영상 프레임 이미지 중의 제1 안면 키 포인트를 검출하는 단계;
a2. 검출된 제1 안면 키 포인트에 기반하여, 현재 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정하는 단계;
a3. 제1 안면 키 포인트가 검출되지 않으면, 현재 동영상 프레임 이미지의 이전 동영상 프레임 이미지 중의 제2 안면 키 포인트를 검출하는 단계;
a4. 제2 안면 키 포인트에 기반하여, 이전 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정하는 단계; 및
a5. 제1 안면 키 포인트 또는 제2 안면 키 포인트가 검출되지 않으면, 기설정된 위치를 초기 위치로 사용하는 단계를 포함할 수 있다.
구체적으로, 제2 안면 키 포인트 및 제1 안면 키 포인트는 상이한 동영상 프레임 이미지의 동일한 위치에서 안면 이미지의 키 포인트이다. 제1 안면 키 포인트 또는 제2 안면 키 포인트의 경우, 제1 안면 키 포인트 또는 제2 안면 키 포인트에서 하나의 참고 위치를 선택할 수 있고, 도 8에 도시된 바와 같이, 예를 들어, 제1 안면 키 포인트 또는 제2 안면 키 포인트에서 코가 위치한 위치 A를 선택하고, A 위치와 동영상 프레임 이미지의 임의의 가장자리 사이의 거리 x를 결정하며, 초상 영역이 확대/축소된 후, 확대/축소된 초상에서의 코가 위치한 위치 A' 위치와 대응되는 이미지 미리보기 영역에 대응되는 가장자리 사이의 거리 x를 유지하면, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정할 수 있다.
구체적으로, 현재 동영상 프레임 이미지 중의 제1 안면 키 포인트가 검출되면, 제1 안면 키 포인트에 기반하여 초기 위치를 결정하고; 제1 안면 키 포인트가 검출되지 않으면, 이전 동영상 프레임 이미지 중의 제2 안면 키 포인트에 기반하여 초기 위치를 결정하며; 이전 기설정된 프레임 수의 안면 키 포인트에 기반하여 초기 위치를 결정할 수도 있고; 제1 안면 키 포인트 또는 제2 안면 키 포인트가 검출되지 않으면, 기설정된 위치를 사용할 수 있다. 즉, 디폴트 위치를 초기 위치로 사용할 수 있고, 사용자에 의해 스스로 설정된 초기 위치일 수도 있다.
상기에서 안면 키 포인트를 예로 들어 설명하였지만, 당업자는 초상의 다른 부분을 정지 디스플레이하는 경우, 검출된 다른 초상 부위의 키 포인트에 기반하여 현재 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정할 수도 있음을 이해할 수 있으며, 본 발명은 이에 대해 한정하지 않는다.
이 밖에, 이미지 미리보기 영역에 디스플레이되는 동영상에 포함되는 타겟 대상 개수가 복수인 경우, 각각의 타겟 대상 안면 키 포인트를 수집하여 상기 방법에 따라 이미지 미리보기 영역에서 복수의 타겟 대상에 대응되는 초상 영역의 초기 위치를 결정할 수 있다. 구체적인 결정 방법은 위에서 설명한 것과 유사하며, 간결한 설명을 위해, 여기서 더 이상 설명하지 않는다.
b. 초기 위치에 기반하여 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이한다.
구체적으로, 현재 동영상 프레임 이미지에서 초상 영역의 초기 위치를 결정한 후, 타겟 대상의 위치 변화가 검출되면, 변화된 위치에 기반하여, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 위치를 조정한다.
구체적으로, 타겟 대상의 위치 변화가 검출되면, 타겟 위치 대상의 위치 변화 거리에 따라 확대/축소된 초상 영역의 위치를 조정할 수 있고; 다음 동영상 프레임 이미지에 대해, 제1 안면 키 포인트를 재검출하고, 다음 동영상 프레임 이미지 중의 재검출된 제1 안면 키 포인트의 위치에 따라 대응되는 이미지 미리보기 영역에서 초상 영역의 초기 위치를 결정함으로써, 확대/축소된 초상 영역의 위치를 조정할 수 있다.
이 밖에, 타겟 대상 위치가 변화될 경우, 대응되는 제1 확대/축소 비율이 변하지 않거나 이미지 미리보기 영역에서 타겟 대상 화면 비율의 변화에 따라 변할 수 있다. 즉, 제1 확대/축소 비율은 타겟 대상 변화 위치에 따라 변화될 수도 있고, 타겟 대상 위치가 변화될 경우, 타겟 대상에 대응되는 이미지 미리보기 영역의 배경 이미지는 변하지 않을 수 있다.
상기 실시예에서, 사용자가 셀카 방식을 적용할 경우, 촬영 거리가 너무 짧아 초상이 전경으로 이루어지므로, 전경 화면 비율이 크고, 배경 화면 비율이 너무 작으며; 사용자가 셀카 방식을 적용하지 않을 경우, 촬영 거리가 부적절하여 초상 영역과 배경 이미지 사이의 비율이 어울리지 않게 되는데, 사용자가 셀카 방식을 적용하든 다른 방식을 적용하든 관계없이 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 실시간으로 확대/축소하여, 미적 요구에 부합되는 사진을 얻을 수 있다.
이상 실시예는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 다양한 방식을 설명하였고, 이하, 도면 및 실시예를 결부시켜 타겟 대상을 정지 디스플레이하는 과정을 설명할 것이다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 단계 S102는,
(1) 트리거 인스트럭션에 따라 동적 타이밍 정보를 디스플레이하는 단계; 및
(2) 예정된 시간이 경과된 후, 디스플레이되는 동적 타이밍 정보를 제거하고, 대응되는 이미지 미리보기 영역에 동영상의 현재 동영상 프레임 이미지 중의 타겟 대상을 정지 디스플레이하는 단계를 포함할 수 있다.
구체적으로, 동적 타이밍 정보는 동영상 프레임 이미지를 정지시키는 시각을 제시하는 것일 수 있고, 동적 타이밍 정보는 카운트다운 형식이거나 직접 타이밍 형식일 수도 있다. 도 9에 도시된 바와 같이, 예를 들어, 카운트다운이 2초이며, 트리거 인스트럭션은 음성 지시 트리거이고, 트리거 인스트럭션이 검출되면, 이미지 미리보기 영역에서 동적 타이밍 정보인 2초를 디스플레이하며, 1초가 경과된 후, 동적 타이밍 정보는 1초로 변경되고, 시간이 2초 경과된 후, 2초 후 현재 동영상 프레임 이미지 중의 타겟 대상을 정지 디스플레이하며, 또한, 타이밍 정보는 인터랙션 인터페이스에서 제거된다. 도 9에는 하나의 동적 타이밍 정보의 예시만 도시되나 동적 타이밍 정보는 프로그래스 바 등의 다른 형식을 더 포함할 수 있으며, 이에 대해 구체적으로 한정하지 않는다.
다른 실시형태에서, 트리거 인스트럭션을 검출할 수도 있는 바, 즉, 대응되는 이미지 미리보기 영역에 동영상의 현재 동영상 프레임 이미지 중의 타겟 대상을 정지 디스플레이할 수도 있다.
상기 타겟 대상 디스플레이 방법을 더욱 명확하게 설명하기 위해, 이하, 구체적인 예시를 결부시켜 설명할 것이다.
도 10에 도시된 바와 같이, 일 예시에서, 본원 발명의 타겟 대상 디스플레이 방법은,
1) 인터랙션 인터페이스에 적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계;
2) 각각의 이미지 미리보기 영역에 대해,
a) 동영상 중 각각의 동영상 프레임 이미지를 이미지 변환하여, 변환된 동영상 프레임 이미지를 얻는 동작;
b) 변환된 동영상 프레임 이미지를 초상 분할하여 변환된 동영상 프레임 이미지 중의 초상 영역을 추출하는 동작;
c) 제1 확대/축소 비율에 기반하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 동작;
d) 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이하는 동작;
e) 동영상의 현재 동영상 프레임 이미지 중의 제1 안면 키 포인트를 검출하는 동작;
f) 제1 안면 키 포인트가 검출되면, 안면 키 포인트에 따라 이미지 미리보기 영역에서 확대/축소된 초상 영역의 위치를 결정하는 동작;
g) 제1 안면 키 포인트가 검출되지 않으면, 현재 동영상 프레임 이미지의 이전 동영상 프레임 이미지 중의 제2 안면 키 포인트를 검출하는 동작;
h) 제2 안면 키 포인트에 기반하여 이전 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정하는 동작;
i) 제1 안면 키 포인트 또는 제2 안면 키 포인트가 검출되지 않으면, 기설정된 위치를 초기 위치로 사용하는 동작; 및
j) 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하여, 최종 이미지를 생성하는 동작 - 최종 이미지는 이미지 또는 촬영된 하나의 동영상을 포함할 수 있음 - 을 수행하는 단계를 포함할 수 있다.
상기 타겟 대상 디스플레이 방법은, 인터랙션 인터페이스에 적어도 2개의 이미지 미리보기 영역을 설정하여, 각각의 이미지 미리보기 영역에 순차적으로 타겟 대상을 포함하는 동영상을 디스플레이하고, 타겟 대상을 정지 디스플레이함으로써, 사용자가 동작이나 표정을 크게 바꿀 필요 없이 패치워크한 연속 촬영 이미지를 보여줄 수 있어, 사용자의 촬영 체험감을 향상시킬 수 있다.
나아가, 우선 동영상 프레임 이미지를 이미지 변환하고, 초상 분할하여 초상 영역을 추출하고, 이를 대응되는 이미지 미리보기 영역에 디스플레이함으로써, 이미지 변환 후 초상 영역의 가장자리 선이 더욱 원활하여, 초상 분할이 더욱 섬세하고 자연스러워지며; 이미지 변환하여 얻은 초상 영역이 다양한 스타일 및 취미성을 구비하여 사용자의 체험감을 향상시킬 수 있다.
나아가, 이미지 미리보기 영역의 배경 이미지를 스위칭할 경우, 배경 이미지의 스타일을 스위칭할 수 있고, 이에 따라 초상 영역의 이미지 변환 스타일을 교체할 수도 있어, 초상 영역의 이미지 스타일은 배경 영역의 스타일과 매칭되어, 최종적으로 나타내는 화면은 더 잘 어울리고 자연스럽다.
나아가, 사용자가 셀카 방식을 적용할 경우, 촬영 거리가 너무 짧아 초상이 전경으로 이루어지므로, 전경 화면 비율이 크고, 배경 화면 비율이 너무 작으며; 사용자가 셀카 방식을 적용하지 않을 경우, 촬영 거리가 부적절하여 초상 영역과 배경 이미지 사이의 비율이 어울리지 않게 되는데, 사용자가 셀카 방식을 적용하든 다른 방식을 적용하든 관계없이 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 실시간으로 확대/축소하여, 미적 요구에 부합되는 사진을 얻을 수 있다.
본 발명의 실시예는 타겟 대상 디스플레이 장치(110)를 제공한다. 도 11에 도시된 바와 같이, 상기 타겟 대상 디스플레이 장치(110)는 제1 디스플레이 모듈(1101) 및 제2 디스플레이 모듈(1102)을 포함할 수 있고, 여기서,
제1 디스플레이 모듈(1101)은, 적어도 2개의 이미지 미리보기 영역을 디스플레이하고;
제2 디스플레이 모듈(1102)은, 각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에서 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 타겟 대상은 초상을 포함하고;
대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이할 경우, 제2 디스플레이 모듈(1102)은 구체적으로,
대응되는 이미지 미리보기 영역의 경우, 동영상 중 각각의 동영상 프레임 이미지에 대해, 동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 추출하고;
대응되는 이미지 미리보기 영역에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 제2 디스플레이 모듈(1102)은 변환 유닛을 더 포함하고, 변환 유닛은,
동영상 프레임 이미지를 이미지 변환하여, 변환된 동영상 프레임 이미지를 얻으며;
동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계는,
변환된 동영상 프레임 이미지를 초상 분할하여 변환된 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계를 포함한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 적어도 2개의 이미지 미리보기 영역 중 적어도 하나의 이미지 미리보기 영역에는 대응되는 배경 이미지가 설정되고;
대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이할 경우, 제2 디스플레이 모듈(1102)은 구체적으로,
동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 타겟 대상 디스플레이 장치(110)는 업데이트 모듈을 더 포함하고, 업데이트 모듈은,
적어도 하나의 이미지 미리보기 영역에 대한 사용자의 배경 스위칭 동작이 검출되면, 적어도 하나의 이미지 미리보기 영역의 배경 이미지를 스위칭하고;
스위칭된 배경 이미지에 따라 적어도 2개의 이미지 미리보기 영역을 업데이트하여 디스플레이한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 대응되는 이미지 미리보기 영역에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이할 경우, 제2 디스플레이 모듈(1102)은 구체적으로,
제1 확대/축소 비율에 기반하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하고;
대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 제2 디스플레이 모듈(1102)은 확대/축소 유닛을 더 포함하고, 확대/축소 유닛은,
초상 영역의 범위 면적을 결정하며;
대응되는 이미지 미리보기 영역의 영역 사이즈를 결정하고;
영역 사이즈 및 범위 면적에 기반하여, 제1 확대/축소 비율을 결정한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이할 경우, 제2 디스플레이 모듈(1102)은 구체적으로,
대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정하고;
초기 위치에 기반하여, 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정할 경우, 제2 디스플레이 모듈(1102)은 구체적으로,
동영상의 현재 동영상 프레임 이미지 중의 제1 안면 키 포인트를 검출하고;
검출된 제1 안면 키 포인트에 기반하여, 현재 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 제2 디스플레이 모듈(1102)은 제1 검출 유닛을 더 포함하고, 제1 검출 유닛은,
제1 안면 키 포인트가 검출되지 않으면, 현재 동영상 프레임 이미지의 이전 동영상 프레임 이미지 중의 제2 안면 키 포인트를 검출하고;
제2 안면 키 포인트에 기반하여, 이전 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 제2 디스플레이 모듈(1102)은 제2 검출 유닛을 더 포함하고, 제2 검출 유닛은,
타겟 대상의 위치 변화가 검출되면, 변화된 위치에 기반하여, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 위치를 조정한다.
본 발명의 실시예에서 제공하는 가능한 실시형태에 있어서, 트리거 인스트럭션에 기반하여, 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이할 경우, 제2 디스플레이 모듈(1102)은 구체적으로,
트리거 인스트럭션에 따라 동적 타이밍 정보를 디스플레이하고;
예정된 시간이 경과된 후, 디스플레이되는 동적 타이밍 정보를 제거하고, 대응되는 이미지 미리보기 영역에 동영상의 현재 동영상 프레임 이미지 중의 타겟 대상을 정지 디스플레이한다.
상기 타겟 대상 디스플레이 장치는, 인터랙션 인터페이스에 적어도 2개의 이미지 미리보기 영역을 설정하여, 각각의 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하고, 타겟 대상을 정지 디스플레이하여, 사용자가 동작이나 표정을 크게 바꿀 필요 없이 패치워크한 연속 촬영 사진을 보여줄 수 있어, 사용자의 촬영 체험감을 향상시킬 수 있다.
나아가, 우선 동영상 프레임 이미지를 이미지 변환하고, 초상 분할하여 초상 영역을 추출하고, 이를 대응되는 이미지 미리보기 영역에 디스플레이함으로써, 이미지 변환 후 초상 영역의 가장자리 선이 더욱 원활하여, 초상 분할이 더욱 섬세하고 자연스러워지며; 이미지 변환하여 얻은 초상 영역이 다양한 스타일 및 취미성을 구비하여 사용자의 체험감을 향상시킬 수 있다.
나아가, 이미지 미리보기 영역의 배경 이미지를 스위칭할 경우, 배경 이미지의 스타일을 스위칭할 수 있고, 이에 따라 초상 영역의 이미지 변환 스타일을 교체할 수도 있어, 초상 영역의 이미지 스타일은 배경 영역의 스타일과 매칭되어 최종적으로 나타내는 화면은 더 잘 어울리고 자연스럽다.
나아가, 사용자가 셀카 방식을 적용할 경우, 촬영 거리가 너무 짧아 초상이 전경으로 이루어지므로, 전경 화면 비율이 크고, 배경 화면 비율이 너무 작으며; 사용자가 셀카 방식을 적용하지 않을 경우, 촬영 거리가 부적절하여 초상 영역과 배경 이미지 사이의 비율이 어울리지 않게 되는데, 사용자가 셀카 방식을 적용하든 다른 방식을 적용하든 관계없이 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 실시간으로 확대/축소하여, 미적 요구에 부합되는 사진을 얻을 수 있다.
본 발명의 실시예의 타겟 대상 디스플레이 장치는 본 발명의 실시예에 의해 제공되는 타겟 대상 디스플레이 방법을 수행할 수 있고, 그 구현 원리는 유사하며, 본 발명의 각 실시예의 타겟 대상 디스플레이 장치 중의 각 모듈이 수행하는 동작은 본 발명의 각 실시예의 타겟 대상 디스플레이 방법 중의 단계와 대응되고, 타겟 대상 디스플레이 장치의 각 모듈에 대한 상세한 기능적 설명은 전술한 내용에서 도시된 대응되는 타겟 대상 디스플레이 방법 중의 설명을 구체적으로 참조할 수 있으며, 여기서 더 이상 설명하지 않는다.
이하, 도 12를 참조하면, 이는 본 발명의 실시예를 구현하기에 적합한 전자 기기(700)의 구조 모식도를 나타낸다. 본 발명의 실시예의 전자 기기는 휴대폰, 노트북 컴퓨터, 디지털 방송 수신기, PDA(개인 휴대 정보 단말기), PAD(태블릿 PC), PMP(휴대용 멀티미디어 플레이어), 차량 탑재 단말기(예를 들어, 차량 탑재 내비게이션 단말기) 및 디스플레이 화면을 구비한 웨어러블 기기 등과 같은 모바일 단말기 및 디지털 TV 및 데스크톱 컴퓨터 등과 같은 고정 단말기를 포함할 수 있지만, 이에 한정되지 않는다. 도 12에 도시된 전자 기기는 예시일 뿐, 본 발명의 실시예의 기능 및 사용 범위에 대해 어떠한 한정도 해서는 안 된다.
전자 기기는 메모리 및 프로세서를 포함하고, 여기서, 프로세서는 하기 처리 장치(701)로 지칭될 수 있으며, 메모리는 하기 판독 전용 메모리(702)(ROM), 랜덤 액세스 메모리(703)(RAM) 및 저장 장치(708) 중 적어도 하나를 포함할 수 있고, 구체적으로는 하기와 같다.
도 12에 도시된 바와 같이, 전자 기기(700)는 판독 전용 메모리(702)에 저장된 프로그램 또는 저장 장치(708)로부터 랜덤 액세스 메모리(703)에 로딩된 프로그램에 따라 여러 적절한 동작 및 처리를 수행할 수 있는 처리 장치(701)(예를 들어, 중앙 처리 장치 및 그래픽 프로세서 등)를 포함할 수 있다. RAM(703)에는, 전자 기기(700)의 작동에 필요한 다양한 프로그램 및 데이터가 더 저장된다. 처리 장치(701), ROM(702) 및 RAM(703)은 버스(704)를 통해 서로 연결된다. 입력/출력(I/O) 인터페이스(705)도 버스(704)에 연결된다.
일반적으로, 예를 들어, 터치 스크린, 터치 패드, 키보드, 마우스, 카메라, 마이크, 가속도계 및 자이로스코프 등을 포함하는 입력 장치(706); 예를 들어, 액정 디스플레이(LCD), 스피커 및 진동기 등을 포함하는 출력 장치(707); 예를 들어, 자기 테이프 및 하드 디스크 등을 포함하는 저장 장치(708); 및 통신 장치(709)와 같은 장치가 I/O 인터페이스(705)에 연결될 수 있다. 통신 장치(709)는 전자 기기(700)가 다른 기기와 무선 또는 유선 통신을 수행하여 데이터를 교환하도록 허용할 수 있다. 비록 도 12에는 다양한 장치가 구비된 전자 기기(700)가 도시되었으나 예시된 장치 모두가 구현되거나 구비될 필요가 없으며 대안적으로 더 많거나 더 적은 장치가 구현되거나 구비될 수 있음을 이해해야 한다.
특히, 본 발명의 실시예에 따르면, 상기 흐름도를 참조하여 설명한 과정은 컴퓨터 소프트웨어 프로그램으로 구현될 수 있다. 예를 들어, 본 발명의 실시예는, 비일시적 컴퓨터 판독 가능한 매체에 로딩된 컴퓨터 프로그램을 포함하는 컴퓨터 프로그램 제품을 포함하고, 상기 컴퓨터 프로그램은 흐름도에 도시된 방법을 수행하는 프로그램 코드를 포함한다. 이러한 실시예에서, 상기 컴퓨터 프로그램은 통신 장치(709)를 통해 네트워크에서 다운로딩 및 설치될 수 있거나, 저장 장치(708)로부터 설치되거나, ROM(702)으로부터 설치될 수 있다. 상기 컴퓨터 프로그램이 처리 장치(701)에 의해 실행될 경우, 본 발명의 실시예의 방법에서 한정한 상기 기능을 수행한다.
본 발명의 상기 컴퓨터 판독 가능한 매체는 컴퓨터 판독 가능한 신호 매체 또는 컴퓨터 판독 가능한 매체 또는 상기 양자의 임의의 조합일 수 있음에 유의해야 한다. 컴퓨터 판독 가능한 저장 매체는, 예를 들어, 전기적, 자기적, 광학적, 전자기적, 적외선 또는 반도체의 시스템, 장치 또는 소자, 또는 이들의 임의의 조합일 수 있지만, 이에 한정되지 않는다. 컴퓨터 판독 가능한 저장 매체의 보다 구체적인 예로서, 하나 또는 복수의 도선이 구비된 전기적 연결, 휴대용 컴퓨터 디스크, 하드 디스크, 랜덤 액세스 메모리(RAM), 판독 전용 메모리(ROM), 소거 및 프로그램 가능 판독 전용 메모리(EPROM 또는 플래시), 광섬유, 휴대용 컴팩트 디스크 판독 전용 메모리(CD-ROM), 광학 저장 장치, 자기 저장 장치, 또는 상기 임의의 적절한 조합을 포함할 수 있지만, 이에 한정되지 않는다. 본 발명에서, 컴퓨터 판독 가능한 저장 매체는 프로그램을 포함하거나 저장하는 임의의 유형 매체일 수 있고, 상기 프로그램은 인스트럭션 실행 시스템, 장치 또는 소자에 의해 사용되거나 이와 결합하여 사용될 수 있다. 본 발명에서, 컴퓨터 판독 가능한 신호 매체는 기저 대역 또는 반송파의 일부로 전파되는 데이터 신호를 포함할 수 있고, 컴퓨터 판독 가능한 프로그램 코드가 로딩된다. 이렇게 전파되는 데이터 신호는 전자기 신호, 광신호 또는 상기의 임의의 적절한 조합을 포함하지만 이에 한정되지 않고 다양한 형식을 사용할 수 있다. 컴퓨터 판독 가능한 신호 매체는 컴퓨터 판독 가능한 저장 매체 이외의 임의의 컴퓨터 판독 가능한 매체일 수도 있고, 상기 컴퓨터 판독 가능한 신호 매체는 인스트럭션 실행 시스템, 장치 또는 소자에 의해 사용되거나 이와 결합하여 사용되는 프로그램을 송신, 전파 또는 전송할 수 있다. 컴퓨터 판독 가능한 매체에 포함된 프로그램 코드는 유선, 광케이블, RF(무선 주파수) 등, 또는 상기 임의의 적절한 조합을 포함하지만 이에 한정되지 않는 임의의 적절한 매체에 의해 전송될 수 있다.
일부 실시형태에서, 클라이언트 및 서버는 HTTP(HyperText Transfer Protocol, 하이퍼텍스트 전송 프로토콜)와 같은 임의의 현재 알려졌거나 미래에 개발될 네트워크 프로토콜을 이용하여 통신할 수 있고, 또한, 임의의 형식 또는 매체의 디지털 데이터 통신(예를 들어, 통신 네트워크)과 통신할 수 있다. 통신 네트워크의 예시는, 근거리 통신망("LAN"), 광역 통신망("WAN"), Network of Network(예를 들어, 인터넷), end to end 네트워크(예를 들어, ad hoc end to end 네트워크), 및 임의의 현재 알려진 또는 미래 개발될 네트워크를 포함한다.
상기 컴퓨터 판독 가능한 매체는 상기 전자 기기에 포함될 수 있고; 상기 전자 기기에 조립되지 않고 단독적으로 존재할 수도 있다.
상기 컴퓨터 판독 가능한 매체에는 상기 각 실시예에서 설명된 방법을 수행하기 위한 하나 또는 복수의 프로그램이 로딩된다. 상기 하나 또는 복수의 프로그램이 상기 전자 기기에 의해 실행될 경우, 상기 전자 기기가,
적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계; 및
각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 단계를 수행하도록 한다.
본 발명의 동작을 수행하기 위한 컴퓨터 프로그램 코드는 하나 또는 복수의 프로그래밍 디자인 언어 또는 이들의 조합으로 프로그래밍될 수 있고, 상기 프로그래밍 디자인 언어는 Java, Smalltalk 및 C++와 같은 대상 지향 프로그래밍 디자인 언어를 포함하지만 이에 한정되지 않으며, "C" 언어 또는 유사한 프로그래밍 디자인 언어와 같은 통상적인 절차적 프로그래밍 디자인 언어도 포함한다. 프로그램 코드는 사용자의 컴퓨터에서 전체적이거나 부분적이거나 하나의 독립적인 소프트웨어 패키지로서 실행되거나, 일부분은 사용자 컴퓨터에서 다른 부분은 원격 컴퓨터에서 실행되거나, 또는 전체적으로 원격 컴퓨터 또는 서버에서 실행될 수 있다. 원격 컴퓨터의 경우, 원격 컴퓨터는 근거리 통신망(LAN) 또는 광역 통신망(WAN)을 포함한 임의의 유형의 네트워크를 통해 사용자 컴퓨터에 연결되거나, 외부 컴퓨터(예를 들어, 인터넷 서비스 제공 업체를 통해 인터넷 연결)에 연결될 수 있다.
도면의 흐름도 및 블록도는, 본 발명의 다양한 실시예에 따른 시스템, 방법 및 컴퓨터 프로그램 제품의 구현 가능한 시스템 아키텍처, 기능 및 동작을 도시한다. 상기 측면에서, 흐름도 또는 블록도의 각각의 블록은 하나의 모듈, 프로그램 세그먼트 또는 코드의 일부를 나타낼 수 있고, 상기 모듈, 프로그램 세그먼트 또는 코드의 일부는 규정된 논리 기능을 구현하기 위한 하나 또는 복수의 실행 가능한 인스트럭션을 포함한다. 대안적인 일부 구현에서, 블록에 마크업된 기능도 도면에 마크업된 순서와 다른 순서로 발생할 수 있음에도 유의해야 한다. 예를 들어, 연속적으로 표시된 2개의 블록은 실제로 기본적으로 병렬로 실행될 수 있고, 관련된 기능에 따라 반대되는 순서로 실행될 수도 있다. 블록도 및/또는 흐름도의 각각의 블록 및 블록도 및/또는 흐름도의 블록의 조합은, 규정된 기능 또는 동작을 수행하는 전용 하드웨어 기반 시스템에 의해 구현될 수 있거나, 전용 하드웨어 및 컴퓨터 인스트럭션의 조합으로 구현될 수 있음에도 유의해야 한다.
본 발명의 실시예에 언급된 모듈 또는 유닛은 소프트웨어 또는 하드웨어의 방식에 의해 구현될 수 있다. 여기서, 모듈 또는 유닛의 명칭은 특정 상황에서 상기 유닛 자체에 대해 한정하지 않는 바, 예를 들어, 제1 디스플레이 모듈은 "이미지 미리보기 영역을 디스플레이하는 모듈”로 설명될 수도 있다.
본 명세서에서 상기 설명된 기능은 하나 또는 복수의 하드웨어 논리 부재에 의해 적어도 부분적으로 수행될 수 있다. 예를 들어, 비제한적으로, 사용 가능한 시범 유형의 하드웨어 논리 부재는, 필드 프로그램 가능 게이트 어레이(Field Programmable Gate Array , FPGA), 응용 주문형 직접회로(Application Specific Integrated Circuit , ASIC), 응용 주문형 표준 제품(Application Specific Standard Product , ASSP), 시스템 온 칩(System on Chip , SOC) 및 복합 프로그램 가능 논리 소자(Complex Programmable Logic Device , CPLD) 등을 포함한다.
본 발명의 문맥에서, 기계 판독 가능한 매체는, 인스트럭션 실행 시스템, 장치 또는 기기가 사용되거나 인스트럭션 실행 시스템, 장치 또는 기기와 결합하여 사용되는 프로그램을 포함하거나 저장할 수 있는 유형 매체일 수 있다. 기계 판독 가능한 매체는, 기계 판독 가능한 신호 매체 또는 기계 판독 가능한 저장 매체일 수 있다. 기계 판독 가능한 매체는, 전자적, 자기적, 광학적, 전자기적, 적외선 또는 반도체 시스템, 장치 또는 기기 또는 상기 정보의 임의의 적절한 조합을 포함할 수 있지만, 이에 한정되지 않는다. 기계 판독 가능한 저장 매체의 보다 구체적인 예시는 하나 또는 복수의 선에 기반한 전기적 연결, 휴대용 컴퓨터 디스크, 하드 디스크, 랜덤 액세스 메모리(RAM), 판독 전용 메모리(ROM), 소거 및 프로그램 가능 판독 전용 메모리(EPROM 또는 플래시 메모리), 광섬유, 휴대용 컴팩트 디스크 판독 전용 메모리(CD-ROM), 광학 저장 장치, 자기 저장 장치 또는 상기 정보의 임의의 적절한 조합을 포함할 수 있다.
본 발명의 하나 또는 복수의 실시예에 따르면,
적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계; 및
각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 단계를 포함하는 타겟 대상 디스플레이 방법을 제공한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 타겟 대상은 초상을 포함하고;
대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 단계는,
대응되는 이미지 미리보기 영역의 경우, 동영상 중 각각의 동영상 프레임 이미지에 대해, 동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계; 및
대응되는 이미지 미리보기 영역에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이하는 단계를 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 동영상 프레임 이미지를 초상 분할하는 단계 이전에, 동영상 프레임 이미지를 이미지 변환하여, 변환된 동영상 프레임 이미지를 얻는 단계를 더 포함하고;
동영상 프레임 이미지를 초상 분할하여 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계는, 변환된 동영상 프레임 이미지를 초상 분할하여 변환된 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계를 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 적어도 2개의 이미지 미리보기 영역 중 적어도 하나의 이미지 미리보기 영역에는 대응되는 배경 이미지가 설정되고;
대응되는 이미지 미리보기 영역에 타겟 대상을 포함하는 동영상을 디스플레이하는 단계는, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이하는 단계를 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면,
적어도 하나의 이미지 미리보기 영역에 대한 사용자의 배경 스위칭 동작이 검출되면, 적어도 하나의 이미지 미리보기 영역의 배경 이미지를 스위칭하는 단계; 및
스위칭된 배경 이미지에 따라 적어도 2개의 이미지 미리보기 영역을 업데이트하여 디스플레이하는 단계를 더 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 대응되는 이미지 미리보기 영역에 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이하는 단계는,
제1 확대/축소 비율에 기반하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 단계; 및
대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이하는 단계를 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 제1 확대/축소 비율에 기반하여, 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 단계 이전에,
초상 영역의 범위 면적을 결정하는 단계;
대응되는 이미지 미리보기 영역의 영역 사이즈를 결정하는 단계; 및
영역 사이즈 및 범위 면적에 기반하여, 제1 확대/축소 비율을 결정하는 단계를 더 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이하는 단계는,
대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정하는 단계; 및
초기 위치에 기반하여, 대응되는 이미지 미리보기 영역에 확대/축소된 초상 영역을 디스플레이하는 단계를 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 초기 위치를 결정하는 단계는,
동영상의 현재 동영상 프레임 이미지 중의 제1 안면 키 포인트를 검출하는 단계; 및
검출된 제1 안면 키 포인트에 기반하여, 현재 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정하는 단계를 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면,
제1 안면 키 포인트가 검출되지 않으면, 현재 동영상 프레임 이미지의 이전 동영상 프레임 이미지 중의 제2 안면 키 포인트를 검출하는 단계; 및
제2 안면 키 포인트에 기반하여, 이전 동영상 프레임 이미지 중의 위치에서 초기 위치를 결정하는 단계를 더 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 타겟 대상의 위치 변화가 검출되면, 변화된 위치에 기반하여, 대응되는 이미지 미리보기 영역에서 확대/축소된 초상 영역의 위치를 조정하는 단계를 더 포함한다.
본 발명의 하나 또는 복수의 실시예에 따르면, 트리거 인스트럭션에 따라 대응되는 이미지 미리보기 영역에 타겟 대상을 정지 디스플레이하는 단계는,
트리거 인스트럭션에 따라 동적 타이밍 정보를 디스플레이하는 단계; 및
예정된 시간이 경과된 후, 디스플레이되는 동적 타이밍 정보를 제거하고, 대응되는 이미지 미리보기 영역에 동영상의 현재 동영상 프레임 이미지 중의 타겟 대상을 정지 디스플레이하는 단계를 포함한다.
이상 설명은 본 발명의 바람직한 실시예 및 적용된 기술 원리에 대한 설명일 뿐이다. 당업자는 본 발명에 언급된 개시 범위가 상기 기술 특징의 특정 조합에 의해 형성된 기술적 해결수단에 한정되지 않고, 또한 상기 발명 구상을 벗어나지 않으면서 상기 기술 특징 또는 이와 균등한 특징을 임의로 조합하여 형성된 다른 기술적 해결수단, 예를 들어, 상기 특징과 본 발명에 개시된(이에 제한하지 않음) 유사한 기능이 구비된 기술특징들로 상호 대체되어 형성된 기술적 해결수단을 포함해야 함을 이해해야 한다.
이 밖에, 비록 특정된 순서로 각 동작을 설명하였지만, 이러한 동작은 도시된 특정 순서 또는 순서로 순차적으로 수행해야 하는 것으로 이해되어서는 안 된다. 규정된 환경에서, 멀티태스킹 및 병렬 처리는 유리할 수 있는 것이다. 마찬가지로, 상기 논술에는 약간의 구체적인 구현 세부사항이 포함되었지만, 이들은 본 발명의 범위를 제한하는 것으로 해석되어서는 안 된다. 별도의 실시예의 문맥에 설명된 일부 특징은 단일 실시예에 조합되어 구현될 수 있다. 반대로, 단일 실시예의 문맥에 설명된 다양한 특징은 별도이거나 임의의 적절한 서브 조합 방식으로 여러 실시예에서 구현될 수 있다.
본 주제는 구조적 특징 및/또는 방법 논리 동작에 특정된 언어로 설명되었지만, 첨부된 청구범위에 한정된 주제가 상기 설명된 특정된 특징 또는 동작에 한정되지 않음을 이해해야 한다. 반대로, 상기 설명된 특정된 특징 및 동작은 청구 범위를 구현하는 예시적인 형태 일뿐이다.

Claims (15)

  1. 타겟 대상 디스플레이 방법으로서,
    적어도 2개의 이미지 미리보기 영역을 디스플레이하는 단계; 및
    각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 상기 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 단계를 포함하고,
    여기서, 상기 타겟 대상을 정지 디스플레이하는 것은, 상기 트리거 인스트럭션이 검출된 후, 대응되는 이미지 미리보기 영역에 상기 트리거 인스트럭션이 가리키는 하나의 프레임 이미지 중의 타겟 대상을 디스플레이하여, 변경되지 않도록 유지하는 동작을 포함하는
    것을 특징으로 하는 타겟 대상 디스플레이 방법.
  2. 제1항에 있어서,
    상기 타겟 대상은 초상을 포함하고,
    상기 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 포함하는 동영상을 디스플레이하는 단계는,
    상기 대응되는 이미지 미리보기 영역의 경우, 상기 동영상 중 각각의 동영상 프레임 이미지에 대해, 상기 동영상 프레임 이미지를 초상 분할하여 상기 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계; 및
    상기 대응되는 이미지 미리보기 영역에 상기 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  3. 제2항에 있어서,
    상기 동영상 프레임 이미지를 초상 분할하는 단계 이전에,
    상기 동영상 프레임 이미지를 이미지 변환하여, 변환된 동영상 프레임 이미지를 얻는 단계를 더 포함하고,
    상기 동영상 프레임 이미지를 초상 분할하여 상기 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계는,
    상기 변환된 동영상 프레임 이미지를 초상 분할하여 변환된 동영상 프레임 이미지 중의 초상 영역을 추출하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  4. 제2항 또는 제3항에 있어서,
    상기 적어도 2개의 이미지 미리보기 영역 중 적어도 하나의 이미지 미리보기 영역에는 대응되는 배경 이미지가 설정되고,
    상기 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 포함하는 동영상을 디스플레이하는 단계는,
    상기 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 상기 대응되는 이미지 미리보기 영역의 배경 이미지에 오버레이 디스플레이하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  5. 제4항에 있어서,
    적어도 하나의 이미지 미리보기 영역에 대한 사용자의 배경 스위칭 동작이 검출되면, 상기 적어도 하나의 이미지 미리보기 영역의 배경 이미지를 스위칭하는 단계; 및
    스위칭된 배경 이미지에 따라 상기 적어도 2개의 이미지 미리보기 영역을 업데이트하여 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  6. 제2항 또는 제3항에 있어서,
    상기 대응되는 상기 이미지 미리보기 영역에 상기 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 디스플레이하는 단계는,
    제1 확대/축소 비율에 기반하여, 상기 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 단계; 및
    상기 대응되는 이미지 미리보기 영역에 확대/축소된 상기 초상 영역을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  7. 제6항에 있어서,
    상기 제1 확대/축소 비율에 기반하여, 상기 동영상 중 각각의 동영상 프레임 이미지 중의 초상 영역을 확대/축소하는 단계 이전에,
    상기 초상 영역의 범위 면적을 결정하는 단계;
    상기 대응되는 이미지 미리보기 영역의 영역 사이즈를 결정하는 단계; 및
    상기 영역 사이즈 및 상기 범위 면적에 기반하여, 상기 제1 확대/축소 비율을 결정하는 단계를 더 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  8. 제6항에 있어서,
    상기 대응되는 이미지 미리보기 영역에 확대/축소된 상기 초상 영역을 디스플레이하는 단계는,
    상기 대응되는 이미지 미리보기 영역에서 확대/축소된 상기 초상 영역의 초기 위치를 결정하는 단계; 및
    상기 초기 위치에 기반하여, 상기 대응되는 이미지 미리보기 영역에 확대/축소된 상기 초상 영역을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  9. 제8항에 있어서,
    상기 대응되는 이미지 미리보기 영역에서 상기 확대/축소된 상기 초상 영역의 초기 위치를 결정하는 단계는,
    상기 동영상의 현재 동영상 프레임 이미지 중의 제1 안면 키 포인트를 검출하는 단계; 및
    검출된 상기 제1 안면 키 포인트에 기반하여, 상기 현재 동영상 프레임 이미지 중의 위치에서 상기 초기 위치를 결정하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  10. 제9항에 있어서,
    상기 제1 안면 키 포인트가 검출되지 않으면, 상기 현재 동영상 프레임 이미지의 이전 동영상 프레임 이미지 중의 제2 안면 키 포인트를 검출하는 단계; 및
    상기 제2 안면 키 포인트에 기반하여, 상기 이전 동영상 프레임 이미지 중의 위치에서 상기 초기 위치를 결정하는 단계를 더 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  11. 제8항에 있어서,
    상기 타겟 대상의 위치 변화가 검출되면, 상기 변화된 위치에 기반하여, 상기 대응되는 이미지 미리보기 영역에서 확대/축소된 상기 초상 영역의 위치를 조정하는 단계를 더 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  12. 제1항에 있어서,
    상기 트리거 인스트럭션에 따라 상기 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 정지 디스플레이하는 단계는,
    상기 트리거 인스트럭션에 따라 동적 타이밍 정보를 디스플레이하는 단계; 및
    예정된 시간이 경과된 후, 상기 동적 타이밍 정보를 제거하여 디스플레이하고, 상기 대응되는 이미지 미리보기 영역에 상기 동영상의 현재 동영상 프레임 이미지 중의 타겟 대상을 정지 디스플레이하는 단계를 포함하는 것을 특징으로 하는 타겟 대상 디스플레이 방법.
  13. 타겟 대상 디스플레이 장치로서,
    적어도 2개의 이미지 미리보기 영역을 디스플레이하는 제1 디스플레이 모듈; 및
    각각의 이미지 미리보기 영역에 대해, 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 포함하는 동영상을 디스플레이하는 동작; 및 트리거 인스트럭션에 따라 상기 대응되는 이미지 미리보기 영역에 상기 타겟 대상을 정지 디스플레이하는 동작을 순차적으로 수행하는 제2 디스플레이 모듈을 포함하고,
    여기서, 상기 타겟 대상을 정지 디스플레이하는 것은, 상기 트리거 인스트럭션이 검출된 후, 대응되는 이미지 미리보기 영역에 상기 트리거 인스트럭션이 가리키는 하나의 프레임 이미지 중의 타겟 대상을 디스플레이하여, 변경되지 않도록 유지하는 동작을 포함하는
    것을 특징으로 하는 타겟 대상 디스플레이 장치.
  14. 전자 기기로서,
    하나 또는 복수의 프로세서; 및
    하나 또는 복수의 응용 프로그램을 저장하는 메모리를 포함하고,
    상기 하나 또는 복수의 응용 프로그램이 상기 하나 또는 복수의 프로세서에 의해 실행될 때, 상기 전자 기기는 제1항, 제2항, 제3항 및 제12항 중 어느 한 항에 따른 타겟 대상 디스플레이 방법을 수행하는 것을 특징으로 하는 전자 기기.
  15. 컴퓨터 프로그램이 저장된 컴퓨터 판독 가능한 기록매체로서,
    상기 프로그램이 프로세서에 의해 실행될 경우, 제1항, 제2항, 제3항, 및 제12항 중 어느 한 항에 따른 타겟 대상 디스플레이 방법을 구현하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
KR1020200120804A 2020-06-19 2020-09-18 타겟 대상 디스플레이 방법, 장치 및 전자 기기 KR102248799B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010568911.XA CN111669502B (zh) 2020-06-19 2020-06-19 目标对象显示方法、装置及电子设备
CN202010568911.X 2020-06-19

Publications (1)

Publication Number Publication Date
KR102248799B1 true KR102248799B1 (ko) 2021-05-10

Family

ID=72389192

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200120804A KR102248799B1 (ko) 2020-06-19 2020-09-18 타겟 대상 디스플레이 방법, 장치 및 전자 기기

Country Status (3)

Country Link
KR (1) KR102248799B1 (ko)
CN (1) CN111669502B (ko)
WO (1) WO2021254502A1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111669502B (zh) * 2020-06-19 2022-06-24 北京字节跳动网络技术有限公司 目标对象显示方法、装置及电子设备
CN112135046B (zh) * 2020-09-23 2022-06-28 维沃移动通信有限公司 视频拍摄方法、视频拍摄装置及电子设备
CN113422914B (zh) * 2021-06-24 2023-11-21 脸萌有限公司 一种视频生成方法、装置、设备及介质
JPWO2023012976A1 (ko) * 2021-08-05 2023-02-09
CN114095750B (zh) * 2021-11-20 2022-09-02 深圳市伊登软件有限公司 云平台监控方法、***及计算机可读存储介质
CN114995708A (zh) * 2022-06-09 2022-09-02 北京火山引擎科技有限公司 一种图像展示方法、装置、设备、介质及产品

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100665037B1 (ko) * 2005-08-16 2007-01-04 주식회사 팬택앤큐리텔 디지털 카메라를 구비하는 이동 단말기에서 미리보기모드를 설정하는 방법 및 장치
JP2007173888A (ja) * 2005-12-19 2007-07-05 Casio Comput Co Ltd 撮像装置
KR20140067511A (ko) * 2012-11-26 2014-06-05 삼성전자주식회사 촬영된 이미지를 표시하는 촬영 장치 및 그 촬영 방법
KR20150012887A (ko) * 2013-07-26 2015-02-04 엘지전자 주식회사 이동 단말기 및 그의 촬영 객체 재배치 방법
KR20180128878A (ko) * 2018-11-22 2018-12-04 삼성전자주식회사 디스플레이 장치 및 방법

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9113124B2 (en) * 2009-04-13 2015-08-18 Linkedin Corporation Method and system for still image capture from video footage
CN103905716B (zh) * 2012-12-27 2017-08-18 三星电子(中国)研发中心 拍摄照片时动态处理取景画面的照相设备及方法
KR20140114501A (ko) * 2013-03-14 2014-09-29 삼성전자주식회사 영상 데이터 처리 방법 및 이를 지원하는 전자 장치
CN105227867A (zh) * 2015-09-14 2016-01-06 联想(北京)有限公司 一种图像处理方法及电子设备
CN107493440A (zh) * 2017-09-14 2017-12-19 光锐恒宇(北京)科技有限公司 一种在应用中显示图像的方法和装置
CN107995429B (zh) * 2017-12-22 2020-03-03 维沃移动通信有限公司 一种拍摄方法及移动终端
CN110611732B (zh) * 2018-06-15 2021-09-03 Oppo广东移动通信有限公司 视窗控制方法及相关产品
CN110058685B (zh) * 2019-03-20 2021-07-09 北京字节跳动网络技术有限公司 虚拟对象的显示方法、装置、电子设备和计算机可读存储介质
CN110049378A (zh) * 2019-04-17 2019-07-23 珠海格力电器股份有限公司 一种视频模式下的互动方法、控制***及终端
CN110225241A (zh) * 2019-04-29 2019-09-10 努比亚技术有限公司 一种视频拍摄控制方法、终端及计算机可读存储介质
CN111669502B (zh) * 2020-06-19 2022-06-24 北京字节跳动网络技术有限公司 目标对象显示方法、装置及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100665037B1 (ko) * 2005-08-16 2007-01-04 주식회사 팬택앤큐리텔 디지털 카메라를 구비하는 이동 단말기에서 미리보기모드를 설정하는 방법 및 장치
JP2007173888A (ja) * 2005-12-19 2007-07-05 Casio Comput Co Ltd 撮像装置
KR20140067511A (ko) * 2012-11-26 2014-06-05 삼성전자주식회사 촬영된 이미지를 표시하는 촬영 장치 및 그 촬영 방법
KR20150012887A (ko) * 2013-07-26 2015-02-04 엘지전자 주식회사 이동 단말기 및 그의 촬영 객체 재배치 방법
KR20180128878A (ko) * 2018-11-22 2018-12-04 삼성전자주식회사 디스플레이 장치 및 방법

Also Published As

Publication number Publication date
CN111669502A (zh) 2020-09-15
WO2021254502A1 (zh) 2021-12-23
CN111669502B (zh) 2022-06-24

Similar Documents

Publication Publication Date Title
KR102248799B1 (ko) 타겟 대상 디스플레이 방법, 장치 및 전자 기기
US11956528B2 (en) Shooting method using target control, electronic device, and storage medium
CN111510645B (zh) 视频处理方法、装置、计算机可读介质和电子设备
CN110784754A (zh) 视频显示方法、装置和电子设备
JP7199527B2 (ja) 画像処理方法、装置、ハードウェア装置
US20230360184A1 (en) Image processing method and apparatus, and electronic device and computer-readable storage medium
US11849211B2 (en) Video processing method, terminal device and storage medium
WO2023040749A1 (zh) 图像处理方法、装置、电子设备及存储介质
EP4343580A1 (en) Media file processing method and apparatus, device, readable storage medium, and product
US20240040069A1 (en) Image special effect configuration method, image recognition method, apparatus and electronic device
WO2023185671A1 (zh) 风格图像生成方法、装置、设备及介质
US11871137B2 (en) Method and apparatus for converting picture into video, and device and storage medium
CN111565332A (zh) 视频传输方法、电子设备和计算机可读介质
JP2023515607A (ja) 画像特殊効果の処理方法及び装置
CN111352560B (zh) 分屏方法、装置、电子设备和计算机可读存储介质
WO2021169230A1 (zh) 病理切片图像的展示方法及装置、电子设备和存储介质
KR20220093091A (ko) 라벨링 방법 및 장치, 전자 기기 및 기억 매체
WO2023138441A1 (zh) 视频生成方法、装置、设备及存储介质
US20240135972A1 (en) Image processing method, apparatus, device and storage medium
US11810336B2 (en) Object display method and apparatus, electronic device, and computer readable storage medium
CN114697568B (zh) 特效视频确定方法、装置、电子设备及存储介质
WO2023140787A2 (zh) 视频的处理方法、装置、电子设备、存储介质和程序产品
CN113905177A (zh) 视频生成方法、装置、设备及存储介质
US12019669B2 (en) Method, apparatus, device, readable storage medium and product for media content processing
WO2023088461A1 (zh) 图像处理方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
GRNT Written decision to grant