N개의 텍스처에서 하나의 텍스처를 생성하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/101735

  •  01-07-2019
  •  | 
  •  

문제

N개의 알려진 위치에서 찍은 N개의 물체 사진이 있다고 가정해 보겠습니다.나는 또한 물체의 3D 기하학을 가지고 있으며 카메라와 렌즈의 모든 특성을 알고 있습니다.

나는 내가 가지고 있는 N개의 사진으로부터 독특하고 거대한 사진을 생성하여 물체 표면에 매핑/투영할 수 있도록 하고 싶습니다.

어디서부터 시작해야 할지 아는 사람 있나요?기사, 참고자료, 책?

도움이 되었습니까?

해결책

Google은 해당 프로세스 중에 동일한 문제가 해결되는 "그림자 매핑"을 검색합니다(일부 알려진 지점에서 본 장면 이미지가 장면의 3D 형상에 투영됨).문제는 잘 이해되었으며 코드도 많습니다.

다른 팁

이것이 여러분에게 직접적으로 도움이 되는지 확실하지 않지만, 다음 사람들은 몇 가지 관련 기술에 대한 놀라운 데모를 가지고 있습니다. http://grail.cs.washington.edu/projects/videoenhancement/videoEnhancement.htm.

  • 형상에 대한 텍스처 매핑 좌표 생성
  • 큰 빈 텍스처 생성
  • 각 픽셀마다
    • 매핑되는 형상의 지점을 파악합니다.
    • 이 지점에 투영되는 각 이미지의 픽셀을 파악합니다.
    • 표면 법선이 해당 카메라를 얼마나 향하고 있는지에 따라 가중치가 부여되고 점과 카메라 사이에 또 ​​다른 기하학적 조각이 있는 이미지는 무시하면서 이러한 모든 픽셀의 가중치 혼합으로 픽셀의 색상을 지정합니다.
  • 완성된 텍스처를 형상에 적용

나는 이것이 이미지 재구성과 혼합된 투영 맵의 변형을 사용하여 수행될 수 있다고 생각합니다.

보세요 큐브 매핑.유용할 수 있습니다.다른 볼록한 모양을 큐브에 투영하고 결과 텍스처를 기존 큐브맵 텍스처로 사용할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top