Point Cloud Library

Point Cloud Library (PCL) — це бібліотека з відкритим вихідним кодом алгоритмів для задач обробки хмари точок і обробки 3D-геометрії, таких як тривимірний комп'ютерний зір. Бібліотека містить алгоритми оцінки функцій, реконструкції поверхні, реєстрації, підгонки моделей і сегментації. Він написаний на C++ і випущений під ліцензією BSD.

Point Cloud Library
Тип Бібліотека програм
Перший випуск березень 2010 (2010-03)[1][2]
Репозиторій github.com/PointCloudLibrary/pcl
Операційна система Cross-platform
Мова програмування C++[3]
Ліцензія Ліцензія BSD
Вебсайт pointclouds.org

Ці алгоритми використовуються, наприклад, для сприйняття в робототехніці, щоб фільтрувати викиди з шумних даних, зшивати тривимірні точкові хмари разом, сегментувати відповідні частини сцени, витягувати ключові точки і обчислювати дескриптори для розпізнавання об'єктів в світі на основі їх геометричного виду, І створювати поверхні з точкових хмар і візуалізувати їх.[4]

Історія

Розвиток бібліотеки Point Cloud почався у березні 2010 року у Willow Garage. Спочатку проект знаходився в субдомені Willow Garage, а потім переїхав на новий сайт pointclouds.org в березні 2011 року[1]. Перший офіційний випуск PCL (версія 1.0) був випущений два місяці по тому в травні 2011 року[2].

Модулі

Бібліотека розділена на модулі.[5]

Джерела

  1. B. Rusu, Radu (28 березня 2011). PointClouds.org: A new home for Point Cloud Library (PCL). Willow Garage. Процитовано 26 листопада 2012.
  2. PCL 1.0!. PCL. 12 травня 2011. Процитовано 24 травня 2013.
  3. The pcl Open Source Project on Open Hub: Languages Page — 2006.
  4. Robot Operating System: http://www.ros.org/wiki
  5. PCL documentation and tutorials: http://pointclouds.org/documentation/
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.