[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4807: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4809: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4810: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4811: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3904)
DAVID-Laserscanner Forum • View topic - Image grabber projection calibration failed
Dear DAVID Community,

As you are probably aware, the entire DAVID company, team and product range has been integrated into HP Inc.
This forum is now read-only. Relevant content has been migrated to HP and merged into HP's Support Forums on November 1, 2016.

To start new discussions for 3D Scanning, please register and post your new topic at the HP Support Forums

Image grabber projection calibration failed

Problems, solutions and discussion about scanning with a video projector and stripe patterns.

Image grabber projection calibration failed

Postby vvs » Mon Dec 21, 2015 8:56 pm

Hello

I am using a Canon EOS 550D camera (supported by EDSSDK.dll) and the image grabber. When I calibrate the camera / projector using the live view, calibration works and I am able to do scans. I want to use the image grabber (and take photos through Lets Scan or my own tool) to get higher quality textures and scans. But I'm not able to get calibration to work. NOTE: the exact same setup calibrates fine under live view, but when I switch to Image grabber it does not work. Here are the images used for the image grabber:

https://drive.google.com/file/d/0B2aExW ... sp=sharing
https://drive.google.com/file/d/0B2aExW ... sp=sharing

Here is the error message:
"Projector calibration failed. Could not find a valid mapping between measured points and model parameters."

Here is the output from the debug console.
Image

Any ideas? I've spent a bit of time on this and not sure how to fix it.

Thank you very much.
vvs
 
Posts: 16
Joined: Sat Dec 19, 2015 3:42 am

Re: Image grabber projection calibration failed

Postby Curiousjeff » Mon Dec 21, 2015 9:12 pm

Yes, Image grabber is harder to calibrate then live view. Don't know why.

Have you looked at this video from Narmella ?



and this thread:



Are the images loading like in the video ?

Maybe you are not naming them correctly. See above.

If you still cannot calibrate, then provide more information:

Version of David
Setup horizontal, vertical or both
Number of patterns

Jeff
Panasonic GH4 4K with lens 12-35, Inogeni 4K to USB3 hdmi capture device, projectors: Acer K135/Acer K11/NEC V260X, Canon 60D, macro 60 mm, MagicLantern
Curiousjeff
 
Posts: 230
Joined: Fri Feb 27, 2015 2:17 pm
Location: Geneva, Swizerland

Re: Image grabber projection calibration failed

Postby Curiousjeff » Mon Dec 21, 2015 9:17 pm

Sven:

Camera Calibration image: filename should contain "cam_calib"


You don't have a file named like that !
Panasonic GH4 4K with lens 12-35, Inogeni 4K to USB3 hdmi capture device, projectors: Acer K135/Acer K11/NEC V260X, Canon 60D, macro 60 mm, MagicLantern
Curiousjeff
 
Posts: 230
Joined: Fri Feb 27, 2015 2:17 pm
Location: Geneva, Swizerland

Re: Image grabber projection calibration failed

Postby vvs » Mon Dec 21, 2015 10:19 pm

Hi Jeff

Thanks for the response. I saw Sven's thread earlier. I have actually used the exact save images sequence in that thread: cam_calib and image001 -> image00n, but it didn't make a difference. The folders I shared have the same image names as the "Save Pattern Sequence" option within David.
vvs
 
Posts: 16
Joined: Sat Dec 19, 2015 3:42 am

Re: Image grabber projection calibration failed

Postby vvs » Mon Dec 21, 2015 10:25 pm

One weird thing is that the Save Pattern Sequence images saved by David are different in number than the ones in Narmella's video. The save pattern sequence contains one calibration image, 22 pattern images, 1 setup, 1 white texture, 1 black texture. But Narmella's video contains 1 camera calibration, and 26 pattern images.
vvs
 
Posts: 16
Joined: Sat Dec 19, 2015 3:42 am

Re: Image grabber projection calibration failed

Postby Curiousjeff » Mon Dec 21, 2015 11:12 pm

The video is using 26 patterns (this is an adjustment in David: Speed, Default, Quality or your own configuration).

The video is using image grabber without texture.

From memory, I don't think the "setup" image should be loaded.
Panasonic GH4 4K with lens 12-35, Inogeni 4K to USB3 hdmi capture device, projectors: Acer K135/Acer K11/NEC V260X, Canon 60D, macro 60 mm, MagicLantern
Curiousjeff
 
Posts: 230
Joined: Fri Feb 27, 2015 2:17 pm
Location: Geneva, Swizerland

Re: Image grabber projection calibration failed

Postby vvs » Mon Dec 21, 2015 11:52 pm

I used the "Speed" setting which produces 22 patterns.
vvs
 
Posts: 16
Joined: Sat Dec 19, 2015 3:42 am

Re: Image grabber projection calibration failed

Postby vvs » Tue Dec 22, 2015 4:11 am

vvs
 
Posts: 16
Joined: Sat Dec 19, 2015 3:42 am

Re: Image grabber projection calibration failed

Postby vvs » Tue Dec 22, 2015 6:29 am

Fixed the crash by using 64 bit David. I think it crashed because 32 bit David ran out of memory
vvs
 
Posts: 16
Joined: Sat Dec 19, 2015 3:42 am


Return to Structured Light Scanning

Who is online

Users browsing this forum: No registered users and 1 guest

cron