FlexScan3D modified Version (perfect support for Directshow and WebCam)

Write here about construction, ideas, equipment, tips n tricks etc. related to structured light scanning
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

Revopoint Turntable is supported in modified version of FlexScan3D😍😎.

Revopoint Rotary table is an easy solution for automating calibration and scanning process. it is dual axis and available in the market.

it connects to the computer via Bluetooth, and there is no need to install any special driver for it. it is Plug & Play.

in modified version of FlexScan3D, the Revopoint Rotary is completely supported and you can control it via GUI manually, or you can drive it via scripts for automatic calibration and scanning process.

I've prepared a video for demonstration the Revopoint Turntable performance for automatic calibration and scanning in modified version of FlexScan3D software.

Watch this Video for scanning process and final result: https://www.youtube.com/watch?v=G7KSyaJIibs

Remopoint Turntable in FlexScan3D.jpg
https://www.youtube.com/watch?v=G7KSyaJIibs

Also you can follow us in our Telegram group to meet more scan results: https://t.me/DIY_3D_Scanner
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

Hi friends
If you want to do macro scanning, or scan large objects, the turntable you use can be optimized, this video will help you choose the best turntable for your work.😍
Our DIY turntable kit (Arisa) is excellent for macro scanning, and also you can use its Arduino based controller for making any turntable with any shape and size. The controller support multi axis simultaneously.
In the other side, we have Revopoint turntable as an easy solution for scanning mid-range objects. it is dual axis and available in the market.

watch this video: https://www.youtube.com/watch?v=7_gDDPPBvsc
Revopoint vs Arisa.jpg
https://www.youtube.com/watch?v=7_gDDPPBvsc
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

New enhancements 😍
in last 3 months I've added many new excellent features to modified version of FlexScan3D.
Today I want to show you the new version of Challenging Surface Scanning feature 😎

This feature allow you to scan super glossy and dark Items easily without spraying them.
With combination of Challenging Surface Scanning feature with HDR function, you can get perfect scans from glossy and black objects without any noise and distortion.
another advantage of this feature is that it doesn't increase processing time! it is super fast and all processing will be done in less than a eye blinking.
Now most of my clients are using this feature and they told good bye to whitening spray for ever.

Glossy 3D scan.jpg
Do you want something more challenging than this?
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

greenskynet wrote: 31 Oct 2023, 09:03 New enhancements 😍
in last 3 months I've added many new excellent features to modified version of FlexScan3D.
Today I want to show you the new version of Challenging Surface Scanning feature 😎

This feature allow you to scan super glossy and dark Items easily without spraying them.
With combination of Challenging Surface Scanning feature with HDR function, you can get perfect scans from glossy and black objects without any noise and distortion.
another advantage of this feature is that it doesn't increase processing time! it is super fast and all processing will be done in less than a eye blinking.
Now most of my clients are using this feature and they told good bye to whitening spray for ever.


Glossy 3D scan.jpg
Do you want something more challenging than this?

watch this coin scan video, another sample for glossy surface scanning.
https://www.youtube.com/watch?v=qkgUwANOk-Y

Coin 3D scan.jpg
https://www.youtube.com/watch?v=qkgUwANOk-Y
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

Hardware Synchronization and Triggering  (HS) 😎

✅ Increasing scan speed;  You can reach 0.7~1 seconds per scan.
✅ Increasing scan stability;  All scans comes out clean and free of any strips.
✅ Increasing images quality;  Less noise on images and scans.
✅ Reduce load on cameras;  Control the temperature and increase the life time of the cameras.
✅ Synchronous projector controlling;  Compatible with any ordinary HDMI projector.
✅ Compatible with all cameras with I/O port. Dshow, Daheng, FLIR, PT and ....



This option controls the timing of the scanner in a closed loop.
so all things happen exactly at the correct time and there is no need for any extra delays.

But all things aren't limited only to this timing control; I implemented some advanced algorithm in my software and HS option which results in higher scanning speed and stability even with conventional cameras and projectors.
Now Dshow cameras are faster and more stable than FLIR and other SDK cameras, both in capturing and also in sorting data.

HS also increases scan stability and scan quality.
According to the reports and documents of the camera manufacturers, the output images of the camera when the camera is working in the "Triggering" mode is less noisy than in the "Free Running" mode.

HS control your cameras with variable frame rate.  When it needs high capturing speed, it increases the frame rate, and when it needs only a demo view of cameras, it can reduce frame rate. This helps reduce load on the cameras and controlling their temperature and increasing cameras lifetime.

HS controls the projector in a closed loop, so all patterns projection are tracked accurately.

My last version of HS is compatible with any projector and any cameras that have I/O port.


Watch the following video to see Hardware Triggering functionality:
https://www.youtube.com/watch?v=eKEqqhiK2es
HS Thumbnail.jpg
https://www.youtube.com/watch?v=eKEqqhiK2es
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

The new turntable design is ready. it is a new rigid and stable design.

It has adjustable height and it can hold big objects up to 300mm height and 130mm width. You can easily adjust the holder height to keep all of your scanning items on the rotation axis and in the focusing range of the cameras to get the best scan result.

We used helical gears for smooth and quiet movement.

We considered installing three stepper motors, but only two motors are enough, if you want to use it for holding lightweight items.

in this design, all parts are 3D print and we only used two standard bearing and some M3 screws and nuts. So don't worry about making complicated metal parts, they are not included in this design.

Assembling of this new turntable is very easy, after finishing the 3D printing process, you can assemble it in less than 30 minutes.

Also if you need customization for its dimensions, we can implement it.

Watch this video to see its performance: https://www.youtube.com/watch?v=aG2i5fI3p3E
Turntable For FlexScan3D.jpg
https://www.youtube.com/watch?v=aG2i5fI3p3E
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

🟢🟢🟢 New Update for Modified version of FlexScan3D Software:

✅ Native support for Daheng cameras. So you can use any driver version for Daheng cameras without any problem. very stable and fast.

✅ Native support for JAI cameras.

✅ Native support for ToupCam cameras (some major bugs solved).

✅ Mesh enhancer (filter) for narrow-angle areas, which usually have maximum error and noises. This option is extremely important and effective.

✅ Pattern and delays always set to 150/30 or (0/0 for Hardware Triggering).

✅ New algorithm for stable scanning, available only for Daheng cameras. I will extend it to all cameras soon.

✅ New algorithm for Hardware Triggering and Super Speed scans.

✅ The problem of Conflicting the rotary table with some of the Bluetooth adapters, is solved. No need to turn off your Bluetooth adapter anymore.

✅ Camera Decimation is completely active and you can decimate resolution of cameras to any sub resolutions effectively, without any extra load on the CPU or GPU, and without significant loss of detail in scans.

✅ Faster connection to the scanner, and stable connection.

I continue the progress with full power to be the best in 3D world... 😎
V3.JPG
dental_art
Posts: 32
Joined: 06 Feb 2017, 10:58

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by dental_art »

When is this update expected to be released?
User avatar
greenskynet
Posts: 174
Joined: 12 Nov 2021, 19:02

Re: FlexScan3D modified Version (perfect support for Directshow and WebCam)

Post by greenskynet »

New firmware for the DIY Turntable is released, with support for Home and Limit switches 😎.

the DIY multi Axis Turntable is based on Arduino and CNC shield.

You can independently enable Home function for X axis or Y axis or both of them at once.
For each axis, the limit switches are installed at the end of the axis course, and the Home switch
should be installed at any position between these two limit switches.

When the turntable is powered up, the firmware automatically start rotating the axis and first check the X home position (if it is enabled) and then
it checks for the Y home position (if it is enabled).

Limit switches are a part of safety equipment and they are very important to avoid any crashes on the turntable, specially for the mechanical designs that has limited rotation range.

Watch this video to see the functionality of the Home and Limit switches: https://www.youtube.com/watch?v=22tBCfMGzr8
Turntable for FlexScan3D.jpg
Post Reply