0

잘 이해했다면 3D 사진 360 장이 파노라마 사진에서 만들어 지므로 일반적인 사진에서 3D 사진 (360이 아닌)을 만들 수 있어야합니다. 그러나 어떻게? Google에서 아무것도 찾지 못했습니다! 내가 무엇을 검색해야하는지의 어떤 생각? ??일반 사진으로 3D 사진을 만들 수 있습니까?

지금까지 사용 가능한 것이 없다면 (나는 그렇게 생각하지 않습니다.) 각 눈에서 동일한 사진을 복제하려고 시도 할 것입니다. 사진 중 하나가 조금 오른쪽으로 움직 였고 다른 하나는 조금 왼쪽으로 움직였습니다. 그러나 왜곡 알고리즘은 훨씬 더 복잡하다고 생각합니다.

참고 : 나는 또한 여기에 답을 수신하고 있습니다 : https://plus.google.com/u/0/115463690952639951338/posts/4KdqFcqUTT9

+1

당신이 묻는 것은 다소 불투명합니다. 실제로 한 장의 사진에서 3D 모델이나 3D 시각 효과를 만들고 싶습니까? 둘 다 무작위 사진을 위해 불가능하지만 얼굴에 대해 얼굴 인식을하고 사진의 일부를 부딪 칠 수 있습니다. – Madmenyo

+0

@Madmenyo는 분명치 않다. 나는 배우려고 노력하고있어. 여러분의 의견과 ishank-sharma 대답 덕택에, 나는 인간의 도움을 받거나 또는지지 않고 그림을 변환하는 알고리즘으로 그것을 할 수 있다는 것을 알고 있습니다. 나는 아직도 파노라마 사진이 3D로 어떻게 보일 수 있는지 궁금해. 그 그림 속의 어떤 종류의 메타 데이터 같아요? – chelder

답변

0

3D 사진을 정상으로 촬영되지 않을 수 있지만 일반 카메라 (360 개) 사진을 찍을 수 있습니다 ..... 많은 응용 프로그램이있는 당신이 할 수있는을 통해 do ..... 프로그래밍 방식으로이를 수행하는 알고리즘이 많습니다.

+0

고맙습니다. Google Cardboard 카메라와 같은 앱으로 360 장의 사진을 찍을 수는 있지만 3D가 아닌 파노라마 사진에는 3D 효과를 추가하고 싶습니다. – chelder

1

2D는 차원이 없으므로 3D로 변환 할 수 없지만 Google Pixel에는 2가 없어도 영리한 방법이 있습니다. 카메라는 선택적 흐림 효과로 원근감과 깊이의 효과를 만드는 일부 기계 학습 알고리즘을 적용하여 이미지가 3D 인 것처럼 보일 수 있습니다.

+0

매우 흥미 롭습니다. 따라서 Google 카메라 등에서 찍은 파노라마 이미지에는 메타 데이터가 있어야하므로 3D로 재생할 수 있습니까? 다른 한편, 그 비슷한 효과를 내기위한 소프트웨어를 아십니까? Google Play에서 Google Pixel을 찾지 못했습니다. – chelder

+0

Google에서 블로그 게시물을 찾았습니다. 어떻게 설명 했습니까? 1 단계 : HDR + 이미지를 생성합니다. 2 단계 : 기계 학습 기반의 전경 - 배경 세분화. 3 단계. 듀얼 픽셀에서 깊이 맵 4 단계 최종 이미지 렌더링을 위해 모두 모으기 ... 만약 내가 그 작업을했다면 계산을 위해 Open CV2 + renderscript (android)로 시작할 것입니다. –

2

나는 이것을 확신 할 수는 없지만 GoogleVR에서 3D 360 이미지를 만드는 방법에 대한 나의 직감은 다음과 같습니다. 파노라마 이미지를 찍으면 실제로 일련의 이미지가 찍 힙니다. 전화기를 돌릴 때, 각도뿐만 아니라 오프셋 (각자의 축을 중심으로 전화기를 회전시키는 경우는 예외)을 제외하고 각 이미지에 따라 원근감이 약간 변경됩니다. 최종 이미지를 연결하면 각 눈에 대해 하나의 이미지를 만들고 시리즈에서 적합한 이미지를 선택하여 함께 볼 때 3D 효과를 만듭니다. 각 눈에 대한 이미지의 동일한 "영역"은 다른 소스 이미지에서 비롯됩니다.

하나의 이미지와 비슷한 것은 할 수 없습니다. 그것은 생성 된 이미지의 다수이며, 각각은 전화를 돌리는 과정에서 오는 다른 시각을 가지고 알고리즘이 3D 이미지를 생성 할 수있게합니다.

+0

직관은 많은 감각을 가지고 있습니다 ... !! – chelder