목록으로
생활 속 AI 활용
AI로 이젠 볼 수 없던 사진 속 반려동물을 3D 가상공간에서 다시 만나다, 이음(IEUM)
반려동물의 사진을 AI로 3D 모델로 구현해, 이별 뒤에도 가상공간에서 다시 만나고 교감할 수 있도록 만든 웹 프로젝트 ‘이음(IEUM)’입니다.
🤖 활용 AI 도구
OpenAI API, Tripo AI API, Codex, Claude
① 어떤 상황에서 AI를 활용했나요?
주변과 온라인에서 반려동물을 떠나보내고 힘들어하는 사람들의 이야기를 접했습니다. 남겨진 사진과 영상을 보는 것에서 나아가, 기억하는 그 아이를 3D로 만들어 가상공간에서 다시 마주하고 교감할 수 있는 경험을 만들고 싶었습니다. 하지만 보호자가 자신의 반려동물을 3D로 만들고 움직이게 하려면 모델링, 텍스처 제작, 관절 연결, 애니메이션 적용 등 전문적인 기술이 필요합니다. 다시 만나고 싶은 마음이 있어도 일반 사용자가 직접 구현하기는 어렵다고 생각했습니다. 이를 위해 반려동물의 사진을 바탕으로 3D 외형을 만들고, 웹에서 함께 시간을 보낼 수 있는 ‘이음(IEUM)’을 개발했습니다. ‘이음’이라는 이름에는 이별 뒤에도 함께했던 관계와 소중한 기억을 이어간다는 의미를 담았습니다.
② 어떤 AI를 어떻게 활용했나요?
OpenAI 이미지 생성 API와 Tripo AI API를 웹에 연결했습니다. 먼저 반려동물의 사진과 외형 설명을 바탕으로 털색·무늬·눈 색을 유지하면서, 네 발과 꼬리가 모두 보이고 머리와 몸이 같은 방향을 향하는 전신 이미지를 준비했습니다. 보호자가 생성된 이미지의 외형과 자세를 확인한 뒤, 승인한 이미지를 Tripo AI API에 전달해 텍스처가 적용된 3D 모델을 생성하도록 구성했습니다. 이후 움직임을 위한 관절 연결과 애니메이션 적용 과정을 연동했습니다. ChatGPT·Codex와 Claude는 코드 작성, 오류 원인 분석, 개선 방법 검토에 활용했습니다.
③ 활용 결과 어떤 변화가 있었나요?
사진 준비부터 3D 생성, 계정별 모델 저장, 가상 거실에서의 교감까지 연결한 웹 시제품을 만들었습니다. 현재 고양이를 중심으로 불러주기, 밥·물 주기, 앉기, 캣타워 오르기 등의 상호작용을 구현했습니다. 사용자는 시점을 바꾸며 모습을 살펴보고, 함께하는 순간을 이미지로 저장할 수도 있습니다. 전문적인 모델링 도구를 직접 다루지 않아도 자신의 반려동물을 닮은 모습을 가상공간에서 만날 수 있도록 제작 과정을 연결했다는 점에 의미가 있습니다. 또한 실제로 반려동물을 떠나보낸 보호자의 모델 제작 요청을 받으며, 외형의 닮은 정도와 자연스러운 움직임이 얼마나 중요한지 확인했습니다.
④ 나만의 방식 또는 개선 포인트는 무엇인가요?
정해진 캐릭터를 제공하는 대신, 보호자가 기억하는 반려동물의 사진과 외형을 출발점으로 삼았습니다. AI가 만든 결과를 바로 확정하지 않고, 보호자가 직접 확인하고 선택하는 단계를 넣었습니다. 제작 중에는 고개와 몸의 방향이 다른 이미지, 부자연스러운 이동, 사물 관통, 리깅 실패 등의 문제가 발생했습니다. 이를 해결하기 위해 이미지의 자세 조건을 구체화하고 이동·충돌·동작 전환 코드를 반복적으로 수정했습니다. 모델마다 움직임 품질이 달라질 수 있어, 외형과 동작을 각각 확인하는 과정도 중요하게 다루고 있습니다.
⑤ 다른 사람도 따라 할 수 있나요?
네. 일반 사용자는 이음 웹사이트에서 반려동물의 사진을 준비하고 생성된 외형을 확인하는 방식으로 같은 과정을 진행할 수 있습니다. 3D 모델링이나 관절 연결, 애니메이션 적용을 직접 배우지 않아도 웹에서 제작 과정을 이어갈 수 있도록 구성했습니다. 제작 방법도 참고할 수 있습니다. ‘사진 준비 → OpenAI API로 이미지 생성 → 사용자 외형 확인 → Tripo AI API로 3D 생성 및 움직임 적용 → 웹에서 상호작용’의 순서입니다. 다만 비슷한 서비스를 직접 구현하려면 API 이용 비용과 웹 개발 지식이 필요하며, 생성된 모델마다 외형과 움직임을 확인하고 보완해야 합니다.
주변과 온라인에서 반려동물을 떠나보내고 힘들어하는 사람들의 이야기를 접했습니다. 남겨진 사진과 영상을 보는 것에서 나아가, 기억하는 그 아이를 3D로 만들어 가상공간에서 다시 마주하고 교감할 수 있는 경험을 만들고 싶었습니다. 하지만 보호자가 자신의 반려동물을 3D로 만들고 움직이게 하려면 모델링, 텍스처 제작, 관절 연결, 애니메이션 적용 등 전문적인 기술이 필요합니다. 다시 만나고 싶은 마음이 있어도 일반 사용자가 직접 구현하기는 어렵다고 생각했습니다. 이를 위해 반려동물의 사진을 바탕으로 3D 외형을 만들고, 웹에서 함께 시간을 보낼 수 있는 ‘이음(IEUM)’을 개발했습니다. ‘이음’이라는 이름에는 이별 뒤에도 함께했던 관계와 소중한 기억을 이어간다는 의미를 담았습니다.
② 어떤 AI를 어떻게 활용했나요?
OpenAI 이미지 생성 API와 Tripo AI API를 웹에 연결했습니다. 먼저 반려동물의 사진과 외형 설명을 바탕으로 털색·무늬·눈 색을 유지하면서, 네 발과 꼬리가 모두 보이고 머리와 몸이 같은 방향을 향하는 전신 이미지를 준비했습니다. 보호자가 생성된 이미지의 외형과 자세를 확인한 뒤, 승인한 이미지를 Tripo AI API에 전달해 텍스처가 적용된 3D 모델을 생성하도록 구성했습니다. 이후 움직임을 위한 관절 연결과 애니메이션 적용 과정을 연동했습니다. ChatGPT·Codex와 Claude는 코드 작성, 오류 원인 분석, 개선 방법 검토에 활용했습니다.
③ 활용 결과 어떤 변화가 있었나요?
사진 준비부터 3D 생성, 계정별 모델 저장, 가상 거실에서의 교감까지 연결한 웹 시제품을 만들었습니다. 현재 고양이를 중심으로 불러주기, 밥·물 주기, 앉기, 캣타워 오르기 등의 상호작용을 구현했습니다. 사용자는 시점을 바꾸며 모습을 살펴보고, 함께하는 순간을 이미지로 저장할 수도 있습니다. 전문적인 모델링 도구를 직접 다루지 않아도 자신의 반려동물을 닮은 모습을 가상공간에서 만날 수 있도록 제작 과정을 연결했다는 점에 의미가 있습니다. 또한 실제로 반려동물을 떠나보낸 보호자의 모델 제작 요청을 받으며, 외형의 닮은 정도와 자연스러운 움직임이 얼마나 중요한지 확인했습니다.
④ 나만의 방식 또는 개선 포인트는 무엇인가요?
정해진 캐릭터를 제공하는 대신, 보호자가 기억하는 반려동물의 사진과 외형을 출발점으로 삼았습니다. AI가 만든 결과를 바로 확정하지 않고, 보호자가 직접 확인하고 선택하는 단계를 넣었습니다. 제작 중에는 고개와 몸의 방향이 다른 이미지, 부자연스러운 이동, 사물 관통, 리깅 실패 등의 문제가 발생했습니다. 이를 해결하기 위해 이미지의 자세 조건을 구체화하고 이동·충돌·동작 전환 코드를 반복적으로 수정했습니다. 모델마다 움직임 품질이 달라질 수 있어, 외형과 동작을 각각 확인하는 과정도 중요하게 다루고 있습니다.
⑤ 다른 사람도 따라 할 수 있나요?
네. 일반 사용자는 이음 웹사이트에서 반려동물의 사진을 준비하고 생성된 외형을 확인하는 방식으로 같은 과정을 진행할 수 있습니다. 3D 모델링이나 관절 연결, 애니메이션 적용을 직접 배우지 않아도 웹에서 제작 과정을 이어갈 수 있도록 구성했습니다. 제작 방법도 참고할 수 있습니다. ‘사진 준비 → OpenAI API로 이미지 생성 → 사용자 외형 확인 → Tripo AI API로 3D 생성 및 움직임 적용 → 웹에서 상호작용’의 순서입니다. 다만 비슷한 서비스를 직접 구현하려면 API 이용 비용과 웹 개발 지식이 필요하며, 생성된 모델마다 외형과 움직임을 확인하고 보완해야 합니다.