Ok people i will sum up the situation about photoscan and masking.
For those who doesn't know photoscan...photoscan can take a number of pictures and make a 3d model out of them by finding common "points" between the photos provided.
The whole process has several stages and i will write the minutes required for each one of it in my computer.
(photoscan 1.1.0 pre-release ..improved perfomance)
1.
align photos - finding points and aligning cameras
~15mins2.
build dense cloud -
~8-10mins3.
build mesh -
~3-4mins4.
build texture -
~1-2minsNow , we have mixed two things about photoscan , masking and "projection"
That things refer to different aspects apo the whole procedure.
1.ProjectionIn order photoscan to find common points between photos , it needs multiple designs and colors in clothes (if we are talking about a person being shot).
He doesn't like one-colored clothes or clothes with shining material.
So if we have a person wearing such kind of clothes we have problem.Photoscan won't find points and the result would be screwed up.
So what we do ?Many different things.
1.
Colored stickers all over the clothes...a bit stupid if you have a client

But it works.
2.
Apply a pattern from a source (projectors let's say) ...not thick pattern so the manual removal at the end can be an easy job.
3.
Apply the pattern shoot , remove it , shoot again...a bit tricky to be done if you ask me.
So ?What's the best solution?
No #1 if you shoot friends and they wont get mad with the stickers...
no #2 in all other cases.
2.Masking.Masking is the procedure where you tell photoscan to "reject" some elements of the photos from the whole procedure.
Why to do that ?Two reasons
1.Less elements in the photos , faster procedure.
2.Many times , the outline of the person being shot..the color of it ..blends with the background...and at those points the model gets ugly

So..what's the best way to mask ?
Depends on why you are masking...
IF you mask just to get rid the background for faster times...rough masking around the person is enough...
If you know that there is color blending..then a better masking is required...
Methods of masking
1.Go paranoid and mask person around pixel by pixel..done that...takes too many hours..not worth the trouble.
2.Get a shot of the person and then get an empty shot of the studio.
That requires to import every empty shot as mask to every photo. Thats a boring procedure

.Done that , but masking with this method isn't flawless , medium manual work is required.
3.Import mask from model...That means you have to do steps 1+2+3 (add times) and then choose import mask from model... it's like method no #2 ..good masking but not perfect..medium manual work is needed.
4.Do a fast 1+2 (align photos + dense cloud) and check what areas blend and need masking...Then manual mask only those areas...
5.Don't mask anything , just clear "garbages" after dense cloud.
What i prefer? Method #5 or no #4 if there is a lot of garbages and screwed up areas.
So in conclusion...masking can't help if the person wears one-colored clothes..and projection can't help with mixed colors ... two different things
