3D Image Processing

© Fraunhofer IPA

 

 

General information

In order to perform handlings tasks autonomously in changing everyday surroundings, a service robot has to be able to recognize objects and calculate their position in 6 dimensions (position and orientation). Where mobile service robots have to carry out manipulation and navigation tasks fully autonomously in known and also unknown changing environments, the robot has to record its environment in 3D. Both moving and stationary objects have to be detected systematically and reliably in the robot’s surroundings.


Expertise and sample projects

Fraunhofer IPA has developed a versatile software library that can be used in different ways to automatically generate 3D environment maps, to teach and recognize everyday objects as well as to indentify, localize and track humans. Besides the basic functions for pre-processing / filtering and fusion of sensor data, it also contains the following:

 

Methods for reconstructing a three-dimensional environment:

  • Registration of point clouds and CAD models
  • Extraction of features from color and depth data
  • Segmentation and reconstruction of surfaces
  • Context extraction


Methods for automatically generating and recognizing object models:

  • Calculation of stabile 6D feature points on the basis of an object’s texture or surface
  • Fusion of several object views in an object model
  • Reliable recognition of any modeled object


Methods for identifying classes of previously unseen objects:

  • 3D and 2D segmentation
  • Calculation of features and attributes (e.g. color or shape)
  • Classification of individual segments (= simple objects)
  • Classification of segment groups (= compound objects)


Services

As your competent partner, Fraunhofer IPA supports you throughout the entire development of your customized software components for 3D recognition

  • System design and selection of suitable sensors and image-processing technologies
  • Adaption of existing or development of new algorithms for your specific application
  • Integration of technologies into existing systems and applications

 

 

 

Luka-Beverage – AI-based mobile handling assistant for beverage logistics

»Luka-Beverage« is a service robot for handling bottles and crates in retail stores and in factories where beverages are produced.

 

“Sort with me!” – An interactive, self-learning handling robot

A demonstrator developed at Fraunhofer IPA uses an interactive game to present new AI technologies for sorting objects.

 

Knowledge4Retail: Artificial intelligence for retail

“Knowledge4Retail” is developing a platform to establish AI-based applications and digital solutions in both online commerce and offline retail business.

 

SOCRATES - Social Cognitive Robotics in the European Society

In the SOCRATES project, Fraunhofer IPA developed key technologies for social service robots.  

 

RoPHa: Robust perception to interactively support elderly users with manipulation tasks in domestic environments

Privacy warning

With the click on the play button an external video from www.youtube.com is loaded and started. Your data is possible transferred and stored to third party. Do not start the video if you disagree. Find more about the youtube privacy statement under the following link: https://policies.google.com/privacy

Supporting the staff in eldercare facilities by exchanging water bottles with Care-O-bot 4.

Privacy warning

With the click on the play button an external video from www.youtube.com is loaded and started. Your data is possible transferred and stored to third party. Do not start the video if you disagree. Find more about the youtube privacy statement under the following link: https://policies.google.com/privacy

Intelligent ScanStation for Recording and Analyzing Three-dimensional Object Models

Kommissionierroboter für den Einzelhandel und Warenlager

Care-O-bot 3: Lernfähige Objekterkennung

Aggregation of a geometric map with Care-O-bot

Aggregation of a geometric map with Care-O-bot in simulation

Segmentation and surface classification of point clouds

Person Recognition for Service Robotics Applications

Multi-User Identification and Tracking

Privacy warning

With the click on the play button an external video from www.youtube.com is loaded and started. Your data is possible transferred and stored to third party. Do not start the video if you disagree. Find more about the youtube privacy statement under the following link: https://policies.google.com/privacy

The SOCRATES project: How do robots help humans?