Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Transcript

Box Dimensioning Based on Linux OS & Image Processing

Box Dimensioning

Main purpose of this project, dimensioning a cardbox tools like C++, Ubuntu, OpenCV and Kinect sensor. Kinect is used for acquiring depth-map. This project is based on three main steps.

  • Pre-processing
  • Box Analysis
  • Dimensioning

Predicted Edges and Corners

Box dimension is calculated by corners. Therefore detection of edges and corners is very important.

Box Dimensioning

C++

After the detection of edges and corners, this points are transformed from the spatial-depth plane to world coordinate system.

Now we know where are the corners reference to world coordinate system. The rest is, only calculating the Euler distance of corners.

Hazırlayan

Kocaeli Universitesi Mechatronic Engineering Department

Machine - Vision Laboratory

Murat AMBARKUTUK

m.ambarkutuk@gmail.com - murat@ambarkutuk.com

http://www.ambarkutuk.com

+90 0-555 402 70 40

Pre-Processing

The depth map is acquired from sensor, is now ready for visualizing.

BoundingBox

Box

Plate (Background)

After detection, a min area bounding rectangle is fitted to box image. This rectangle is very important for Hough transformation and other following steps.

Detection of Box

After series of operation, box is detected from raw depth data.

White pixels represent the detected box. Box pixels are segmented from raw depth data.

After this operations, first step is now finished. -Voila!

Learn more about creating dynamic, engaging presentations with Prezi