1 |
1
적어도 하나의 프로세서에 의해 수행되는 객체 기반의 이미지 생성 방법으로서,얼굴을 포함하는 복수의 참조 이미지(reference image) 및 타겟 이미지(target image)를 획득하는 단계;상기 복수의 참조 이미지를 기초로 상기 얼굴에 포함된 복수의 객체를 추출하는 단계;상기 복수의 객체에 포함된 제1 객체를 제1 모델에 제공하여 상기 제1 객체의 특징을 학습시키는 단계;상기 복수의 객체에 포함된 제2 객체를 제2 모델에 제공하여 상기 제2 객체의 특징을 학습시키는 단계;상기 타겟 이미지를 상기 학습된 제1 모델에 제공하여 상기 제1 객체의 특징과 연관된 제1 객체 이미지를 생성하는 단계;상기 타겟 이미지를 상기 학습된 제2 모델에 제공하여 상기 제2 객체의 특징과 연관된 제2 객체 이미지를 생성하는 단계; 및상기 생성된 제1 객체 이미지 및 상기 제2 객체 이미지를 기초로 페이크 이미지를 생성하는 단계;를 포함하는 객체 기반의 이미지 생성 방법
|
2 |
2
제1항에 있어서,상기 복수의 참조 이미지를 기초로 상기 얼굴의 방향 정보를 추출하는 단계;상기 얼굴의 방향 정보를 제3 모델에 제공하여 상기 얼굴의 방향에 따른 상기 복수의 객체의 특징을 학습시키는 단계; 및상기 타겟 이미지를 상기 학습된 제3 모델에 제공하여 상기 얼굴의 방향에 따른 상기 복수의 객체의 특징과 연관된 제3 객체 이미지를 생성하는 단계;를 더 포함하고,상기 페이크 이미지를 생성하는 단계는,상기 생성된 제1 객체 이미지, 상기 제2 객체 이미지 및 상기 제3 객체 이미지를 기초로 상기 페이크 이미지를 생성하는 단계;를 포함하는 객체 기반의 이미지 생성 방법
|
3 |
3
제1항에 있어서,상기 복수의 참조 이미지를 기초로 상기 얼굴의 형상 정보를 추출하는 단계;상기 얼굴의 형상 정보를 제4 모델에 제공하여 상기 얼굴의 형상에 따른 상기 복수의 객체의 특징을 학습시키는 단계; 및상기 타겟 이미지를 상기 학습된 제4 모델에 제공하여 상기 얼굴의 형상에 따른 상기 복수의 객체의 특징과 연관된 제4 객체 이미지를 생성하는 단계;를 더 포함하고,상기 페이크 이미지를 생성하는 단계는,상기 생성된 제1 객체 이미지, 상기 제2 객체 이미지 및 상기 제4 객체 이미지를 기초로 상기 페이크 이미지를 생성하는 단계;를 포함하는 객체 기반의 이미지 생성 방법
|
4 |
4
제1항에 있어서,상기 복수의 참조 이미지를 기초로 상기 얼굴의 피부 정보를 추출하는 단계;상기 얼굴의 피부 정보를 제5 모델에 제공하여 상기 얼굴의 피부에 따른 상기 복수의 객체의 특징을 학습시키는 단계; 및상기 타겟 이미지를 상기 학습된 제5 모델에 제공하여 상기 얼굴의 피부에 따른 상기 복수의 객체의 특징과 연관된 제5 객체 이미지를 생성하는 단계;를 더 포함하고,상기 페이크 이미지를 생성하는 단계는,상기 생성된 제1 객체 이미지, 상기 제2 객체 이미지 및 상기 제5 객체 이미지를 기초로 상기 페이크 이미지를 생성하는 단계;를 포함하는 객체 기반의 이미지 생성 방법
|
5 |
5
제1항에 있어서,상기 복수의 참조 이미지를 기초로 상기 얼굴에 포함된 복수의 객체를 추출하는 단계는,상기 복수의 객체를 특정하기 위한 얼굴의 특징점을 나타내는 복수의 키 포인트(key point)를 추출하는 단계; 를 포함하는 객체 기반의 이미지 생성 방법
|
6 |
6
제1항에 있어서,상기 제1 모델은 오토 인코더(Auto Encoder) 모델인, 객체 기반의 이미지 생성 방법
|
7 |
7
제1항에 있어서,상기 제2 모델은 GAN(Generative Adversarial Network) 모델인, 객체 기반의 이미지 생성 방법
|
8 |
8
제1항에 있어서,상기 페이크 이미지를 생성하는 단계는,상기 생성된 제1 객체 이미지 및 상기 제2 객체 이미지를 학습된 이미지 생성 모델에 제공하여 상기 페이크 이미지를 생성하는 단계;를 포함하는 객체 기반의 이미지 생성 방법
|
9 |
9
제1항 내지 제8항 중 어느 한 항에 따른 방법을 컴퓨터에서 실행하기 위해 컴퓨터 판독 가능한 기록 매체에 저장된 컴퓨터 프로그램
|
10 |
10
컴퓨팅 장치로서,통신 모듈;메모리; 및상기 메모리와 연결되고, 상기 메모리에 포함된 컴퓨터 판독 가능한 적어도 하나의 프로그램을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로그램은,얼굴을 포함하는 복수의 참조 이미지 및 타겟 이미지를 획득하고,상기 복수의 참조 이미지를 기초로 상기 얼굴에 포함된 복수의 객체를 추출하고,상기 복수의 객체에 포함된 제1 객체를 제1 모델에 제공하여 상기 제1 객체의 특징을 학습시키고,상기 복수의 객체에 포함된 제2 객체를 제2 모델에 제공하여 상기 제2 객체의 특징을 학습시키고,상기 타겟 이미지를 상기 학습된 제1 모델에 제공하여 상기 제1 객체의 특징과 연관된 제1 객체 이미지를 생성하고,상기 타겟 이미지를 상기 학습된 제2 모델에 제공하여 상기 제2 객체의 특징과 연관된 제2 객체 이미지를 생성하고,상기 생성된 제1 객체 이미지 및 상기 제2 객체 이미지를 기초로 페이크 이미지를 생성하기 위한 명령어들을 포함하는 컴퓨팅 장치
|