Курс за обучение по Computer Vision with SimpleCV
SimpleCV е рамка с отворен код — което означава, че е колекция от библиотеки и софтуер, които можете да използвате за разработване на приложения за визуализация. Позволява ви да работите с изображения или видео потоци, които идват от уеб камери, Kinects, FireWire и IP камери или мобилни телефони. Помага ви да изградите софтуер, който да накара различните ви технологии не само да виждат света, но и да го разбират.
Публика
Този курс е насочен към инженери и разработчици, които искат да разработват приложения за компютърно зрение със SimpleCV.
План на курса
Първи стъпки
- Монтаж
Уроци и примери
- SimpleCV Shell
- Основи на SimpleCV
- Програмата Hello World
- Взаимодействие с дисплея
- Зареждане на директория с изображения
- Макроси
- Kinect
- Време
- Откриване на автомобил
- Сегментиране на изображението и морфология
- Аритметика на изображението
- Изключения в математиката на изображенията
- Хистограми
- Цветно пространство
- Използване на Hue Peaks
- Създаване на Motion Blur ефект
- Симулиране на дълга експозиция
- Chroma Key (зелен екран)
- Рисуване върху изображения в SimpleCV
- Слоеве
- Маркиране на изображението
- Текст и шрифтове
- Създаване на потребителски дисплейен обект
Изисквания
Владеене на следните езици:
- Python
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Computer Vision with SimpleCV - Booking
Курс за обучение по Computer Vision with SimpleCV - Enquiry
Computer Vision with SimpleCV - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (1)
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Course - Computer Vision with OpenCV
Upcoming Courses
Свързани Kурсове
Fiji: Image Processing for Biotechnology and Toxicology
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към изследователи от начинаещи до средно ниво и лабораторни специалисти, които желаят да обработват и анализират изображения, свързани с хистологични тъкани, кръвни клетки, водорасли и други биологични проби.
До края на това обучение участниците ще могат:
- Навигирайте в интерфейса на Фиджи и използвайте основните функции на ImageJ.
- Предварителна обработка и подобряване на научни изображения за по-добър анализ.
- Анализирайте изображенията количествено, включително броене на клетки и измерване на площ.
- Автоматизирайте повтарящи се задачи с помощта на макроси и добавки.
- Персонализирайте работните процеси за специфични нужди от анализ на изображения в биологичните изследвания.
AI Facial Recognition Development for Law Enforcement
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към служители на правоприлагащите органи на ниво начинаещи, които желаят да преминат от ръчно лицево скициране към използване на AI инструменти за разработване на системи за лицево разпознаване.
До края на това обучение участниците ще могат:
- Разберете основите на изкуствения интелект и Machine Learning.
- Научете основите на цифровата обработка на изображения и нейното приложение при разпознаване на лица.
- Развийте умения за използване на AI инструменти и рамки за създаване на модели за лицево разпознаване.
- Придобийте практически опит в създаването, обучението и тестването на системи за лицево разпознаване.
- Разберете етичните съображения и най-добрите практики при използването на технология за лицево разпознаване.
OpenFace: Creating Facial Recognition Systems
14 ЧасаOpenFace е Python и Torch базиран софтуер с отворен код за лицево разпознаване в реално време, базиран на Google's FaceNet изследвания.
В това обучение на живо, ръководено от инструктор, участниците ще се научат как да използват компонентите на OpenFace, за да създадат и внедрят примерно приложение за лицево разпознаване.
До края на това обучение участниците ще могат:
- Работете с компонентите на OpenFace, включително dlib, OpenVC, Torch и nn4, за да реализирате разпознаване на лица, подравняване и трансформация
- Приложете OpenFace към приложения от реалния свят като наблюдение, проверка на самоличността, виртуална реалност, игри и идентифициране на повтарящи се клиенти и др.
Публика
- Разработчици
- Учени по данни
Формат на курса
- Част лекция, част дискусия, упражнения и тежка практическа практика
Raspberry Pi + OpenCV for Facial Recognition
21 ЧасаТова водено от инструктор обучение на живо въвежда софтуера, хардуера и процеса стъпка по стъпка, необходими за изграждане на система за лицево разпознаване от нулата. Разпознаването на лица е известно още като Face Recognition.
Хардуерът, използван в тази лаборатория, включва Rasberry Pi, модул на камерата, серво (по избор) и т.н. Участниците са отговорни за закупуването на тези компоненти сами. Използваният софтуер включва OpenCV, Linux, Python и др.
До края на това обучение участниците ще могат:
- Инсталирайте Linux, OpenCV и други софтуерни помощни програми и библиотеки на Rasberry Pi.
- Конфигурирайте OpenCV за заснемане и откриване на изображения на лицето.
- Разберете различните опции за опаковане на система Rasberry Pi за използване в реални среди.
- Адаптирайте системата за различни случаи на употреба, включително наблюдение, проверка на самоличността и др.
Формат на курса
- Част лекция, част дискусия, упражнения и тежка практическа практика
Забележка
- Други хардуерни и софтуерни опции включват: Arduino, OpenFace, Windows и др. Ако желаете да използвате някое от тях, моля, свържете се с нас, за да уговорим.
Fiji: Introduction to Scientific Image Processing
21 ЧасаFiji е пакет за обработка на изображения с отворен код, който обединява ImageJ (програма за обработка на изображения за научни многоизмерни изображения) и редица добавки за научен анализ на изображения.
В това обучение на живо, ръководено от инструктор, участниците ще се научат как да използват дистрибуцията на Фиджи и основната програма ImageJ, за да създадат приложение за анализ на изображения.
До края на това обучение участниците ще могат:
- Използвайте усъвършенстваните функции за програмиране и софтуерни компоненти на Фиджи, за да разширите ImageJ
- Слепете големи 3D изображения от припокриващи се плочки
- Автоматично актуализиране на инсталация на Фиджи при стартиране с помощта на интегрираната система за актуализиране
- Изберете от богат набор от скриптови езици, за да създадете персонализирани решения за анализ на изображения
- Използвайте мощните библиотеки на Фиджи, като ImgLib върху големи набори от данни за биоизображения
- Внедрете тяхното приложение и си сътрудничете с други учени по подобни проекти
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
Marvin Framework for Image and Video Processing
14 ЧасаMarvin е разширяема, междуплатформена рамка за обработка на изображения и видео с отворен код, разработена в Java. Разработчиците могат да използват Marvin, за да манипулират изображения, да извличат характеристики от изображения за задачи за класификация, да генерират цифри алгоритмично, да обработват набори от данни за видеофайлове и да настройват автоматизация на единичен тест.
Някои от видео приложенията на Marvin включват филтриране, добавена реалност, проследяване на обекти и откриване на движение.
В този воден от инструктор, участниците на живо ще научат принципите на анализ на изображения и видео и ще използват Marvin рамката и нейните алгоритми за обработка на изображения, за да създадат свои собствени приложения.
Формат на курса
- Първо се въвеждат основните принципи на анализ на изображения, видео анализ и Marvin Framework. На учениците се дават задачи, базирани на проекти, които им позволяват да практикуват научените концепции. До края на класа участниците ще са разработили свое собствено приложение, използвайки Marvin Framework и библиотеки.
PaddlePaddle
21 ЧасаPaddlePaddle (PArallel Distributed Deep LEarning) е мащабируема платформа за дълбоко обучение, разработена от Baidu.
В това обучение на живо, водено от инструктор, участниците ще се научат как да използват PaddlePaddle, за да позволят задълбочено обучение в техните приложения за продукти и услуги.
До края на това обучение участниците ще могат:
- Настройте и конфигурирайте PaddlePaddle Настройте конволюционна невронна мрежа (CNN) за разпознаване на изображения и откриване на обекти Настройте повтаряща се невронна мрежа (RNN) за анализ на настроението Настройте задълбочено обучение на системи за препоръки, за да помогнете на потребителите да намерят отговори Предсказвайте кликвания проценти (CTR), класифицират широкомащабни набори от изображения, извършват оптично разпознаване на символи (OCR), класират търсения, откриват компютърни вируси и прилагат система за препоръки.
Публика
- Разработчици Учени по данни
Формат на курса
- Част лекция, част дискусия, упражнения и тежка практическа практика
Pattern Matching
14 ЧасаPattern Matching е техника, използвана за локализиране на определени модели в изображение. Може да се използва за определяне на съществуването на определени характеристики в заснето изображение, например очаквания етикет върху дефектен продукт във фабрична линия или определените размери на компонент. Той е различен от "Pattern Recognition" (който разпознава общи модели, базирани на по-големи колекции от свързани проби) по това, че конкретно диктува какво търсим, след което ни казва дали очакваният модел съществува или не.
Формат на курса
- Този курс представя подходите, технологиите и алгоритмите, използвани в областта на съпоставянето на шаблони, както се прилага към Machine Vision.
Scilab
14 ЧасаScilab е добре разработен, безплатен език с отворен код на високо ниво за манипулиране на научни данни. Използва се за статистика, графики и анимация, симулация, обработка на сигнали, физика, оптимизация и много други, неговата централна структура от данни е матрицата, опростяваща много видове проблеми в сравнение с алтернативи като FORTRAN и C производни. Той е съвместим с езици като C, Java и Python, което го прави подходящ за използване като допълнение към съществуващи системи.
В това водено от инструктор обучение участниците ще научат предимствата на Scilab в сравнение с алтернативи като Matlab, основите на Scilab синтаксиса, както и някои разширени функции и интерфейс с други широко използвани езици, в зависимост от търсенето. Курсът ще завърши с кратък проект, фокусиран върху обработката на изображения.
До края на това обучение участниците ще имат представа за основните функции и някои разширени функции на Scilab и ще имат ресурсите да продължат да разширяват знанията си.
Публика
- Учени и инженери по данни, особено с интерес към обработката на изображения и разпознаването на лица
Формат на курса
- Част лекция, част дискусия, упражнения и интензивна практическа практика с финален проект
Computer Vision with OpenCV
28 ЧасаOpenCV (Библиотека с отворен код Computer Vision: http://opencv.org) е библиотека с отворен код, лицензирана за BSD, която включва няколко стотици алгоритми за компютърно зрение.
Публика
Този курс е насочен към инженери и архитекти, които искат да използват OpenCV за проекти за компютърно зрение
Python and Deep Learning with OpenCV 4
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към софтуерни инженери, които желаят да програмират в Python с OpenCV 4 за задълбочено обучение.
До края на това обучение участниците ще могат:
- Преглеждайте, зареждайте и класифицирайте изображения и видеоклипове с помощта на OpenCV 4.
- Приложете дълбоко обучение в OpenCV 4 с TensorFlow и Keras.
- Изпълнявайте модели за дълбоко обучение и генерирайте въздействащи отчети от изображения и видеоклипове.
Deep Learning for Vision with Caffe
21 ЧасаCaffe е рамка за дълбоко обучение, създадена с мисъл за изразяване, скорост и модулност.
Този курс изследва приложението на Caffe като рамка за задълбочено обучение за разпознаване на изображения, използвайки MNIST като пример
Публика
Този курс е подходящ за Deep Learning изследователи и инженери, които се интересуват от използването на Caffe като рамка.
След завършване на този курс делегатите ще могат да:
- разбиране на структурата и механизмите за внедряване на Caffe изпълнява задачи по инсталация/производствена среда/архитектура и конфигурация оценява качеството на кода, извършва отстраняване на грешки, мониторинг прилага разширено производство като модели за обучение, прилагане на слоеве и регистриране
Computer Vision with Google Colab and TensorFlow
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към професионалисти на напреднало ниво, които желаят да задълбочат разбирането си за компютърното зрение и да изследват възможностите на TensorFlow за разработване на сложни модели на зрение с помощта на Google Colab.
До края на това обучение участниците ще могат:
- Изградете и обучете конволюционни невронни мрежи (CNN) с помощта на TensorFlow.
- Използвайте Google Colab за мащабируемо и ефективно разработване на модели, базирани на облак.
- Прилагане на техники за предварителна обработка на изображения за задачи с компютърно зрение.
- Внедрете модели на компютърно зрение за приложения в реалния свят.
- Използвайте трансферно обучение, за да подобрите ефективността на моделите на CNN.
- Визуализирайте и интерпретирайте резултатите от моделите за класификация на изображения.