반구를 "평평하게"하려면 맨 위의 수직 뷰와 중심이 잘 맞습니다. 이 셋업의 기하학 모델을 개발할 수 있습니다. 그러면 극 좌표계에서 변형 방정식을 얻을 수 있습니다. 그런 다음 비 휘발성 함수를 작성하십시오.
또는 표준 모델의 카메라 왜곡 매개 변수가이 변형을 충분한 정확도로 일치시킬 수있는 충분한 유연성을 제공한다는 것은 불가능하지 않습니다. 반구 내부의 격자를 "페인팅"하여이를 시도 할 수 있습니다. 그리드를 구체에 매핑하는 방법은 어쨌든 고유하지 않습니다 (지구지도를 평평하게하는 독특한 방법이 없기 때문에).
업데이트 : 영업 이익은 더 문제가 당신이 요구하는 이례적인 일이
을 설명하기 전에 오래된 대답. 이것은 쉐이딩 제거라고 불릴 수 있습니다. 어떤면에서는 셰이더 쉐이딩과 반대입니다. 당신이 보는 것은 빛을 어떻게 반영 하느냐에 따라 다양한 휘도를 가진 원래의 색상입니다.
이를 수정하려면 컬러 이미지를 순수한 휘도 이미지로 나눌 수 있습니다. 그것을 얻는 싼 방법은 주어진 이미지로부터 휘도 (RGB 성분의 가중치 합)를 계산하는 것입니다. 어려운 방법은 적절한 쉐이딩 모델 (확산)을 사용하고 광원을 알고 회색 구와 회색 평면이있는 장면을 합성하는 것입니다.
나는 완벽한 교정을받을 수 있을지 의심 스럽다.
동의하지 않습니다. 음영으로 인한 모양이 좋지 않은 것처럼 보입니다. –
@Glenn 이미지가 내 문제에 대해 충분히 훌륭하지 않았습니다!반구에 대한 이미지를 캡처한다고 가정하고 깊이를 제거하고 평평한 표면에 매핑하려고합니다. 우리는 서로 다른 각도의 두 이미지가 있다고 가정 할 수 있습니다. 오목면을 평면에 매핑 할 수 있습니까? – Omar14
스테레오 카메라 시스템으로 깊이를 감지하는 것은 컴퓨터 비전에 관한 많은 교과서뿐만 아니라 문헌에서도 깊이 다루고있는 문제입니다. 많은 경우, 이렇게 할 수있는 능력은 카메라 뷰 사이의 일치를 개발하는 데 사용할 수있는 고유하게 탐지 가능한 포인트를 찾는 데 달려 있습니다. 이러한 오목한 부분의 내부는 매끄 럽습니까 (위에 표시된 것과 같습니다) 또는 카메라가 인식 할 수있는 세부 사항이나 기타 기능을 가지고 있습니까? – Glenn