1 |
1
합성곱신경망(Convolutional Neural Network, CNN)을 통해, 입력받은 2차원 손뼈 투영 이미지에 대한 특징을 압축한 특징 벡터를 추출하는 단계;상기 특징 벡터를 추출하는 동안 상기 합성곱신경망의 각 레이어로부터 특징 행렬(Feature Matrix)을 추출하는 단계;상기 특징 벡터와 손뼈의 각도 코드를 벡터간 접합(Concatenation)하는 단계; 및상기 손뼈의 각도 코드가 접합된 특징 벡터와 상기 각 레이어에서 추출되는 특징 행렬을 이용하여, 상기 2차원 손뼈 투영 이미지가 일정 각도만큼 회전된 2차원 손뼈 투영 이미지를 생성하는 단계;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
2 |
2
제1항에 있어서,매핑 네트워크(Mapping Network)를 통해 상기 특징 벡터로부터 학습된 분포를 참조하여 샘플링하는 단계를 더 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
3 |
3
제1항에 있어서, 상기 특징 벡터를 추출하는 단계는,상기 2차원 손뼈 투영 이미지가 실제 이미지인지 생성된 가짜 이미지인지 판별하는 단계;손뼈의 현재 각도 또는 회전된 각도를 의미하는 레이블 코드(Label Code)를 출력하는 단계; 및상기 2차원 손뼈 투영 이미지를 인코딩(Encoding)하여 만든 잠재 벡터(Latent Vector)를 출력하는 단계;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
4 |
4
제3항에 있어서, 상기 합성곱신경망의 각 레이어로부터 특징 행렬을 추출하는 단계는, 상기 2차원 손뼈 투영 이미지를 순차적으로 서로 다른 사이즈로 다운 샘플링(Downsampling)하는 단계; 및서로 다른 사이즈로 다운 샘플링된 각 이미지로부터 상기 합성곱신경망을 통해 구별자 특징 행렬을 추출하는 단계;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
5 |
5
제4항에 있어서, 상기 일정 각도만큼 회전된 2차원 손뼈 투영 이미지를 생성하는 단계는,상기 손뼈의 각도 코드가 접합된 특징 벡터를 특정 사이즈의 이미지로 리쉐입(Reshape)하는 단계;리쉐입된 이미지를 순차적으로 서로 다른 사이즈로 업 샘플링(Upsampling)하는 단계;서로 다른 사이즈로 업 샘플링된 각 이미지로부터 상기 합성곱신경망을 통해 생산자 특징 행렬을 추출하는 단계; 및상기 구별자 특징 행렬 및 상기 생산자 특징 행렬의 인자들을 대응하는 각 픽셀마다 더하여 회전된 2차원 손뼈 투영 이미지를 생성하는 단계;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
6 |
6
제5항에 있어서, 상기 다운 샘플링하는 단계 및 상기 업 샘플링하는 단계는, (여기서, n은 자연수) 사이즈의 역순으로 또는 순서로 샘플링되는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
7 |
7
제3항에 있어서, 상기 2차원 손뼈 투영 이미지가 실제 이미지인지 생성된 가짜 이미지인지 판별하는 단계는,상기 2차원 손뼈 투영 이미지가 실제 이미지인 경우에는 1을 출력하고, 상기 2차원 손뼈 투영 이미지가 생성된 가짜 이미지인 경우에는 0을 출력하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법
|
8 |
8
제1항에 있어서,상기 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 방법을 수행하기 위한 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 저장 매체
|
9 |
9
합성곱신경망(Convolutional Neural Network, CNN)을 통해, 입력된 2차원 손뼈 투영 이미지에 대한 특징을 압축한 특징 벡터와 상기 합성곱신경망의 각 레이어에서 추출되는 특징 행렬을 추출하는 구별자;상기 특징 벡터와 손뼈의 각도 코드를 벡터간 접합(Concatenation)하는 접합부; 및상기 구별자로부터 전달 받은 상기 각 레이어에서 추출되는 특징 행렬과 상기 접합부로부터 전달 받은 상기 손뼈의 각도 코드가 접합된 특징 벡터를 이용하여, 상기 2차원 손뼈 투영 이미지가 일정 각도만큼 회전된 2차원 손뼈 투영 이미지를 생성하는 생성자;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 장치
|
10 |
10
제9항에 있어서,랜덤한 분포를 갖는 상기 특징 벡터로부터 학습된 분포를 참조하여 샘플링한 잠재 벡터를 출력하는 매핑 네트워크(Mapping Network)를 더 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 장치
|
11 |
11
제9항에 있어서, 상기 구별자는,상기 2차원 손뼈 투영 이미지가 실제 이미지인지 생성된 가짜 이미지인지 판별하는 RF 코드를 출력하는 이미지 판별부;손뼈의 현재 각도 또는 회전된 각도를 의미하는 레이블 코드(Label Code)를 출력하는 레이블 코드부;상기 2차원 손뼈 투영 이미지를 인코딩(Encoding)하여 만든 잠재 벡터(Latent Vector)를 출력하는 벡터 출력부;상기 2차원 손뼈 투영 이미지를 순차적으로 서로 다른 사이즈로 다운 샘플링(Downsampling)하는 다운 샘플링부; 및다운 샘플링된 각 이미지로부터 상기 합성곱신경망을 통해 구별자 특징 행렬을 추출하는 제1 특징 행렬 추출부;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 장치
|
12 |
12
제11항에 있어서, 상기 생성자는,상기 손뼈의 각도 코드가 접합된 특징 벡터를 특정 사이즈의 이미지로 리쉐입(Reshape) 하는 리쉐입부;리쉐입된 이미지를 순차적으로 서로 다른 사이즈로 업 샘플링(Upsampling)하는 업 샘플링부;서로 다른 사이즈로 업 샘플링된 각 이미지로부터 상기 합성곱신경망을 통해 생산자 특징 행렬을 추출하는 제2 특징 행렬 추출부; 및상기 구별자 특징 행렬 및 상기 생산자 특징 행렬의 인자들을 대응하는 각 픽셀마다 더하여 회전된 2차원 손뼈 투영 이미지를 생성하는 이미지 생성부;를 포함하는, 2차원 손뼈 투영 이미지로부터 회전된 2차원 손뼈 투영 이미지 생성 장치
|