The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз библиотеки компьютерного зрения OpenCV 3.0

06.06.2015 20:36

Представлен релиз свободной библиотеки OpenCV 3.0 (Open Source Computer Vision Library), предоставляющей средства для обработки и анализа содержимого изображений, в том числе распознавания объектов на фотографиях (например, лиц и фигур людей, текста и т.п.), отслеживания движения объектов, преобразования изображений, применения методов машинного обучения и выявления общих элементов на разных изображениях. Код библиотеки написан на языке С++ и распространяется под лицензией BSD. Биндинги подготовлены для различных языков программирования.

Выпуск OpenCV 3.0 вобрал в себя более 1500 патчей. Наиболее существенные изменения:

  • Добавлен репозиторий opencv_contrib, в котором представлена подборка дополнительных модулей, не вошедших в основной состав.
  • В сборках для платформ Windows, Linux и OS X на архитектурах x86 и x86_64 по умолчанию задействовано подмножество функций для обработки мультимедийных данных Intel IPP (IPPCV), которые предоставлены проекту в безвозмездное использование.
  • Представлен новый программный интерфейс T-API (Transparent API), предоставляющий средства для организации прозрачного выноса вычислений на сторону GPU с использованием OpenCL. Ускорение доступно в более чем ста функциях OpenCV и активируется автоматически при наличии в системе поддержки OpenCL;
  • Около сорока функций OpenCV оптимизированы с использованием инструкций NEON. Так как в основном это низкоуровневые функции, оптимизация также охватывает и большое число зависимых от них высокоуровневых функций.
  • Представлен новый слой OpenCV HAL, упрощающий создание кода, оптимизированного с использованием инструкций NEON.
  • Документация теперь формируется при помощи Doxygen;
  • Проведена чистка API, связанного с различными высокоуровневыми алгоритмами, в том числе к новому абстрактному интерфейсу, скрывающему детали реализации, приведены вызовы features2d, calib3d и objdetect.
  • Значительно улучшены биндинги для языков Python и Java. Воскрешен биндинг для Matlab;
  • Улучшена поддержка платформы Android - OpenCV Manager доступен на Java.
  • Значительно улучшена поддержка платформы WinRT, в том числе появилась возможность захвата видео и многопоточная обработка;
  • Интегрированы новые возможности, подготовленные студентами в рамках программ GSoC 2013 и 2014. Например, добавлены средства для выявления текста на изображениях, большая порция новых алгоритмов обработки фотографий (HDR, inpainting, edge-aware filters, superpixels), алгоритмы отслеживания и оптического анализа, различные математические оптимизации, поддержка Python 3, модули сопоставления двумерных форм и трёхмерных поверхностей, поддержка RGB-D и модуль 3D-визуализации.
  • Силами сообщества подготовлен модуль с биологическими моделями зрения, а также модуль для регистрации изображений.


  1. Главная ссылка к новости (http://opencv.org/opencv-3-0.h...)
  2. OpenNews: Для Linux представлена система голосового и визуального управления Alena AIS
  3. OpenNews: В рамках проекта uWho развивается программа для распознавания лиц на видео
  4. OpenNews: Facebook открыл модули машинного обучения, использующие GPU для ускорения
  5. OpenNews: Открытая реализация метода Виолы-Джонса для обнаружения лиц на фотографиях
  6. OpenNews: Первый релиз библиотеки ccv для выявления объектов на фотографиях
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42376-opencv
Ключевые слова: opencv, image, math
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:42, 06/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Для педона 3 есть биндинги?
     
     
  • 2.2, Андрей (??), 21:54, 06/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну ты ведь грамотный? Читать-писать умеешь?

    В оригинале:

    Greatly improved and extended Python & Java bindings (also, see below on the Python bindings), newly introduced Matlab bindings (still in alpha stage).

     
  • 2.6, Аноним (-), 22:21, 06/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И это единственная вещь в бидоне, которая работает нормально
     

  • 1.5, Аноним (-), 22:16, 06/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хочу биндинг к Go
     
     
  • 2.14, BeS (??), 12:46, 07/06/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Проект с открытыми исходнмыи кодами, если вам нужны биндинги для Go, вы можете реализовать их самостоятельно и поделиться с сообществом.
     
     
  • 3.19, эцсамое (?), 23:51, 08/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    знаешь, из всех возможных комментариев к опенсорс-софту - этот самый бесполезный.
     
     
  • 4.20, Sluggard (ok), 20:58, 09/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты ведь понимаешь, что говоря «этот», ты указываешь на свой комментарий? )
     
  • 2.18, Ньепс (?), 10:06, 08/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Хочу биндинг к Go

    Хочу биндинг к Алголу-68.

     

  • 1.8, idea (ok), 22:23, 06/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > с использованием инструкций NEON

    что это?

     
     
  • 2.9, Michael Shigorin (ok), 22:49, 06/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> с использованием инструкций NEON
    > что это?

    SIMD-инструкции, аналог MMX и далее на x86: http://www.arm.com/products/processors/technologies/neon.php

     
  • 2.10, Ы (?), 22:52, 06/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> с использованием инструкций NEON
    > что это?

    ARM?

    http://habrahabr.ru/post/153015/

     

  • 1.17, Зенитарка (?), 10:05, 08/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Значительно улучшена поддержка платформы WinRT

    Но зачем? Не видел ни одного девайса на нем.

     
  • 1.21, Аноним (-), 13:35, 12/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сбилдили бы в какой-нибудь ppa.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру