Crash on start

197 views
Skip to first unread message

mod...@gmail.com

unread,
Jul 31, 2012, 8:59:37 AM7/31/12
to cmp...@googlegroups.com
Hello. Sorry for bad English (I'm from Poland). So i try generate 3d model from Google Street-View images (panorama 360), because i see video on Youtube with Google Street and CMPMVS.

My PC: Windows 7 x64, 4GB RAM, i5 2500k, Radeon 6950 2GB. I know Radeon is not supported, because has no CUDA, so i borrowed GTX275 896M from brother PC.

I have 6 images of panorama for test (screen in attachment file - test.jpg).

And this is my default.ini:

[global]
dirName="C:\obrazy\"
prefix=""
imgExt="jpg"
ncams=6
width=1920
height=1080
scale=1
workDirName="_tmp"
doPrepareData=TRUE
doPrematchSifts=TRUE
doPlaneSweepingSGM=TRUE
doFuse=TRUE
nTimesSimplify=10

[uvatlas]
texSide=4096
scale=1

[prematching]
minAngle=3.0

[grow]
minNumOfConsistentCams=6

[filter]
minNumOfConsistentCams=2

[hallucinationsFiltering]
useSkyPrior=FALSE
doLeaveLargestFullSegmentOnly=FALSE
doRemoveHugeTriangles=TRUE

[largeScale]
doGenerateAndReconstructSpaceMaxPts=TRUE
doGenerateSpace=TRUE
planMaxPts=3000000
doComputeDEMandOrtoPhoto=TRUE
doGenerateVideoFrames=TRUE

[generateVideoFrames]
nintermed=20

[DEM]
demW=8000
demH=8000

#do not erase empy lines after this comment otherwise it will crash ... bug

So i put default.ini to CMPMVS.exe, and console starts. One second and crash (screen in attachment file - crash.jpg). Why it is happening?
Please tell my specific, what i should doing if i want use CMPMVS with panoramas from google?

Please help me.

Regards, Łukasz




PS This application is awesome, and i really want use it for google street :(

test.jpg
crash.jpg

Michal Jančošek

unread,
Jul 31, 2012, 9:25:57 AM7/31/12
to cmp...@googlegroups.com, mod...@gmail.com
Dear Łukasz,
it is not possible to make it directly from that spherical images when using CMPMVS and VisualSfM. Let me explain it:
 
1. While you have not mentioned that you have calibrated the images, I assume that you do not have calibations for them. The CMPMVS assume calibation file for each image in the input.
2. The CMPMVS assume images from perspective camera on the input. The images you have are images from spherical camera (actually it is even litle bit more complicated).  Therefore even when you have a calibration for the spherical image the CMPMVS will not be able to work with it
3. I assume that the crash is due to missing calibration files.
4. The reconstruction we did from google-street-view was made from 6 perspective cutouts of each pre-calibrated speherical image. The calibration of spherical images was done by special sequential pipeline with loop closing. It is internal pipeline. I haven't seen such piepline freely available on the web.
 
Best,
Michal

mod...@gmail.com

unread,
Jul 31, 2012, 9:36:32 AM7/31/12
to cmp...@googlegroups.com, mod...@gmail.com
So i cant reconstruction google street :( ? Maybe You have idea, other application? I really need this, really really :/ I spend on thinking 2 month and still nothing!

Michal Jančošek

unread,
Jul 31, 2012, 9:48:44 AM7/31/12
to cmp...@googlegroups.com, mod...@gmail.com
I'm afraid that I can't help you. Akihiro Torri was implementig the sequntial pipline one year (at least) during his stay at our research centre. It is not so easy. Everything depends on your motivation and resources and knowleade. I'm afraid that this forum is not right place for this kind of discussion.
 
Best,
Michal
Reply all
Reply to author
Forward
0 new messages