
"해당 토이 프로젝트는 YouCam AI 무료 크레딧 지원을 받아 작성한 내용입니다."
친구들의 네일아트를 보면 한 번에 10만 원, 20만 원씩 들고, 가장 비싼 디자인은 이벤트 가격을 적용해도 30만 원에 달했습니다.
저는 손톱을 뜯는 습관이 있어 고가의 네일아트를 받을 엄두가 나지 않았습니다. 언젠가 네일아트를 받거나 취미로 직접 해볼 것 같은데, 색과 디자인이 제 손에 어울리는지 미리 알 수 있다면 좋겠다고 생각했습니다.
얼굴과 손의 피부색은 다를 수 있어, 화장용 퍼스널컬러를 사용하기엔 한계가 있습니다. 액세서리도 직접 착용해 봐야 내 손에 어울리는지 알 수 있는데, 네일아트도 실제 손에 적용했을 때의 모습이 더욱 중요하다고 느꼈습니다.
그래서 제 손에 어울리는 파츠와 디자인을 미리 확인할 수 있다면 비용을 아끼는 데 도움이 되겠다고 생각했습니다. 네일아트 행사에서도 마케팅이나 제품 시연에 활용할 수 있을 것 같아 네일에 초점을 맞춘 간단한 토이 프로젝트를 제작했습니다.
크레딧을 충전한 뒤 API 키를 발급받아 프로젝트의 환경 변수에 설정했습니다.
프로젝트를 실행한 뒤에는 로그에서 API 호출 내역을 확인할 수 있습니다.

손 모양과 피부색이 눈에 띄게 왜곡되지 않았습니다. 구현이 어려운 디자인의 경우 투명도와 같은 세부 표현을 모두 재현하지는 못했어도 분위기는 잘 반영됐습니다.
참고 사진의 디자인에 따라 손톱 길이도 반영됐으며, 제 손에 맞게 네일아트가 자연스럽게 연출됐습니다.
참고 사진의 화질이 좋고 디자인의 특징이 뚜렷할 때는 색뿐 아니라 장식과 파츠도 잘 반영되는 것을 확인했습니다.
이런 경우에는 디자인이 기대한 만큼 적용되지 않을 수 있습니다.

손의 포즈나 참고 사진의 해상도가 결과에 영향을 끼친다고 생각했습니다. 그래서 손의 특징이 잘 드러나는 원본 사진으로 바꾸고, 참고 사진도 화질이 좋고 디자인의 특징이 뚜렷한 것들로 골랐습니다.
그 결과, 디자인이 더 자연스럽게 반영되는 것을 확인할 수 있었습니다.

사진을 바꾸자 디자인이 상당히 잘 반영됐습니다.
손 모양의 왜곡은 거의 없었고, 피부색도 거의 변하지 않았습니다.
손톱 모양도 자연스럽게 표현됐습니다.
파츠 역시 이전보다 잘 반영됐습니다. 원본 디자인과 완전히 같지는 않더라도, 같은 콘셉트의 색감에 파츠가 활용된 것을 확인할 수 있었습니다.


색감이 잘 반영됐습니다. 긴 손톱의 모양까지 표현된 점도 인상적이었습니다.
제 손에는 비비드한 파스텔 컬러를 얹지 않는 것으로 하겠습니다. 파스텔 옷은 잘받는데 네일아트는 생각보다 어울리지 않았습니다.
전체적인 분위기가 자연스럽게 연출됐습니다.

파츠 모양까지 제대로 잡은게 보입니다.


장식, 그라데이션, 색감을 모두 활용한 디자인은 세부 요소가 100% 똑같이 적용되지는 않았습니다. 제 기준으로는 전체적인 분위기의 약 90% 정도가 표현됐다고 느꼈습니다.
그래도 실제 시술이라면 30만 원 이상 들 수 있는 디자인을 이 정도로 미리 확인할 수 있다는 점이 인상적이었습니다.
이 정도 결과만으로도 다음을 가늠할 수 있었습니다.
제 목표는 시술 결과를 완벽하게 복제하는 것이 아니라, 네일아트의 전반적인 분위기와 맥락을 미리 파악하는 것이었습니다. 그 목적에는 충분히 만족스러운 결과였습니다.
이번 프로젝트의 기술 스택은 Python 단일 프로젝트 + Streamlit 화면 + YouCam API입니다.
VS Code에서 개발하고 로컬에서 실행하며,별도 백엔드 서버는 없습니다.
네일아트는 작은 디테일도 신경써야 하는 분야입니다.
눈길을 끄는 디자인은 시술 비용이 20만 원을 가뿐히 넘깁니다.
시뮬레이터는 시술 전에 내 손에 어울리는지 확인하도록 도와주므로, 디자인을 선택할 때 유용한 참고 자료가 될 수 있습니다.
네일아트 업체에서도 고객 상담이나 디자인 시연에 활용할 여지가 있다고 생각합니다.
YouCam Playground를 살펴보니 다른 사진에도 AI 변환을 적용할 수 있었습니다.

네일아트 디자인까지 고려해 사진을 촬영해야 하는 분이라면, 촬영 전에 결과를 가늠하는 참고용으로도 활용할 수 있겠습니다.
https://github.com/betterb2etr/nail-transfer-lab
모바일에서 사용하려면 노트북과 휴대폰을 같은 Wi-Fi에 연결한 뒤, VS Code 터미널에 표시되는 Streamlit의 Network URL을 휴대폰 브라우저에서 열면 됩니다.

디자인 참고 사진은 핀터레스트에서 가져왔습니다.
원본 손 사진은 작성자의 손입니다. 해당 사진 무단 활용을 삼가해주세요.