1. AI 타투 도안 생성 기능
- 기능명: 사용자 맞춤형 AI 타투 도안 생성 및 저장
- 기능 설명: 사용자가 텍스트 프롬프트를 입력하거나 레퍼런스 이미지를 업로드
- 사용자 액션
- 타투 스타일(장르 태그) 선택 및 텍스트 프롬프트 입력
- 옵션: 참고용 레퍼런스 이미지 업로드
도안 생성하기 버튼 클릭
- 생성된 도안 중 마음에 드는 이미지를 선택해
저장 버튼 클릭
- 시스템 처리
- 입력된 프롬프트와 이미지 데이터를 기반으로 AI 생성 API 호출
- 생성된 시안(몇개??)을 화면에 렌더링
- 사용자가 저장한 도안을 유저 ID 와 매핑해 DB(마이페이지)에 저장
- 결과 / 화면 변화
- 생성 중 로딩 애니메이션 노출 → 생성 완료 후 이미지 피드 노출 → 저장 클릭 시 ‘보관함에 저장되었습니다’ 알림 및 아이콘 활성화
- 로그인 필요 여부: 필수???? (흠 1개는 무료로 보여줘야하나)
- 타투이스트 인증 여부: 불필요
현재 80명 설문 → 위치 크기 반영한 , 현실적인 시뮬레이션
2. AR 타투 시뮬레이션
- 기능명: 앱 카메라를 이용한 도안 AR 시뮬레이션
- 사용자 액션
- 원하는 도안을 준비
- 도안에 마커를 입력
- 신체부위에 대응하는 마커를 표시(점or 선)
- 카메라를 이용하여 AR 확인
- 시스템 처리
- 마커와 도안을 연동
Piecewise Affine Transformations
- 기본적인 조도 정보 반영
- 추적 - 실패 시 재연동 표시
CameraX ImageAnalysis
→ 마커 검출/추적
→ 좌표 smoothing
→ mesh 업데이트
→ OpenGL 또는 Canvas로 렌더링
- 고려사항 : 방법론(마커) 및 정확도, 실시간성
- 참고 :
INKHUNTER
<3D 모델링>