sunset1995 / pytorch-layoutnet

Pytorch implementation of LayoutNet.
MIT License
171 stars 39 forks source link

Guidelines for capturing the panoromic images #16

Open yashkotadia opened 5 years ago

yashkotadia commented 5 years ago

I wanted to try experimenting with the models with my own panoramic images, however, I had some doubts regarding how to go about capturing these images.

Would a phone camera(I am using iPhone) be appropriate for capturing the images or is some special camera required? I have noticed that the images taken on the phone are not of the same aspect ratio. Moreover, it is difficult to capture the whole height of the room from floor to ceiling. Lastly, the images shot cannot cover the entire perimeter of the room.

Here, is an example image. Resolution: 11612x3628 and hence, the aspect ratio is also completely different than 2:1 used by the model. img_2330

sunset1995 commented 5 years ago

Hi, The model was trained on 360 HFOV panorama under equirectangular projection. So, you have to capture your image in such format (there is component for iPhone to capture 360 image).

yashkotadia commented 5 years ago

Hey,

As per your guidelines, I got to understand that the images must be captured as 360°x180°. The best application I could find suiting these requirements is Google Street View. It has the functionality to capture such images.

attachment-1

The above image is captured using Google Street View. However, it seems that it isn't required to perform alignment step on it. Am I correct?

P.S: Although the quality of the image is not clear, I am confident it would be more clear for larger rooms.