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

AutoScan3D mutli camera support for Canon DSLR

AutoScan3D mutli camera support for Canon DSLR

Postby Numeriques » Wed Jun 25, 2014 4:38 pm

Hi Davidians,

I wrote a software "AutoScan3D" which synchronises one or several camera CANON DSLR and Arduino turntable to achieve better resolution in scans and a more convenient way to work with "image grabber" so here is my results and a description of key features of AutoScan3D :

bandeau_autoscan3D_forumDLS.jpg
AutoScan3D first result

AutoScan3D Designed by: David BENOIT

Key advantage:
Higher quality, and time saving, thanks to multi-camera processing

David Laserscanner (DLS) allows you to scan in real time with a single video camera. With its "Image grabber" functionality, AutoScan3D achieves higher performance while using DLS processing in non-real time. Indeed, at shooting stage, AutoScan3D can control and synchronize several cameras (3, 4 or even more), which divides by 3 ou 4 the time needed for shooting. With several cameras, carefully placed at different shooting angles, shadow areas are avoided, thus minimizing scanned object handling. Moreover, the scan quality will be increased thanks to the acceptance criterion that will be lowered for 3D points in fringe areas. This criterion varies from 0 to 1, and its default value is set to 0.5 for a single point. For instance, camera 1 will assign a liability rating of 0.4, camera 2 will assign 0.6 and camera 3 will assign 0.2. Working only with camera 1, the point would be rejected and a new shooting session would be necessary. With the multi-camera system, the usual 0.5 acceptance criterion will be raised, and the global scan quality will be positively impacted.
High precision
The precision of a 3D scan is directly related to the precision of the images captured at shooting stage. Automated control of a DSLR Canon camera allows for leaving aside the low resolution of live video, and diving into the high definition provided by 24x36mm sensors. Also, it allows to benefit from the whole range of Canon optics, and especially the L-series macro optics (professional range) with its exceptional line resolution. AutoScan3D can control any DSLR Canon device and contributes to open DLS onto new definition horizons. But this is not the only benefit that can be drawn from AutoScan3D.
More effective, much quicker
AutoScan3D provides a simple solution for scanning with DSLR cameras in association with David Laserscanner (DLS) system. While DLS displays a structured light pattern directly onto the object scanned, the operator needs to take a picture of this projection. The operation is renewed for every pattern. In order to obtain a quality scan, up to 54 different patterns can be used for calibration, and 54 for every shooting angle. If it is estimated that 8 rotations and 3 different positions of the object on the turntable will be needed in order to avoid shadow areas, one can estimate the actual number of manipulations needed as follows: 54 + ( ( 8*54 ) * 3 ) = 1350! And this does not account for handling incidents like pushing your videoprojector, calibration landmark or camera while adjusting your object position or your camera. And that leads you to start it all over again. AutoScan3D allows you to work in a real professional way. It reduces the manipulations from 1350 to only 4: you will only need to press the "c" key for calibration, then set your object into 3 different positions on your rotating platform, pressing the "s" key for each of them. And that's all you'll need to do to get 1350 pictures, with no risk of having to start it all again.


Whom is it designed for?

Every David Laserscanner user who wants to achieve higher scan quality. With its gain in time and effectiveness, AutoScan3D is a low-price solution for artworks reproduction or 3D projects related to movies or video games, that call for increased realism.


What does it not do?

AutoScan3D has not been designed for quick scanning, as it requires a precise organization, and a strict workflow.

Specifications

Here are the specifications for AutoScan3D v0.1 (beta version), as of June 12th, 2014.

Supports Canon multi caméra.
Allows control of any number of rotations. For example 8 rotations for 45° around Y axis.
Allows control of any number of communication port for turntable (Arduino compatible).
Allows control of delay time betwwen each pattern by two kinds of increment : 50 ms or 200ms.
Allows control of pattern number send to videoprojector.
Compatible with all kinds of DLS 3.10 patterns.
Compatible with Canon DSLR which supports Canon EDSDK v2.14 :
EOS-1D C / EOS 6D / EOS M / EOS M2
EOS-1D X / 1D Mark III / 1Ds Mark III / 1D Mark IV
EOS 40D / 50D / 5D Mark II / 5D Mark III / 7D / 60D / 60Da / 70D
EOS Rebel XSi / 450D
EOS Rebel XS / 1000D
EOS Rebel T1i / 500D
EOS Rebel T2i / 550D
EOS Rebel T3i / 600D
EOS Rebel T4i / 650D
EOS Rebel T3 / 1100D
EOS Rebel T5i / 700D, EOS Rebel SL1 / 100D
EOS Rebel T5 / 1200D / Hi. Conçu et testé sur Canon 5DII.
Compatible with DLS 3.10 texturing.
Compatible only David Laserscanner 3.10.
Compatible only Windows 7 64bits, Windows 8 should works but no supports.
Compatible with David Laserscanner protocol for messages and commands.

Availability and price.

There will be no Mac, linux and android version of this softwre. There will be no support for Nikon camera or any other brands.
Our sofware will be available lately in JUly, if tests are passed. This date is not a contractual date, it's just an indication.
This beta version for 1 camera will cost 99€, and the multi camera version will cost 249€.
This product needs a good practice and understanding of "image grabber" in David Laserscanner. Do not buy this product, if you are a DLS beginner.
First learn DLS and then use AutoScan3D.
Don't use this beta version for critical project like production project with short timeline ! it's a beta software with no support. Use at your own risk.
This sofware is provided as this, and can't be reponsible of any data lost !
Version 1.0 has actually no release date and no price.
Numeriques
 
Posts: 7
Joined: Mon Jun 23, 2014 4:14 pm

Re: AutoScan3D mutli camera support for Canon DSLR

Postby hunkatibor2 » Thu Jun 26, 2014 5:30 am

Hi
Very interesting!!
Tibor
Intel Xeon E5410 2.33GHZ 16GB RAM Windows 7 64bit David 4.5.0
2 Basler A622F camera 2 Tamron Asfirical AF 28-80mm lense
LG DLP Projector PF1500G Canon D40 Tokina 17-70mm 1:2.8-4,5
Humanti Calibration panel system and Alignmed&Two camera
hunkatibor2
 
Posts: 1408
Joined: Tue Mar 16, 2010 4:26 pm
Location: Hungary

Re: AutoScan3D mutli camera support for Canon DSLR

Postby Numeriques » Tue Jul 15, 2014 2:25 pm

Thanks Tibor,

Here is a documentation for AutoScan3D.

David
Attachments
AutoScan3D_beta.pdf
AutoScan3D doc
(264.88 KiB) Downloaded 638 times
Numeriques
 
Posts: 7
Joined: Mon Jun 23, 2014 4:14 pm

Re: AutoScan3D mutli camera support for Canon DSLR

Postby hunkatibor2 » Wed Jul 16, 2014 3:57 pm

Hi
How two camera solution work?
Tibor
Intel Xeon E5410 2.33GHZ 16GB RAM Windows 7 64bit David 4.5.0
2 Basler A622F camera 2 Tamron Asfirical AF 28-80mm lense
LG DLP Projector PF1500G Canon D40 Tokina 17-70mm 1:2.8-4,5
Humanti Calibration panel system and Alignmed&Two camera
hunkatibor2
 
Posts: 1408
Joined: Tue Mar 16, 2010 4:26 pm
Location: Hungary

Re: AutoScan3D mutli camera support for Canon DSLR

Postby Numeriques » Thu Jul 17, 2014 10:20 am

Hi,

The two camera will be synchronised to take pictures in the same time, and then each sequence of calibration and each sequence of scan will be processed in image grabber.
So two or more camera can work in real time with pattern sequence projection, and once a complete scan is finished then picture sequences from each memory card of each camera need to be process in image grabber separetely. And then after that process each 3d model from each camera need to be fuse to get the full model.

David
Numeriques
 
Posts: 7
Joined: Mon Jun 23, 2014 4:14 pm

Re: AutoScan3D mutli camera support for Canon DSLR

Postby TheChosenOne » Thu Sep 04, 2014 7:42 am

Colleagues, who have Canon EDSDK v2.14, please share. :roll:
User avatar
TheChosenOne
 
Posts: 47
Joined: Sun May 01, 2011 7:47 pm
Location: Ukraine

Re: AutoScan3D mutli camera support for Canon DSLR

Postby Sven » Wed Sep 24, 2014 6:00 pm

Please use this brand-new beta version, which includes Canon SDK 2.14:
http://downloads.david-3d.com/software/DAVID_3.10.5.4811_beta1.zip
Sven
User avatar
Sven
DAVID Developer
 
Posts: 1541
Joined: Mon Jan 22, 2007 8:59 am
Location: Braunschweig, Germany

Re: AutoScan3D mutli camera support for Canon DSLR

Postby TheChosenOne » Wed Sep 24, 2014 6:30 pm

Wow! Thank you.
User avatar
TheChosenOne
 
Posts: 47
Joined: Sun May 01, 2011 7:47 pm
Location: Ukraine

Re: AutoScan3D mutli camera support for Canon DSLR

Postby TheChosenOne » Thu Oct 02, 2014 11:20 pm

Hooray! Works.
I took a friend Canan 6d, he gave the image 1345 * 897px.
Attachments
2014-10-02_224113.png
Little false readings.
2014-10-03_011851.zip
Output image
(863.73 KiB) Downloaded 242 times
User avatar
TheChosenOne
 
Posts: 47
Joined: Sun May 01, 2011 7:47 pm
Location: Ukraine

Re: AutoScan3D mutli camera support for Canon DSLR

Postby fusionpt » Tue Jan 27, 2015 1:44 am

Looks very promissing :)
How can we dowload a test version?

Thanks
fusionpt
www.asm.pt
turntable - david - canon 600D - SL
fusionpt
 
Posts: 4
Joined: Thu Jan 08, 2015 11:46 pm
Location: Portugal

Re: AutoScan3D mutli camera support for Canon DSLR

Postby m0delista » Sat Oct 17, 2015 9:21 pm

Any news for Nikon too ?
m0delista
 
Posts: 34
Joined: Wed Dec 17, 2008 2:57 pm

Re: AutoScan3D mutli camera support for Canon DSLR

Postby Alyx » Mon Nov 30, 2015 1:41 pm

Hello, very interesting, will this add-on will be available for public?
it looks like http://3digify.com/ project, which seems like to be dead and i was really waiting for the image grabber autom project like yours.
Acer i7 3610qm GF GT650M 2gb 16gb ram
Alyx
 
Posts: 64
Joined: Sun Oct 28, 2012 11:39 am


Return to Software

Who is online

Users browsing this forum: No registered users and 1 guest