Updates - Polyga https://www.polyga.com 3D Scanners, Structured Light Scanners, Laser Scanning Software Thu, 01 Feb 2024 19:12:39 +0000 en-US hourly 1 https://www.polyga.com/wp-content/uploads/2016/11/polyga-mark-32x32.png Updates - Polyga https://www.polyga.com 32 32 Basic Computer Vision Application https://www.polyga.com/case-studies/automatically-track-objects-with-the-polygas-v1-and-opencv/?utm_source=rss&utm_medium=rss&utm_campaign=automatically-track-objects-with-the-polygas-v1-and-opencv Fri, 04 Nov 2022 21:30:24 +0000 https://www.polyga.com/?page_id=15155 Case StudyAutomatically Track Objects with the Polyga’s V1 and OpenCV Watch Tutorial Video Polyga Vision V1 The Vision V1 is a high resolution – high speed 3D camera that is used in pick and place application, surface inspection, medical imaging and automated part inspections. V1 Computer Vision Application We paired the V1 with OpenCV, an […]

The post Basic Computer Vision Application appeared first on Polyga.]]>

Case StudyAutomatically Track Objects with the Polyga’s V1 and OpenCV

Polyga Vision V1 3D Scanner inspection

Polyga Vision V1

The Vision V1 is a high resolution – high speed 3D camera that is used in pick and place application, surface inspection, medical imaging and automated part inspections.

V1 Computer Vision Application

Polyga Vision V1 3D Scanner inspection

We paired the V1 with OpenCV, an open source computer vision library to show how you can acquire data in real time using SBSDK and then process the data in OpenCV to automatically find and track an object in space.

Below image is a sample project written to take simultaneous scans and output the data in real time. With the V1 it is possible to capture upto 15 frames of point cloud data for every 1 second.

Polyga SB SDK developer tools logo

C++ project examples which is included in our SDK

The data that needs to be used here is a depth map. Depth map is an image or an image channel that contains informations related to the distance of the surfaces of scene objects from a view point.

You may also change the camera exposure and projector brightness.For dark colored objects, you would need higher exposure and for light colored objects a lower exposure value would need to be set.

On scancaptured is a callback function when a scan is captured and Outdepth is the variable that contains the depth map. We have used a mat class which is basically a derived class in OpenCV library to store values of images. CV_32FC3 defines the type of matrix in the mat class. It means that three channel matrix of 32-bit floats would be stored. Now that we have the X, Y and Z in the mat class, the openCV split function can be used to split and store them individually. With these data, it is now possible to write functions for pick and place applications, flaw detection, and feature measurements.

The function detectCircles essentially detects circular objects. This is a very basic but classic example of pick and place application. The openCV function Houghcircles can be used here to detect circular objects. The minimum and maximum radius of the circle that needs to be detected can also be predefined here.

Polyga Vision V1 3D Scanner inspection banner

V1 is connected to the computer and there’s a bin full of random objects within its field of view.

If I call this function, the circular objects is detected as you can see from the live feed. The bin can also be moved sideways and V1 should still be able to track the object. It is also possible to measure radius of the circle in real time and this can be done for other objects of different size and shapes. On the other hand,the function Detectedges is used for flaw detection application and using gaussianblur and Canny edge detection, we will be able to find the outline of objects.

Polyga Vision V1 3D Scanner inspection square

DetectEdges example: Two boxes of different sizes

This would be very similar to a go or no go situation in an automated inspection line. Using X, Y and Z coordinates, the dimensions of the box can be measured in real time. I hope of some of these examples have given you an idea of what the V1 is capable of. If you have any questions, feel free to reach out to us at contact@polyga.com

The post Basic Computer Vision Application appeared first on Polyga.]]>
Careers https://www.polyga.com/careers/?utm_source=rss&utm_medium=rss&utm_campaign=careers Fri, 13 Aug 2021 18:17:39 +0000 https://www.polyga.com/?page_id=12376 Polyga Careers Polyga is a developer of 3D scanners and mesh processing software based in Vancouver, Canada. We have more than 10 years of experience building structured light 3D scanners and software that meet complex 3D imaging requirements. Our line of 3D scanners are a trusted brand of 3D imaging solutions used worldwide for a […]

The post Careers appeared first on Polyga.]]>

Polyga Careers


Polyga is a developer of 3D scanners and mesh processing software based in Vancouver, Canada. We have more than 10 years of experience building structured light 3D scanners and software that meet complex 3D imaging requirements. Our line of 3D scanners are a trusted brand of 3D imaging solutions used worldwide for a variety of industrial applications.

Join our team to deliver 3D scanning and measurement technologies that are simple and powerful.

The post Careers appeared first on Polyga.]]>
Floating Software License https://www.polyga.com/updates/floating-software-license/?utm_source=rss&utm_medium=rss&utm_campaign=floating-software-license Wed, 18 Dec 2019 10:20:58 +0000 https://www.polyga.com/?p=7219 Floating Software License Polyga has introduced a new floating license system for Polyga software*. With the new licensing system, users will be able to install and activate the software on multiple PCs and get flexibility in using the PC they are closest to**. * Floating License is only available on version 1.2.0.0 and future versions […]

The post Floating Software License appeared first on Polyga.]]>
Floating Software License

Polyga has introduced a new floating license system for Polyga software*. With the new licensing system, users will be able to install and activate the software on multiple PCs and get flexibility in using the PC they are closest to**.

* Floating License is only available on version 1.2.0.0 and future versions of Xtract3D. Flexscan will get the new licensing system in a future update.
** Software can only be used on one PC at a time.

How do I get it?

Older activation licenses for Xtract3D will not work as floating licenses. If you interested in getting a Floating License, please contact support@polyga.com for support and upgrade options.

How do I activate it?

In order to use the new licensing system, upgrade to the latest version of Xtract3D by logging into your account here. Once you are logged in, download and install the latest version of the software available to you. Older licence will need to be removed and Xtract3D will need to be activated with a new floating license from Polyga in order to be installed on multiple machines. If the downloads have expired, please contact support@polyga.com for support and upgrade options.

 

The post Floating Software License appeared first on Polyga.]]>
Protected: Winter Update – 2018 https://www.polyga.com/updates/winter-update-2018/?utm_source=rss&utm_medium=rss&utm_campaign=winter-update-2018 Thu, 08 Nov 2018 21:00:40 +0000 https://www.polyga.com/?p=4173 There is no excerpt because this is a protected post.

The post Protected: Winter Update – 2018 appeared first on Polyga.]]>

This content is password protected. To view it please enter your password below:

The post Protected: Winter Update – 2018 appeared first on Polyga.]]>
Protected: Summer Update – 2018 https://www.polyga.com/updates/summer-update-2018/?utm_source=rss&utm_medium=rss&utm_campaign=summer-update-2018 Wed, 13 Jun 2018 21:35:43 +0000 https://www.polyga.com/?p=3168 There is no excerpt because this is a protected post.

The post Protected: Summer Update – 2018 appeared first on Polyga.]]>

This content is password protected. To view it please enter your password below:

The post Protected: Summer Update – 2018 appeared first on Polyga.]]>
HDI Marketing Assets https://www.polyga.com/updates/hdi-marketing-assets/?utm_source=rss&utm_medium=rss&utm_campaign=hdi-marketing-assets Thu, 26 Apr 2018 22:32:39 +0000 https://www.polyga.com/?p=2933 Marketing Assets

The post HDI Marketing Assets appeared first on Polyga.]]>
h1 {text-align: center;}

Marketing Assets

The post HDI Marketing Assets appeared first on Polyga.]]>
Protected: Fall Update – 2017 https://www.polyga.com/updates/fall-update-2017/?utm_source=rss&utm_medium=rss&utm_campaign=fall-update-2017 Sat, 04 Nov 2017 00:36:21 +0000 https://www.polyga.com/?p=1848 There is no excerpt because this is a protected post.

The post Protected: Fall Update – 2017 appeared first on Polyga.]]>

This content is password protected. To view it please enter your password below:

The post Protected: Fall Update – 2017 appeared first on Polyga.]]>