Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.62 KB

File metadata and controls

47 lines (29 loc) · 1.62 KB

Dynamic Vision

High performance 2D to 3D object classification and dynamic real-time space localization

Vision sub components:

The Vision container is a special process containing all the vision node in the same process, running on different threads, to allow zero copy memory operation on large data: RGB and Pointcloud streams.

The component of this container are:

Vision container high level diagram

The above :ref:`high level diagram <vision_container_high_level_diagram>` shows how the vision components interact each other:

  • The Intel® RealSense™ camera node captures and publishes RGB and Point Cloud streams from the physical camera.
  • The Object Detection node runs AI inference on the RGB stream and publishes the result for the Pose Detector.
  • The Pose Detector subscribes to the Point Cloud stream and aligns the 3D data from the stream, with the storage mesh of corresponding classes in the subscribed bounding box. The Pose Detector then publishes the results in the :ref:`RVC Messages' <rvc_api_messages>` API format.
.. toctree::
   :maxdepth: 1
   :hidden:

   dynamic_vision/realsense_node
   dynamic_vision/object_detection
   dynamic_vision/pose_detector
   dynamic_vision/profiler