Forum

Author Topic: Scanning from 1 Position  (Read 8194 times)

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Scanning from 1 Position
« on: April 18, 2014, 03:56:12 PM »
Hi there,
I?m wondering how it?s possible to create a 3d-model with one camera and shoot from one position. I?ve seen this on this youtube video: https://www.youtube.com/watch?v=I0GBw2p0K44
I?ve tested this right now, but the result was a mess! How is this possible? It?s a specific setup in photoscan?

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14847
    • View Profile
Re: Scanning from 1 Position
« Reply #1 on: April 18, 2014, 04:03:15 PM »
Hello 360,

You need to apply masks to cover the static background on every photo, otherwise PhotoScan will find feature points both on moving and static surfaces and the alignment will fail.
Best regards,
Alexey Pasumansky,
Agisoft LLC

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Scanning from 1 Position
« Reply #2 on: April 18, 2014, 04:06:50 PM »
Thanks for the quick reply. So I must set for each picture a mask? Wow..thats a lot of work ;-)

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14847
    • View Profile
Re: Scanning from 1 Position
« Reply #3 on: April 18, 2014, 04:13:09 PM »
Alternatively you can take a picture of background without the object and then use Tools Menu -> Import Masks -> From Background option, in this case PhotoScan will calculate the difference between two images and apply the mask automatically.
Best regards,
Alexey Pasumansky,
Agisoft LLC

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Scanning from 1 Position
« Reply #4 on: April 18, 2014, 04:16:34 PM »
Okay, that sounds a lot of better :-) Thank you!

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14847
    • View Profile
Re: Scanning from 1 Position
« Reply #5 on: April 18, 2014, 04:36:33 PM »
I think that the following topic may be helpful for your further studies of automatic masking from background:
http://www.agisoft.ru/forum/index.php?topic=2007
Best regards,
Alexey Pasumansky,
Agisoft LLC

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Scanning from 1 Position
« Reply #6 on: April 18, 2014, 04:43:29 PM »
Maybe I missunderstood this workflow, ?cause it don?t work. Should I shoot for every picture in the chunk one more with an empty scene? I thought that only one picture with the empty scene is needful.
I?ve done this like the description in the post from your link, but it won?t work. It?s the same result as without masking.

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14847
    • View Profile
Re: Scanning from 1 Position
« Reply #7 on: April 18, 2014, 04:49:12 PM »
Hello 360,

Try to use something like that, if you have only one fixed camera position and one "background" photo.
Best regards,
Alexey Pasumansky,
Agisoft LLC

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Scanning from 1 Position
« Reply #8 on: April 18, 2014, 05:05:23 PM »
Hm, it will not work. Even with different directorys for the background picture, or in the same directory. Also your suggest will not work.
There must be a big failure in my workflow :-(

So I have 38 pictures from one position and 1 picture from the empty background. I must all 39 pictures put into the chunk and the import the mask from background? Maybe its a result of using a wrong directory? Can I see the created mask?

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14847
    • View Profile
Re: Scanning from 1 Position
« Reply #9 on: April 18, 2014, 06:16:59 PM »
Could you please send a couple of original images and the background image to support@agisoft.ru?
Best regards,
Alexey Pasumansky,
Agisoft LLC

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Scanning from 1 Position
« Reply #10 on: April 18, 2014, 06:35:06 PM »
Sure, the mail will come in the next few minutes. Thanks.

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 14847
    • View Profile
Re: Scanning from 1 Position
« Reply #11 on: April 18, 2014, 07:05:42 PM »
Hello 360,

Thanks for providing the images.

So you need to perform the following steps:
 - add all images with the object to the new chunk,
 - open Tools Menu -> Import Masks dialog,
 - select "From Background" option and type in "IMG_9390.JPG" in the masks file name field (without quotes),
 - then choose apply to Active Chunk and press OK.

Additional comments:
 - if you are using PhotoScan Pro you'll need to unreference the chunk, since geolocations of the camera positions will be automatically imported.
 - the object is not perfect, since it lacks the texture pattern,
 - more effective use of the image frame is recommended, for example, putting camera more close to the object and using a portrait orientation.
Best regards,
Alexey Pasumansky,
Agisoft LLC

360

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Scanning from 1 Position
« Reply #12 on: April 18, 2014, 07:31:19 PM »
Yes, that works. Thanks for helping, I?ll try it with a different object, that have more textures.