단일 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법

0
226

자신의 3D 모델을 만들 수 있다면 좋지 않을까요? 젠장, 그럴거야. 슬프게도 이 프로세스는 매우 바쁘고 3D 비전을 생성하기 위해 많은 이미지가 필요합니다. 모든 윤곽을 매핑하려면 일반적으로 다른 각도에서 같은 얼굴의 여러 장의 사진이 필요합니다. 고맙게도 일반 사용자에게는 간단한 방법이 있습니다. 영국 노팅엄 대학과 킹스턴 대학의 최근 연구 덕분에 연구원들은 AI 시스템에 단일 사진에서 얼굴 모양을 빠르게 재현하는 방법을 가르칠 수 있었습니다. 아, 그리고 이 프로젝트는 오픈 소스이므로 누구나 시도할 수 있습니다. 궁금해? 글쎄, 우리가 단 하나의 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법을 보여 주므로 계속 읽으십시오.

얼굴의 3D 모델 만들기

메모: 모든 이미지에서 모델을 생성할 수 있지만 최상의 결과를 얻으려면 물체가 카메라를 직접 향하고 있는 이미지를 사용하십시오.

  • 시작하려면 여기에서 프로젝트 웹사이트를 방문하세요.

단일 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법

  • “파일 선택”옵션을 클릭하십시오. 새 창이 팝업됩니다. 컴퓨터에서 변환하려는 이미지를 선택합니다.

파일을 선택

  • 3D 모델을 생성할 이미지를 선택했으면 “이미지 업로드”를 클릭합니다.

이미지 업로드

  • 이제 선택한 이미지가 서버에 업로드됩니다. 잠시 후 페이지가 자동으로 새로고침되어 이미지의 3D 모델을 보여줍니다.

3D 모델

  • 이제 마우스를 사용하여 원하는 대로 3D 모델을 드래그하고 이동할 수 있습니다. 또한 오른쪽에는 3D 그림을 기본 배경 이미지에서 더 가까이 또는 멀리 이동하기 위한 Z-Transform 스케일이 표시됩니다. 배경 이미지를 완전히 제거하고 3D 모델만 가지고 플레이할 수도 있습니다.
단일 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법
Elon Musk의 얼굴 3D 모델

아래에 유명 인물을 사용하여 만든 3D 모델 중 일부를 업로드했습니다.

단일 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법
존 시나의 웃긴 얼굴 3D 모델
단일 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법
호날두의 얼굴 3D 모델
단일 이미지를 사용하여 얼굴의 3D 모델을 만드는 방법
그리고 마지막으로, 우리 자신의 Rupesh의 3D 모델

자신만의 3D 모델을 쉽게 생성

단일 2D 이미지에서 이와 같은 3D 모델을 생성하는 기능은 실제 세계에서 많은 응용 프로그램을 가질 수 있습니다. 이 방법은 현재 얼굴에만 적용되지만 AI를 조정하여 2D 풍경과 주변 환경의 3D 모델을 생성할 수 있습니다. 이러한 구현은 비디오 게임 및 증강 및/또는 가상 현실용 아바타를 만드는 데 매우 유용할 수 있습니다. 그리고 아무것도 없다면, 이것 자체도 현재 상태에서 재미있는 활동인 것 같습니다. 나는 내가 아는 모든 사람들의 재미있는 3D 모델을 만드는 것이 매우 재미있다는 것을 알고 있습니다. 하지만 당신은 어떻습니까? 3D 모델을 만드는 것이 즐거웠으며 이것이 더 높고 실용적인 구현의 여지가 있다고 생각하십니까? 아래 의견 섹션에서 귀하의 생각을 알려주십시오.