Rescale λ―ΈνŒ… μ˜ˆμ•½

Paint3D : 이미지 생성을 μœ„ν•œ μ‘°λͺ… μ—†λŠ” ν™•μ‚° λͺ¨λΈ

인곡지λŠ₯

Paint3D : 이미지 생성을 μœ„ν•œ μ‘°λͺ… μ—†λŠ” ν™•μ‚° λͺ¨λΈ

mm

AI 생성 λͺ¨λΈ, 특히 심측 생성 AI λͺ¨λΈμ˜ κΈ‰μ†ν•œ λ°œμ „μœΌλ‘œ μžμ—°μ–΄ 생성, 3D 생성, 이미지 생성 및 μŒμ„± ν•©μ„± κΈ°λŠ₯이 크게 ν–₯μƒλ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ λͺ¨λΈμ€ λ‹€μ–‘ν•œ μ‚°μ—… λΆ„μ•Όμ—μ„œ 3D μ œμž‘μ— 혁λͺ…을 μΌμœΌμΌ°μŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ λ§Žμ€ μ‚¬λžŒλ“€μ΄ λ¬Έμ œμ— μ§λ©΄ν•©λ‹ˆλ‹€. λ³΅μž‘ν•œ λ°°μ„ κ³Ό μƒμ„±λœ λ©”μ‹œκ°€ PBR(물리 기반 λ Œλ”λ§)κ³Ό 같은 κΈ°μ‘΄ λ Œλ”λ§ νŒŒμ΄ν”„λΌμΈκ³Ό ν˜Έν™˜λ˜μ§€ μ•ŠλŠ” κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€. 특히 μ‘°λͺ… ν…μŠ€μ²˜κ°€ μ—†λŠ” ν™•μ‚° 기반 λͺ¨λΈμ€ 인상적이고 λ‹€μ–‘ν•œ 3D μžμ‚° 생성을 보여주며 μ˜ν™” μ œμž‘, κ²Œμž„ 및 AR/VRμ—μ„œ 3D ν”„λ ˆμž„μ›Œν¬λ₯Ό ν–₯μƒμ‹œν‚΅λ‹ˆλ‹€.

이 κΈ°μ‚¬μ—μ„œλŠ” μ‹œκ°μ  λ˜λŠ” ν…μŠ€νŠΈ μž…λ ₯에 따라 질감이 μ§€μ •λ˜μ§€ μ•Šμ€ 3D λ©”μ‹œμ— λŒ€ν•œ λ‹€μ–‘ν•œ 고해상도 2K UV ν…μŠ€μ²˜ 맡을 μƒμ„±ν•˜κΈ° μœ„ν•œ μƒˆλ‘œμš΄ ν”„λ ˆμž„μ›Œν¬μΈ Paint3Dλ₯Ό μ†Œκ°œν•©λ‹ˆλ‹€. Paint3D의 μ£Όμš” κ³Όμ œλŠ” λ‚΄μž₯된 μ‘°λͺ… 없이 κ³ ν’ˆμ§ˆ ν…μŠ€μ²˜λ₯Ό μƒμ„±ν•˜μ—¬ μ‚¬μš©μžκ°€ μ΅œμ‹  κ·Έλž˜ν”½ νŒŒμ΄ν”„λΌμΈ λ‚΄μ—μ„œ λ‹€μ‹œ νŽΈμ§‘ν•˜κ±°λ‚˜ λ‹€μ‹œ μ‘°λͺ…ν•  수 μžˆλ„λ‘ ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 닀쀑 λ·° ν…μŠ€μ²˜ μœ΅ν•©μ„ μœ„ν•΄ 사전 ν›ˆλ ¨λœ 2D ν™•μ‚° λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ 초기 거친 ν…μŠ€μ²˜ 맡을 μƒμ„±ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ΄λŸ¬ν•œ λ§΅μ—λŠ” μ‘°λͺ… 효과λ₯Ό λΉ„ν™œμ„±ν™”ν•˜κ³  2D λͺ¨μ–‘을 μ™„μ „νžˆ ν‘œν˜„ν•˜λŠ” 데 μžˆμ–΄ 3D λͺ¨λΈμ˜ ν•œκ³„λ‘œ 인해 μ’…μ’… μ‘°λͺ… μ•„ν‹°νŒ©νŠΈμ™€ λΆˆμ™„μ „ν•œ μ˜μ—­μ΄ ν‘œμ‹œλ©λ‹ˆλ‹€. Paint3D의 μž‘λ™, μ•„ν‚€ν…μ²˜ 및 λ‹€λ₯Έ 심측 생성 ν”„λ ˆμž„μ›Œν¬μ™€μ˜ 비ꡐλ₯Ό μžμ„Ένžˆ μ‚΄νŽ΄λ³΄κ² μŠ΅λ‹ˆλ‹€. 의 μ‹œμž‘ν•˜μž.

Paint3D : μ†Œκ°œ

μžμ—°μ–΄ 생성, 3D 생성 및 이미지 ν•©μ„± μž‘μ—…μ—μ„œ Deep Generative AI λͺ¨λΈμ˜ κΈ°λŠ₯은 잘 μ•Œλ €μ Έ 있으며 μ‹€μ œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— κ΅¬ν˜„λ˜μ–΄ 3D 생성 산업에 혁λͺ…을 μΌμœΌν‚€κ³  μžˆμŠ΅λ‹ˆλ‹€. κ·Έλ“€μ˜ λ†€λΌμš΄ λŠ₯λ ₯에도 λΆˆκ΅¬ν•˜κ³ , ν˜„λŒ€μ˜ 심측 생성 적 AI ν”„λ ˆμž„μ›Œν¬λŠ” PBR λ˜λŠ” 물리 기반 λ Œλ”λ§μ„ ν¬ν•¨ν•œ κΈ°μ‘΄ λ Œλ”λ§ νŒŒμ΄ν”„λΌμΈκ³Ό μ’…μ’… ν˜Έν™˜λ˜μ§€ μ•ŠλŠ” λ³΅μž‘ν•œ λ°°μ„  및 ν˜Όλž€μŠ€λŸ¬μš΄ μ‘°λͺ… ν…μŠ€μ²˜κ°€ νŠΉμ§•μΈ λ©”μ‹œλ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. 심측 생성 AI λͺ¨λΈκ³Ό λ§ˆμ°¬κ°€μ§€λ‘œ ν…μŠ€μ²˜ 합성도 특히 2D ν™•μ‚° λͺ¨λΈ ν™œμš©μ—μ„œ λΉ λ₯΄κ²Œ λ°œμ „ν–ˆμŠ΅λ‹ˆλ‹€. ν…μŠ€μ²˜ ν•©μ„± λͺ¨λΈμ€ 사전 ν›ˆλ ¨λœ 깊이-이미지λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. ν™•μ‚° λͺ¨λΈ ν…μŠ€νŠΈ 쑰건을 효과적으둜 μ‚¬μš©ν•˜μ—¬ κ³ ν’ˆμ§ˆ ν…μŠ€μ²˜λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ΄λŸ¬ν•œ μ ‘κ·Ό 방식은 λ‹€μŒ μ΄λ―Έμ§€μ—μ„œ λ³Ό 수 μžˆλ“―μ΄ μ΅œμ’… 3D ν™˜κ²½ λ Œλ”λ§μ— 큰 영ν–₯을 λ―ΈμΉ  수 있고 일반적인 μž‘μ—… 흐름 λ‚΄μ—μ„œ μ‘°λͺ…이 변경될 λ•Œ μ‘°λͺ… 였λ₯˜λ₯Ό μΌμœΌν‚¬ 수 μžˆλŠ” 사전 μ‘°λͺ… ν…μŠ€μ²˜ λ¬Έμ œμ— μ§λ©΄ν•©λ‹ˆλ‹€. 

κ΄€μ°°ν•  수 μžˆλ“―μ΄, 자유 μ‘°λͺ…이 적용된 ν…μŠ€μ²˜ 맡은 κΈ°μ‘΄ λ Œλ”λ§ νŒŒμ΄ν”„λΌμΈκ³Ό λ™κΈ°ν™”λ˜μ–΄ μ •ν™•ν•œ κ²°κ³Όλ₯Ό μ œκ³΅ν•˜λŠ” 반면, 사전 μ‘°λͺ…이 적용된 ν…μŠ€μ²˜ λ§΅μ—λŠ” 재쑰λͺ…이 적용될 λ•Œ λΆ€μ μ ˆν•œ κ·Έλ¦Όμžκ°€ ν¬ν•¨λ©λ‹ˆλ‹€. 반면, 3D 데이터에 λŒ€ν•΄ ν›ˆλ ¨λœ ν…μŠ€μ²˜ 생성 ν”„λ ˆμž„μ›Œν¬λŠ” ν”„λ ˆμž„μ›Œν¬κ°€ νŠΉμ • 3D 개체의 전체 ν˜•μƒμ„ μ΄ν•΄ν•˜μ—¬ ν…μŠ€μ²˜λ₯Ό μƒμ„±ν•˜λŠ” λŒ€μ²΄ μ ‘κ·Ό 방식을 μ œκ³΅ν•©λ‹ˆλ‹€. 더 λ‚˜μ€ κ²°κ³Όλ₯Ό μ œκ³΅ν•  수 μžˆμ§€λ§Œ 3D 데이터에 λŒ€ν•΄ ν›ˆλ ¨λœ ν…μŠ€μ²˜ 생성 ν”„λ ˆμž„μ›Œν¬μ—λŠ” ν›ˆλ ¨ 데이터 μ™ΈλΆ€μ˜ 3D κ°œμ²΄μ— λͺ¨λΈμ„ μ μš©ν•˜λŠ” κΈ°λŠ₯을 λ°©ν•΄ν•˜λŠ” μΌλ°˜ν™” κΈ°λŠ₯이 λΆ€μ‘±ν•©λ‹ˆλ‹€. 

ν˜„μž¬ ν…μŠ€μ²˜ 생성 λͺ¨λΈμ€ 두 κ°€μ§€ μ€‘μš”ν•œ κ³Όμ œμ— 직면해 μžˆμŠ΅λ‹ˆλ‹€. 이미지 μ•ˆλ‚΄λ‚˜ λ‹€μ–‘ν•œ ν”„λ‘¬ν”„νŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ λ‹€μ–‘ν•œ 객체에 걸쳐 더 넓은 μˆ˜μ€€μ˜ μΌλ°˜ν™”λ₯Ό λ‹¬μ„±ν•˜λŠ” 것과 두 번째 κ³Όμ œλŠ” 사전 ν›ˆλ ¨μ—μ„œ 얻은 결과에 λŒ€ν•œ κ²°ν•© μ‘°λͺ…을 μ œκ±°ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 사전 μ‘°λͺ…λœ ν…μŠ€μ²˜λŠ” λ Œλ”λ§ μ—”μ§„ λ‚΄μ—μ„œ ν…μŠ€μ²˜ 개체의 μ΅œμ’… κ²°κ³Όλ₯Ό 잠재적으둜 λ°©ν•΄ν•  수 있으며, 사전 ν›ˆλ ¨λœ 2D ν™•μ‚° λͺ¨λΈμ€ λ·° λ„λ©”μΈμ—μ„œλ§Œ 2D κ²°κ³Όλ₯Ό μ œκ³΅ν•˜λ―€λ‘œ ν˜•νƒœμ— λŒ€ν•œ 포괄적인 이해가 λΆ€μ‘±ν•˜μ—¬ λ Œλ”λ§μ΄ λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€. 3D κ°œμ²΄μ— λŒ€ν•œ λ·° 일관성을 μœ μ§€ν•©λ‹ˆλ‹€. 

μœ„μ—μ„œ μ–ΈκΈ‰ν•œ 문제둜 인해 Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” 사전 ν›ˆλ ¨λœ λ‹€μ–‘ν•œ 생성 λͺ¨λΈλ‘œ μΌλ°˜ν™”ν•˜κ³  번개 μ—†λŠ” ν…μŠ€μ²˜ 생성을 ν•™μŠ΅ν•˜λ©΄μ„œ λ·° 일관성을 μœ μ§€ν•˜λŠ” 3D κ°œμ²΄μ— λŒ€ν•œ 이쀑 단계 ν…μŠ€μ²˜ ν™•μ‚° λͺ¨λΈμ„ κ°œλ°œν•˜λ €κ³  μ‹œλ„ν•©λ‹ˆλ‹€. 

Paint3DλŠ” 사전 ν›ˆλ ¨λœ κ°•λ ₯ν•œ ν”„λ‘¬ν”„νŠΈ μ•ˆλ‚΄ 및 이미지 생성 κΈ°λŠ₯을 ν™œμš©ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•˜λŠ” XNUMX단계 거친 ν…μŠ€μ²˜μ—μ„œ λ―Έμ„Έν•œ ν…μŠ€μ²˜ 생성 λͺ¨λΈμž…λ‹ˆλ‹€. 생성 적 AI 3D 개체의 μ§ˆκ°μ„ ν‘œν˜„ν•˜λŠ” λͺ¨λΈμž…λ‹ˆλ‹€. 첫 번째 λ‹¨κ³„μ—μ„œ Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” 사전 ν›ˆλ ¨λœ 깊이 인식 2D 이미지 ν™•μ‚° λͺ¨λΈμ—μ„œ 닀쀑 λ·° 이미지λ₯Ό λ¨Όμ € μƒ˜ν”Œλ§ν•˜μ—¬ λ‹€μ–‘ν•œ ν”„λ‘¬ν”„νŠΈμ—μ„œ κ³ ν’ˆμ§ˆμ˜ ν’λΆ€ν•œ ν…μŠ€μ²˜ κ²°κ³Όλ₯Ό μΌλ°˜ν™”ν•  수 μžˆλ„λ‘ ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ λͺ¨λΈμ€ μ΄λŸ¬ν•œ 이미지λ₯Ό 3D 메쉬 ν‘œλ©΄μ— μ—­νˆ¬μ˜ν•˜μ—¬ 초기 ν…μŠ€μ²˜ 맡을 μƒμ„±ν•©λ‹ˆλ‹€. 두 번째 λ‹¨κ³„μ—μ„œ λͺ¨λΈμ€ μ‘°λͺ… 영ν–₯ 제거 및 λΆˆμ™„μ „ μ˜μ—­μ˜ λͺ¨μ–‘ 인식 κ°œμ„ μ„ μ „λ¬ΈμœΌλ‘œ ν•˜λŠ” ν™•μ‚° λͺ¨λΈμ—μ„œ μ‚¬μš©ν•˜λŠ” μ ‘κ·Ό 방식을 κ΅¬ν˜„ν•˜μ—¬ μ‘°λͺ… μ—†λŠ” ν…μŠ€μ²˜λ₯Ό μƒμ„±ν•˜λŠ” 데 쀑점을 λ‘‘λ‹ˆλ‹€. ν”„λ‘œμ„ΈμŠ€ μ „λ°˜μ— 걸쳐 Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” 의미둠적으둜 κ³ ν’ˆμ§ˆ 2K ν…μŠ€μ²˜λ₯Ό μΌκ΄€λ˜κ²Œ 생성할 수 있으며 κ³ μœ ν•œ μ‘°λͺ… 효과λ₯Ό μ œκ±°ν•©λ‹ˆλ‹€. 

μš”μ•½ν•˜μžλ©΄, Paint3DλŠ” μ„œλ‘œ λ‹€λ₯Έ 쑰건을 μ‚¬μš©ν•˜μ—¬ 2D 객체λ₯Ό ν…μŠ€μ²˜λ§ν•˜λŠ” 데 μžˆμ–΄ μ΅œμ²¨λ‹¨ μ„±λŠ₯을 λ‹¬μ„±ν•˜κΈ° μœ„ν•΄ ν…μŠ€μ²˜λ§λ˜μ§€ μ•Šμ€ 3D λ©”μ‹œμ— λŒ€ν•œ λ‹€μ–‘ν•œ μ‘°λͺ… μ—†λŠ” 고해상도 3K UV ν…μŠ€μ²˜ 맡을 μƒμ„±ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•˜λŠ” μƒˆλ‘œμš΄ κ±°μΉ κ³  λ―Έμ„Έν•œ 생성 AI λͺ¨λΈμž…λ‹ˆλ‹€. ν…μŠ€νŠΈ 및 이미지λ₯Ό ν¬ν•¨ν•œ μž…λ ₯을 μ œκ³΅ν•˜λ©° ν•©μ„± 및 κ·Έλž˜ν”½ νŽΈμ§‘ μž‘μ—…μ— μƒλ‹Ήν•œ 이점을 μ œκ³΅ν•©λ‹ˆλ‹€. 

방법둠 및 μ•„ν‚€ν…μ²˜

Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” λ‹€μŒ 이미지에 μ„€λͺ…λœ κ²ƒμ²˜λŸΌ 이미지 및 ν”„λ‘¬ν”„νŠΈλ₯Ό ν¬ν•¨ν•œ μ›ν•˜λŠ” 쑰건뢀 μž…λ ₯을 μ‚¬μš©ν•˜μ—¬ 3D λͺ¨λΈμ— λŒ€ν•œ λ‹€μ–‘ν•˜κ³  κ³ ν’ˆμ§ˆμ˜ ν…μŠ€μ²˜ 맡을 μƒμ„±ν•˜κΈ° μœ„ν•΄ ν…μŠ€μ²˜ 맡을 μ μ§„μ μœΌλ‘œ μƒμ„±ν•˜κ³  κ°œμ„ ν•©λ‹ˆλ‹€. 

λŒ€λž΅ λ‹¨κ³„μ—μ„œ Paint3D λͺ¨λΈμ€ 미리 ν›ˆλ ¨λœ 2D 이미지 ν™•μ‚° λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ 닀쀑 λ·° 이미지λ₯Ό μƒ˜ν”Œλ§ν•œ λ‹€μŒ μ΄λŸ¬ν•œ 이미지λ₯Ό λ©”μ‹œ ν‘œλ©΄μ— μ—­νˆ¬μ˜ν•˜λŠ” 초기 ν…μŠ€μ²˜ 맡을 μƒμ„±ν•©λ‹ˆλ‹€. 두 번째 단계, 즉 κ°œμ„  λ‹¨κ³„μ—μ„œ Paint3D λͺ¨λΈμ€ UV κ³΅κ°„μ˜ ν™•μ‚° ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ 거친 ν…μŠ€μ²˜ 맡을 ν–₯μƒμ‹œμΌœ μ΅œμ’… ν…μŠ€μ²˜μ˜ μ‹œκ°μ  λ§€λ ₯κ³Ό 완성도λ₯Ό 보μž₯ν•˜λŠ” κ³ ν’ˆμ§ˆ, μΈνŽ˜μΈνŒ… 및 μ‘°λͺ… μ—†λŠ” κΈ°λŠ₯을 λ‹¬μ„±ν•©λ‹ˆλ‹€. . 

1단계: 점진적인 거친 ν…μŠ€μ²˜ 생성

점진적인 거친 ν…μŠ€μ²˜ 생성 λ‹¨κ³„μ—μ„œ Paint3D λͺ¨λΈμ€ 사전 ν›ˆλ ¨λœ 깊이 인식 3D ν™•μ‚° λͺ¨λΈμ„ μ‚¬μš©ν•˜λŠ” 2D λ©”μ‹œμ— λŒ€ν•œ 거친 UV ν…μŠ€μ²˜ 맡을 μƒμ„±ν•©λ‹ˆλ‹€. 보닀 ꡬ체적으둜 λ§ν•˜λ©΄ λͺ¨λΈμ€ λ¨Όμ € λ‹€μ–‘ν•œ 카메라 λ·°λ₯Ό μ‚¬μš©ν•˜μ—¬ 깊이 맡을 λ Œλ”λ§ν•œ λ‹€μŒ 깊이 쑰건을 μ‚¬μš©ν•˜μ—¬ 이미지 ν™•μ‚° λͺ¨λΈμ—μ„œ 이미지λ₯Ό μƒ˜ν”Œλ§ν•œ λ‹€μŒ μ΄λŸ¬ν•œ 이미지λ₯Ό λ©”μ‹œ ν‘œλ©΄μ— μ—­νˆ¬μ˜ν•©λ‹ˆλ‹€. ν”„λ ˆμž„μ›Œν¬λŠ” λ Œλ”λ§, μƒ˜ν”Œλ§ 및 μ—­νˆ¬μ˜ μ ‘κ·Ό 방식을 λ²ˆκ°ˆμ•„ μˆ˜ν–‰ν•˜μ—¬ ν…μŠ€μ²˜ λ©”μ‹œμ˜ 일관성을 ν–₯μƒμ‹œν‚€λ©°, μ΄λŠ” ꢁ극적으둜 ν…μŠ€μ²˜ 맡의 점진적인 생성에 도움이 λ©λ‹ˆλ‹€. 

λͺ¨λΈμ€ 3D 메쉬에 μ΄ˆμ μ„ 맞좘 카메라 뷰둜 κ°€μ‹œ μ˜μ—­μ˜ ν…μŠ€μ²˜ 생성을 μ‹œμž‘ν•˜κ³  첫 번째 λ·°μ—μ„œ 3D 메쉬λ₯Ό 깊이 맡으둜 λ Œλ”λ§ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ λͺ¨λΈμ€ λͺ¨μ–‘ 쑰건과 깊이 쑰건에 λŒ€ν•œ ν…μŠ€μ²˜ 이미지λ₯Ό μƒ˜ν”Œλ§ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ λͺ¨λΈμ€ 이미지λ₯Ό 3D λ©”μ‹œμ— μ—­νˆ¬μ˜ν•©λ‹ˆλ‹€. μ‹œμ μ˜ 경우 Paint3D λͺ¨λΈμ€ μœ μ‚¬ν•œ μ ‘κ·Ό 방식을 μ‹€ν–‰ν•˜μ§€λ§Œ 이미지 νŽ˜μΈνŒ… μ ‘κ·Ό 방식을 μ‚¬μš©ν•˜μ—¬ ν…μŠ€μ²˜ μƒ˜ν”Œλ§ ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜ν–‰ν•˜μ—¬ μ•½κ°„ λ³€κ²½ν•©λ‹ˆλ‹€. λ˜ν•œ λͺ¨λΈμ€ 이전 μ‹œμ μ˜ 질감이 μžˆλŠ” μ˜μ—­μ„ κ³ λ €ν•˜μ—¬ λ Œλ”λ§ ν”„λ‘œμ„ΈμŠ€μ—μ„œ 깊이 이미지λ₯Ό 좜λ ₯ν•  뿐만 μ•„λ‹ˆλΌ ν˜„μž¬ λ·°μ—μ„œ 무색 마슀크λ₯Ό μ‚¬μš©ν•˜μ—¬ λΆ€λΆ„μ μœΌλ‘œ 색상이 μ§€μ •λœ RGB 이미지도 좜λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 

그런 λ‹€μŒ λͺ¨λΈμ€ μΈνŽ˜μΈνŒ… 인코더가 ν¬ν•¨λœ 깊이 인식 이미지 μΈνŽ˜μΈνŒ… λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ RGB 이미지 λ‚΄μ˜ 색상이 μ§€μ •λ˜μ§€ μ•Šμ€ μ˜μ—­μ„ μ±„μ›λ‹ˆλ‹€. 그런 λ‹€μŒ λͺ¨λΈμ€ μΉ ν•΄μ§„ 이미지λ₯Ό ν˜„μž¬ λ·° μ•„λž˜μ˜ 3D λ©”μ‰¬λ‘œ μ—­νˆ¬μ˜ν•˜μ—¬ λ·°μ—μ„œ ν…μŠ€μ²˜ 맡을 μƒμ„±ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 λͺ¨λΈμ€ μ μ§„μ μœΌλ‘œ ν…μŠ€μ²˜ 맡을 μƒμ„±ν•˜κ³  전체 거친 ꡬ쑰 맡에 λ„λ‹¬ν•©λ‹ˆλ‹€. λ§ˆμ§€λ§‰μœΌλ‘œ λͺ¨λΈμ€ ν…μŠ€μ²˜ μƒ˜ν”Œλ§ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ—¬λŸ¬ 보기가 μžˆλŠ” μž₯λ©΄μ΄λ‚˜ 객체둜 ν™•μž₯ν•©λ‹ˆλ‹€. 보닀 ꡬ체적으둜 λ§ν•˜λ©΄, λͺ¨λΈμ€ ν•œ 쌍의 카메라λ₯Ό μ‚¬μš©ν•˜μ—¬ λŒ€μΉ­ κ΄€μ μ—μ„œ 초기 ν…μŠ€μ²˜ μƒ˜ν”Œλ§ 쀑에 두 개의 깊이 맡을 μΊ‘μ²˜ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ λͺ¨λΈμ€ 두 개의 깊이 맡을 κ²°ν•©ν•˜κ³  깊이 κ·Έλ¦¬λ“œλ₯Ό κ΅¬μ„±ν•©λ‹ˆλ‹€. λͺ¨λΈμ€ 단일 깊이 이미지λ₯Ό 깊이 κ·Έλ¦¬λ“œλ‘œ λŒ€μ²΄ν•˜μ—¬ 닀쀑 λ·° 깊이 인식 ν…μŠ€μ²˜ μƒ˜ν”Œλ§μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€. 

2단계: UV κ³΅κ°„μ˜ ν…μŠ€μ²˜ λ―Έμ„Έ μ‘°μ •

거친 ν…μŠ€μ²˜ 맡의 λͺ¨μ–‘은 λ…Όλ¦¬μ μ΄μ§€λ§Œ 2D 이미지 ν™•μ‚° λͺ¨λΈμ˜ κ°œμž…μœΌλ‘œ 인해 자체 νμƒ‰μ΄λ‚˜ 번개 그림자둜 인해 λ Œλ”λ§ ν”„λ‘œμ„ΈμŠ€ 쀑에 λ°œμƒν•˜λŠ” ν…μŠ€μ²˜ ꡬ멍과 같은 λͺ‡ κ°€μ§€ λ¬Έμ œμ— μ§λ©΄ν•©λ‹ˆλ‹€. Paint3D λͺ¨λΈμ€ 거친 ν…μŠ€μ²˜ 맡을 기반으둜 UV κ³΅κ°„μ—μ„œ ν™•μ‚° ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜ν–‰ν•˜μ—¬ ν…μŠ€μ²˜ κ°œμ„  쀑에 문제λ₯Ό μ™„ν™”ν•˜κ³  ν…μŠ€μ²˜ 맡의 μ‹œκ°μ  λ§€λ ₯을 λ”μš± ν–₯μƒμ‹œν‚€λŠ” 것을 λͺ©ν‘œλ‘œ ν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ UV κ³΅κ°„μ˜ ν…μŠ€μ²˜ 맡으둜 μ£Όλ₯˜ 이미지 ν™•μ‚° λͺ¨λΈμ„ κ°œμ„ ν•˜λ©΄ ν…μŠ€μ²˜ 맡이 UVμ—μ„œ 연속 ν…μŠ€μ²˜λ₯Ό 일련의 κ°œλ³„ 쑰각으둜 자λ₯΄λŠ” 3D ν‘œλ©΄ ν…μŠ€μ²˜μ˜ UV 맀핑에 μ˜ν•΄ μƒμ„±λ˜λ―€λ‘œ ν…μŠ€μ²˜ λΆˆμ—°μ†μ„±μ΄ λ°œμƒν•©λ‹ˆλ‹€. 곡간. μ‘°κ°ν™”μ˜ 결과둜 λͺ¨λΈμ€ ν…μŠ€μ²˜ λΆˆμ—°μ†μ„± 문제λ₯Ό μΌμœΌν‚€λŠ” 쑰각 κ°„μ˜ 3D 인접 관계λ₯Ό ν•™μŠ΅ν•˜λŠ” 것이 μ–΄λ ΅λ‹€λŠ” 것을 μ•Œκ²Œ λ©λ‹ˆλ‹€. 

λͺ¨λΈμ€ ν…μŠ€μ²˜ 쑰각의 인접 정보에 따라 ν™•μ‚° ν”„λ‘œμ„ΈμŠ€λ₯Ό μˆ˜ν–‰ν•˜μ—¬ UV κ³΅κ°„μ—μ„œ ν…μŠ€μ²˜ 맡을 κ°œμ„ ν•©λ‹ˆλ‹€. UV κ³΅κ°„μ—μ„œλŠ” ν…μŠ€μ²˜ 쑰각의 3D 인접 정보λ₯Ό λ‚˜νƒ€λ‚΄λŠ” 것이 μœ„μΉ˜ 맡이며, λͺ¨λΈμ€ 배경이 μ•„λ‹Œ 각 μš”μ†Œλ₯Ό 3D 점 μ’Œν‘œλ‘œ μ²˜λ¦¬ν•œλ‹€λŠ” 점에 μœ μ˜ν•˜λŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€. ν™•μ‚° κ³Όμ •μ—μ„œ λͺ¨λΈμ€ 사전 ν›ˆλ ¨λœ 이미지 ν™•μ‚° λͺ¨λΈμ— κ°œλ³„ μœ„μΉ˜ λ§΅ 인코더λ₯Ό μΆ”κ°€ν•˜μ—¬ 3D 인접 정보λ₯Ό μœ΅ν•©ν•©λ‹ˆλ‹€. μƒˆλ‘œμš΄ μΈμ½”λ”λŠ” ControlNet ν”„λ ˆμž„μ›Œν¬μ˜ λ””μžμΈκ³Ό μœ μ‚¬ν•˜λ©° 두 인코더λ₯Ό μ—°κ²°ν•˜λŠ” 제둜 μ»¨λ³Όλ£¨μ…˜ λ ˆμ΄μ–΄κ°€ μžˆλŠ” 이미지 ν™•μ‚° λͺ¨λΈμ— κ΅¬ν˜„λœ 인코더와 λ™μΌν•œ μ•„ν‚€ν…μ²˜λ₯Ό κ°–μŠ΅λ‹ˆλ‹€. λ˜ν•œ ν…μŠ€μ²˜ ν™•μ‚° λͺ¨λΈμ€ ν…μŠ€μ²˜μ™€ μœ„μΉ˜ 맡으둜 κ΅¬μ„±λœ 데이터 μ„ΈνŠΈμ—μ„œ ν›ˆλ ¨λ˜κ³ , λͺ¨λΈμ€ λ…Έμ΄μ¦ˆ μž μž¬μ„±μ— μΆ”κ°€λœ λ…Έμ΄μ¦ˆλ₯Ό μ˜ˆμΈ‘ν•˜λŠ” 방법을 ν•™μŠ΅ν•©λ‹ˆλ‹€. 그런 λ‹€μŒ λͺ¨λΈμ€ μœ„μΉ˜ 인코더λ₯Ό μ΅œμ ν™”ν•˜κ³  이미지 ν™•μ‚° μž‘μ—…μ„ μœ„ν•΄ ν›ˆλ ¨λœ λ…Έμ΄μ¦ˆ 제거기λ₯Ό κ³ μ •ν•©λ‹ˆλ‹€. 

그런 λ‹€μŒ λͺ¨λΈμ€ 쑰건뢀 인코더와 λ‹€λ₯Έ μΈμ½”λ”μ˜ μœ„μΉ˜λ₯Ό β€‹β€‹λ™μ‹œμ— μ‚¬μš©ν•˜μ—¬ UV κ³΅κ°„μ—μ„œ λ―Έμ„Έ μ‘°μ • μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€. 이와 κ΄€λ ¨ν•˜μ—¬ λͺ¨λΈμ—λŠ” UVHD λ˜λŠ” UV High Definitionκ³Ό UV μΈνŽ˜μΈνŒ…μ΄λΌλŠ” 두 κ°€μ§€ κ°œμ„  κΈ°λŠ₯이 μžˆμŠ΅λ‹ˆλ‹€. UVHD 방법은 ν…μŠ€μ²˜ 맡의 μ‹œκ°μ  λ§€λ ₯κ³Ό 미학을 ν–₯μƒμ‹œν‚€λ„λ‘ κ΅¬μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€. UVHDλ₯Ό λ‹¬μ„±ν•˜κΈ° μœ„ν•΄ λͺ¨λΈμ€ ν™•μ‚° λͺ¨λΈκ³Ό ν•¨κ»˜ 이미지 ν–₯상 인코더와 μœ„μΉ˜ 인코더λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. λͺ¨λΈμ€ UV μΈνŽ˜μΈνŒ… 방법을 μ‚¬μš©ν•˜μ—¬ λ Œλ”λ§ 쀑에 λ°œμƒν•˜λŠ” 자체 폐색 문제λ₯Ό λ°©μ§€ν•  수 μžˆλŠ” UV 평면 λ‚΄μ˜ ν…μŠ€μ²˜ ꡬ멍을 μ±„μ›λ‹ˆλ‹€. κ°œμ„  λ‹¨κ³„μ—μ„œ Paint3D λͺ¨λΈμ€ λ¨Όμ € UV μΈνŽ˜μΈνŒ…μ„ μˆ˜ν–‰ν•œ λ‹€μŒ UVHDλ₯Ό μˆ˜ν–‰ν•˜μ—¬ μ΅œμ’… κ°œμ„ λœ ν…μŠ€μ²˜ 맡을 μƒμ„±ν•©λ‹ˆλ‹€. Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” 두 κ°€μ§€ κ°œμ„  방법을 ν†΅ν•©ν•˜μ—¬ μ™„μ „ν•˜κ³  λ‹€μ–‘ν•œ κ³ ν•΄μƒλ„μ˜ μ‘°λͺ… μ—†λŠ” UV ν…μŠ€μ²˜ 맡을 생성할 수 μžˆμŠ΅λ‹ˆλ‹€. 

Paint3D : μ‹€ν—˜ 및 κ²°κ³Ό

Paint3D λͺ¨λΈμ€ μ•ˆμ •μ μΈ ν™•μ‚° text2image λͺ¨λΈμ€ 이미지 쑰건을 μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄ 이미지 인코더 ꡬ성 μš”μ†Œλ₯Ό μ‚¬μš©ν•˜λŠ” λ™μ‹œμ— ν…μŠ€μ²˜ 생성 μž‘μ—…μ„ μ§€μ›ν•©λ‹ˆλ‹€. 이미지 μΈνŽ˜μΈνŒ…, 깊이 및 κ³ ν™”μ§ˆ 이미지와 같은 쑰건뢀 μ œμ–΄μ— λŒ€ν•œ 그립λ ₯을 λ”μš± κ°•ν™”ν•˜κΈ° μœ„ν•΄ Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” ControlNet 도메인 인코더λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. λͺ¨λΈμ€ Kaolin에 κ΅¬ν˜„λœ λ Œλ”λ§ 및 ν…μŠ€μ²˜ 투영과 ν•¨κ»˜ PyTorch ν”„λ ˆμž„μ›Œν¬μ— κ΅¬ν˜„λ©λ‹ˆλ‹€. 

ν…μŠ€νŠΈμ™€ ν…μŠ€μ²˜ 비ꡐ

μ„±λŠ₯을 λΆ„μ„ν•˜κΈ° μœ„ν•΄ λ¨Όμ € ν…μŠ€νŠΈ ν”„λ‘¬ν”„νŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ 쑰건을 μ§€μ •ν•  λ•Œ Paint3D의 ν…μŠ€μ²˜ 생성 효과λ₯Ό ν‰κ°€ν•˜κ³  이λ₯Ό Text2Tex, TEXTure 및 LatentPaintλ₯Ό ν¬ν•¨ν•œ μ΅œμ²¨λ‹¨ ν”„λ ˆμž„μ›Œν¬μ™€ λΉ„κ΅ν•©λ‹ˆλ‹€. λ‹€μŒ μ΄λ―Έμ§€μ—μ„œ λ³Ό 수 μžˆλ“―μ΄ Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” κ³ ν’ˆμ§ˆ ν…μŠ€μ²˜ λ””ν…ŒμΌμ„ μƒμ„±ν•˜λŠ” 데 탁월할 뿐만 μ•„λ‹ˆλΌ μ‘°λͺ…이 μ—†λŠ” ν…μŠ€μ²˜ 맡을 ν•©λ¦¬μ μœΌλ‘œ 잘 ν•©μ„±ν•©λ‹ˆλ‹€. 

이에 λΉ„ν•΄ Latent-Paint ν”„λ ˆμž„μ›Œν¬λŠ” νλ¦Ών•œ ν…μŠ€μ²˜λ₯Ό μƒμ„±ν•˜μ—¬ 졜적이 μ•„λ‹Œ μ‹œκ°μ  효과λ₯Ό μƒμ„±ν•˜λŠ” κ²½ν–₯이 μžˆμŠ΅λ‹ˆλ‹€. 반면, TEXture ν”„λ ˆμž„μ›Œν¬λŠ” λͺ…ν™•ν•œ μ§ˆκ°μ„ μƒμ„±ν•˜μ§€λ§Œ λΆ€λ“œλŸ¬μ›€μ΄ λΆ€μ‘±ν•˜κ³  μ ‘ν•© 및 μ΄μŒμƒˆκ°€ λˆˆμ— λ„κ²Œ λ‚˜νƒ€λ‚©λ‹ˆλ‹€. λ§ˆμ§€λ§‰μœΌλ‘œ Text2Tex ν”„λ ˆμž„μ›Œν¬λŠ” λΆ€λ“œλŸ¬μš΄ μ§ˆκ°μ„ 맀우 잘 μƒμ„±ν•˜μ§€λ§Œ λ³΅μž‘ν•œ λ””ν…ŒμΌμ΄ μžˆλŠ” λ―Έμ„Έν•œ μ§ˆκ°μ„ μƒμ„±ν•˜λŠ” μ„±λŠ₯을 μž¬ν˜„ν•˜μ§€ λͺ»ν•©λ‹ˆλ‹€. 

λ‹€μŒ μ΄λ―Έμ§€λŠ” Paint3D ν”„λ ˆμž„μ›Œν¬μ™€ μ΅œμ‹  ν”„λ ˆμž„μ›Œν¬λ₯Ό μ •λŸ‰μ μœΌλ‘œ λΉ„κ΅ν•©λ‹ˆλ‹€. 

κ΄€μ°°ν•  수 μžˆλ“―μ΄ Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” λͺ¨λ“  κΈ°μ‘΄ λͺ¨λΈλ³΄λ‹€ μ„±λŠ₯이 λ›°μ–΄λ‚˜λ©° FID κΈ°μ€€μ„ μ—μ„œλŠ” 거의 30% ν–₯μƒλ˜κ³  KID κΈ°μ€€μ„ μ—μ„œλŠ” μ•½ 40% ν–₯μƒλ˜λŠ” μƒλ‹Ήν•œ 차이λ₯Ό λ³΄μž…λ‹ˆλ‹€. FID 및 KID κΈ°μ€€ 점수의 ν–₯상은 λ‹€μ–‘ν•œ 개체 및 범주에 걸쳐 κ³ ν’ˆμ§ˆ ν…μŠ€μ²˜λ₯Ό μƒμ„±ν•˜λŠ” Paint3D의 λŠ₯λ ₯을 λ³΄μ—¬μ€λ‹ˆλ‹€. 

이미지와 ν…μŠ€μ²˜ 비ꡐ

μ‹œκ°μ  ν”„λ‘¬ν”„νŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ Paint3D의 생성 κΈ°λŠ₯을 μƒμ„±ν•˜κΈ° μœ„ν•΄ TEXTure λͺ¨λΈμ„ κΈ°μ€€μœΌλ‘œ μ‚¬μš©ν•©λ‹ˆλ‹€. μ•žμ„œ μ–ΈκΈ‰ν–ˆλ“―μ΄ Paint3D λͺ¨λΈμ€ Stable Diffusion의 text2image λͺ¨λΈμ—μ„œ κ°€μ Έμ˜¨ 이미지 인코더λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. λ‹€μŒ μ΄λ―Έμ§€μ—μ„œ λ³Ό 수 μžˆλ“―μ΄ Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” μ ˆλ¬˜ν•œ μ§ˆκ°μ„ λ†€λΌμšΈ μ •λ„λ‘œ 잘 ν•©μ„±ν•˜λ©° 이미지 μ‘°κ±΄μ—μ„œλ„ μ—¬μ „νžˆ 높은 좩싀도λ₯Ό μœ μ§€ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 

반면, TEXture ν”„λ ˆμž„μ›Œν¬λŠ” Paint3D와 μœ μ‚¬ν•œ ν…μŠ€μ²˜λ₯Ό 생성할 수 μžˆμ§€λ§Œ 이미지 μ‘°κ±΄μ—μ„œ ν…μŠ€μ²˜ μ„ΈλΆ€ 사항을 μ •ν™•ν•˜κ²Œ ν‘œν˜„ν•˜κΈ°μ—λŠ” λΆ€μ‘±ν•©λ‹ˆλ‹€. λ˜ν•œ λ‹€μŒ μ΄λ―Έμ§€μ—μ„œ λ³Ό 수 μžˆλ“―μ΄ Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” TEXTure ν”„λ ˆμž„μ›Œν¬μ™€ 비ꡐ할 λ•Œ 더 λ‚˜μ€ FID 및 KID κΈ°μ€€ 점수λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. μ „μžλŠ” 40.83μ—μ„œ 26.86으둜 κ°μ†Œν•œ 반면 ν›„μžλŠ” 9.76μ—μ„œ 4.94둜 κ°μ†Œν–ˆμŠ΅λ‹ˆλ‹€. 

μ΅œμ’… 생각

이 κΈ°μ‚¬μ—μ„œλŠ” μ‹œκ°μ  λ˜λŠ” ν…μŠ€νŠΈ μž…λ ₯에 따라 μ‘°μ •λœ ν…μŠ€μ²˜λ§λ˜μ§€ μ•Šμ€ 3D λ©”μ‹œμ— λŒ€ν•΄ μ‘°λͺ…이 μ—†κ³  λ‹€μ–‘ν•œ 고해상도 2K UV ν…μŠ€μ²˜ 맡을 생성할 수 μžˆλŠ” κ±°μΉ κ³  λ―Έμ„Έν•œ μƒˆλ‘œμš΄ ν”„λ ˆμž„μ›Œν¬μΈ Paint3D에 λŒ€ν•΄ μ„€λͺ…ν–ˆμŠ΅λ‹ˆλ‹€. Paint3D ν”„λ ˆμž„μ›Œν¬μ˜ μ£Όμš” νŠΉμ§•μ€ μ΄λ―Έμ§€λ‚˜ ν…μŠ€νŠΈ μž…λ ₯에 λŒ€ν•œ 쑰건을 μ μš©ν•˜μ§€ μ•Šκ³ λ„ μ˜λ―Έμƒ μΌκ΄€λœ μ‘°λͺ… μ—†λŠ” 고해상도 2K UV ν…μŠ€μ²˜λ₯Ό 생성할 수 μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. Paint3D ν”„λ ˆμž„μ›Œν¬λŠ” 거친 것뢀터 λ―Έμ„Έν•œ κ²ƒκΉŒμ§€μ˜ μ ‘κ·Ό λ°©μ‹μœΌλ‘œ 인해 μ‘°λͺ…이 μ—†κ³  λ‹€μ–‘ν•œ 고해상도 ν…μŠ€μ²˜ 맡을 μƒμ„±ν•˜κ³  ν˜„μž¬ μ΅œμ²¨λ‹¨ ν”„λ ˆμž„μ›Œν¬λ³΄λ‹€ 더 λ‚˜μ€ μ„±λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€. 

"직업은 μ—”μ§€λ‹ˆμ–΄, λ§ˆμŒμ€ μž‘κ°€". Kunal은 AI와 ML에 λŒ€ν•œ κΉŠμ€ μ• μ •κ³Ό 이해λ₯Ό κ°€μ§„ 기술 μž‘κ°€λ‘œ, λ§€λ ₯적이고 μœ μ΅ν•œ λ¬Έμ„œλ₯Ό 톡해 이 λΆ„μ•Όμ˜ λ³΅μž‘ν•œ κ°œλ…μ„ λ‹¨μˆœν™”ν•˜λŠ” 데 μ „λ…ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.