#ComputerVision 2021
Компьютерное зрение. Анализ и обработка изображений
Автор: Селянкин В. В.
В учебном пособии рассматриваются вопросы анализа, синтеза и обработки полутоновых и цветных изображений, сегментации изображений. Описанные методы работы с изображениями используются в решении многих задач компьютерного зрения: распознавания образов, поиск изображений на основе содержания, обнаружение движения на изображениях, сопоставление изображений в двумерном пространстве, распознавание объектов на изображениях и другие. Пособие рассчитано на студентов магистерской подготовки, аспирантов и специалистов, работающих в области использования компьютерной графики и компьютерного зрения.
#ComputerVision 2020
Компьютерное зрение
Авторы: Шапиро Л., Стокман Дж.
В данной книге теоретические аспекты обработки зрительных данных рассматриваются с привлечением большого количества примеров из практических задач. Наряду с классическими темами, в книге рассматриваются базы данных изображений и системы виртуальной и дополненной реальности. Приведены примеры приложений в промышленности, медицине, землепользовании, мультимедиа и компьютерной графике. Студентам старших курсов и аспирантам, интересующимся современным состоянием дел в машинном зрении.
#MachineLearning #ComputerVision 2020
Распознавание образов и машинное обучение
Автор: Кристофер М. Бишоп
Этот совершенно новый учебник отражает современные достижения распознавания образов и ML и представляет собой всеобъемлющее введение в эту область. Он предназначен для студентов старших курсов и аспирантов первого года обучения, а также исследователей и практиков. От читателей не требуется предварительных знаний в области распознавания образов и ML. Достаточно знать основы многомерного мат. анализа и линейной алгебры. Опыт применения теории вероятностей желателен, но не обязателен, поскольку книга содержит самостоятельное введение в теорию вероятностей. Книгу удобно использовать для преподавания курсов по ML, статистике, компьютерным наукам, интеллектуальному анализу данных и биоинформатике. Для удобства преподавания учебник содержит большой методический материал, включающий более чем 400 упражнений, ранжированных по сложности. Решения некоторых упражнений можно найти на веб-сайте, посвященном книге.
#ComputerVision 2019
Компьютерное зрение. Теория и алгоритмы
Автор: Клетте Рейнхард
В данной книге рассмотрены основные аспекты компьютерного зрения: обработка и анализ изображений, анализ плотного движения, сегментация изображений, работа с камерами, трехмерная реконструкция, сопоставление стереоизображений, обнаружение объектов и др. Материал дополняется историческими справками, рекомендациями по дальнейшему чтению и сведениями о рассматриваемых математических понятиях. В конце каждой главы имеются проверенные на практике упражнения и вопросы на понимание материала.
Издание предназначено широкому кругу специалистов по анализу данных и изображений, а также может использоваться в качестве учебника для студентов старших курсов и для самообразования.
#ComputerVision #Python 2016
Программирование компьютерного зрения на языке Python
Автор: Ян Эрик Солем
Если вы хотите разобраться в основах теории и алгоритмов компьютерного зрения, то эта книга – как раз то, что вам нужно. Вы узнаете о методах распознавания объектов, трехмерной реконструкции, обработке стереоизображений, дополненной реальности и других приложениях компьютерного зрения.
Изложение сопровождается понятными примерами на языке Python. При этом объяснения даются в общих чертах, без погружения в сухую теорию.
Издание идеально подходит для студентов, исследователей и энтузиастов-любителей с базовыми знаниями математики и навыками программирования.
#Python #OpenCV #PyQt #ComputerVision 2019
Изучение робототехники с помощью Python
Автор: Лентин Джозеф
В данной книге рассказывается, как с нуля построить автономный мобильный обслуживающий робот, с помощью которого можно подавать еду в квартире, гостинице и ресторане. Благодаря подробным пошаговым инструкциям читатель узнает весь процесс разработки робота - начиная с теоретической части (принципы дифференциального привода, кинематики и обратной кинематики) и заканчивая практической реализацией (сборка отдельных компонентов, согласование приводов и датчиков с контроллерами). Много внимания уделено программной части - использованию метаоперационной системы ROS, моделированию в Gazebo, обработке изображений в OpenCV, разработке GUI робота на Qt и Python.
#Java #OpenCV #ComputerVision 2018
OpenCV и Java. Обработка изображений и компьютерное зрение.
Автор: Прохоренок Н. А.
Книга знакомит с современными технологиями компьютерного зрения, позволяющими машинам, роботам, веб-камерам и другим устройствам распознавать изображения. Приведено описание библиотеки компьютерного зрения OpenCV приме нительно к языку программирования Java. Объясняется, как загружать и сохранять изображения в различных форматах, захватывать кадры с веб-камеры в режиме реального времени, выполнять обработку, трансформацию и сегментацию изображения, применять к изображению фильтры. На практических примерах рассмотрены алгоритмы компьютерного зрения, предназначенные для обнаружения, классификации и отслеживания объектов, выделения границ и контуров объектов, поиска объектов по шаблону, особым точкам, цвету или обученному классификатору.
#ComputerVision 2022
Биологическое и компьютерное зрение
Автор: Гэбриел Крейман
Книга посвящена разработкам искусственного интеллекта в части компьютерного зрения и объединяет подходы, позволяющие рассмотреть эту тему на пересечении биологии и математического моделирования. В первой части книги рассматриваются биологические основы зрения: читатель знакомится с различными аспектами зрительного восприятия и узнает, какие структуры нейронов его обеспечивают, какие процессы происходят в мозге при распознавании образов. Во второй части представлены различные структуры математических моделей – нейронных сетей, и принципы их работы. Затрагиваются, в частности, глубокие сверточные нейронные сети, машинное обучение и генеративные состязательные сети. Последняя глава посвящена исследованию самого феномена сознания. Издание рассчитано на широкую аудиторию, интересующуюся искусственным интеллектом и компьютерным зрением, в частности тем, как машины учат видеть и интерпретировать визуальный мир.
#ComputerVision 2018
Системы распознавания образов
Автор: Бобков А.В.
Приведены основные подходы к решению задач обработки изображений, определения параметров объектов, поиска объектов на изображении. Рассмотрены теоретические основы методов распознавания, особенности их программно-алгоритмической реализации, а также практическое применение в задачах автоматического управления.
Для студентов МГТУ им. Н.Э. Баумана, обучающихся по специальности «Системы автоматического управления»; может быть полезно инженерам и исследователям, которые занимаются проектированием систем распознавания образов, а также специалистам других направлений деятельности, чьи области интересов включают в себя системы распознавания как важный составной элемент.
#Python #OpenCV #Raspb_PI #ComputerVision 2021
Компьютерное зрение на Python : первые шаги
Автор: Шакирьянов Э. Д.
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение цветных объектов на графическом изображении и в видеопотоке средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой.
Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки на источники и интернет-ресурсы.
#OpenCV #ComputerVision 2016
Обработка изображений с помощью OpenCV
Автор: Гарсия Г. и др.
OpenCV является наиболее широко распространенной библиотекой компьютерного зрения. Она включает сотни готовых функций обработки изображений и используется как в академических учреждениях, так и в промышленности.
В книге на примерах демонстрируются основные алгоритмы обработки изображений, реализованные в OpenCV. Сначала рассказывается об установке библиотеки, описывается ее общая структура и приводятся простые примеры чтения и записи изображений и видео. Далее рассматривается фильтрация изображений и манипуляции с цветом. Вы узнаете о таких методах обработки, как ретуширование, очистка от шумов и создание HDR-изображений. В последней главе речь пойдет о повышении быстродействия за счет использования графических процессоров. Прочитав книгу, вы сможете создавать интересные и эффективные приложения для обработки изображений. Все рассмотренные темы иллюстрируются примерами.
Издание предназначено прогерам С++.
#ИИ #Python #Keras #TensorFlow #ComputerVision 2023
Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow
Авторы: Коул Анирад, Казам Мехер, Ганджу Сиддха
Практические примеры из этой книги научат вас создавать приложения глубокого обучения для облачных, мобильных и краевых (edge) систем. Если вы хотите создать что-то необычное, полезное, масштабируемое или просто классное — эта книга для вас. Многолетний опыт исследований в области глубокого обучения и разработки приложений позволяют авторам научить каждого воплощать идеи в нечто невероятное и необходимое людям в реальном мире.
В этой книге вы:
• Узнаете, как обучать, настраивать и развертывать модели компьютерного зрения с помощью Keras, TensorFlow, Core ML и TensorFlow Lite.
• Изучите интересные проекты, в том числе Not Hotdog из сериала Silicon Valley и еще более 40 примеров.
• Смоделируете беспилотный автомобиль в видеоигровом окружении и создадите миниатюрную версию, использовав технологию обучения с подкреплением.
• Научитесь использовать перенос обучения для быстрого обучения моделей.
• Найдете более 50 практических советов по повышению точности и скорости модели, отладке и масштабированию до многомиллионной аудитории.
#OpenCV под #Cpp #ComputerVision 2017
Изучаем OpenCV 3. Разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV
Авторы: Кэлер А., Брэдски Г.
В книге приведено описание всей библиотеки OpenCV в ее современном воплощении на языке C++, включая средства машинного обучения в контексте компьютерного зрения. OpenCV, насчитывающая свыше 500 функций, используется в самых разных коммерческих приложениях: охрана, обработка медицинских изображений, распознавание образов и лиц, робототехника, контроль качества продукции и др.
#OpenCV #ComputerVision #Python 2022
Применение функций OpenCV в компьютерном зрении (60 примеров на Python)
Автор: Молодяков С.А.
Излагаются вопросы обработки изображений с применением функций библиотеки OpenCV. Представлены 60 примеров программ, написанных на языке Python.
Примеры разделены на три уровня алгоритмов: простой низкоуровневой обработки изображений, сегментирования и высокоуровневой обработки (распознавания); а также обработки видео. Представленные примеры являются рабочими программами, которые написаны студентами высшей школы программной инженерии Санкт-Петербургского политехнического университета.
Монография предназначена для начинающих инженеров и специалистов в области проектирования и применения видеосистем для обработки изображений.
Примеры программ позволяют упростить изучение алгоритмов компьютерного зрения и функций библиотеки OpenCV, а также процесс экспериментирования над изображениями.
#Java #OpenCV #ComputerVision 2019
Цифровая обработка изображений. Java и OpenCV
Автор: Шибайкин С.Д.
В учебном пособии рассмотрены различные аспекты применения языка программирования Java для цифровой обработки изображений. В качестве базовой библиотеки алгоритмов компьютерного зрения использована OpenCV. Приводится описание процесса загрузки, фильтрации, обработки, сегментирования изображений и видео.
Пособие рекомендовано для обучения студентов направления подготовки 11.03.02 Инфокоммуникационные технологии и системы связи профиль «Сети связи и системы коммутации», 11.04.02 Инфокоммуникационные технологии и системы связи профиль «Сети, системы и устройства телекоммуникаций», 09.03.01 Информатика и вычислительная техника профиль «Автоматизированные системы обработки информации и управления», 09.04.01 Информатика и вычислительная техника профиль «Автоматизированные системы обработки информации и управления» и является прикладным рабочим материалом на лабораторных и практических занятиях.
#ComputerVision #DeepLearning 2022
Компьютерное зрение. Передовые методы и глубокое обучение
Авторы: Дэвис Рой, Терк Мэтью.
Эта книга рассказывает о передовых методах компьютерного зрения. Показано, как искусственный интеллект обнаруживает признаки и объекты, на каких данных он обучается, на чем основано распознавание лиц и действий, отслеживание ано малий. Особое внимание уделяется методам глубокого обучения. Все ключевые принципы проиллюстрированы примерами из реальной практики.
Книга адресована исследователям и практикам в области передовых методов компьютерного зрения, а также тем, кто изучает эту технологию самостоятельно или в рамках вузовского курса.
#Raspb_Pi #ComputerVision 2020
Программирование компьютерного зрения с Raspberry Pi, 2 изд.
Автор: Паджанкар Э.
Здесь представлен перевод книги Pajankar А. - Raspberry Pi Computer Vision Programming Second Edition. Компьютерное зрение и обработка изображений превратились из области нишевых исследований в повседневное использование. Однако, несмотря на эту революцию, одной из ключевых проблем, возникающих при разработке компьютерного зрения и разработке приложений, является отсутствие хорошо продуманного руководства, которое шаг за шагом учит вас, как это работает. Эта книга решает эту ключевую проблему.
#ComputerVision #MATLAB 2023
Машинное зрение. Основы и алгоритмы с примерами на Matlab
Автор: Питер Корк
Книга представляет собой введение в классическое компьютерное зрение. Автор показывает, как можно разложить на части и решить сложные задачи в этой сфере с помощью всего нескольких простых строк кода. Machine Vision Toolbox for MATLAB — открытое программное обеспечение, которое позволяет читателю легко применять алгоритмические концепции на практике и работать с нетривиальными задачами. Раскрываются теоретические основы алгоритмов, а многочисленные примеры кода иллюстрируют его использование. Все сгенерированные MATLAB рисунки были обновлены, чтобы отразить последние улучшения графики MATLAB, и все примеры кода были обновлены и протестированы в соответствии с актуальными требованиями и доступны в виде MATLAB Live Scripts. Книга предназначена для технических специалистов, интересующихся проектами в области робототехники и технического зрения, а также будет полезна студентам и аспирантам.
Эта книга основана на двух наборах инструментов для MATLAB с открытым исходным кодом, написанных автором: Machine Vision Toolbox (набор инструментов машинного зрения) и Robotics Toolbox (набор инструментов для робототехники). Далее в книге для краткости они называются просто Toolbox. Эти наборы инструментов вместе с MATLAB превращают ваш компьютер в мощную и удобную среду для исследования сложных проблем роботизированного зрения и робототехники.
Книга предполагает знание линейной алгебры (матрицы, векторы, собственные значения), базовой теории групп и теории графов на уровне бакалавра. Некоторые из этих тем, вероятно, будут лучше знакомы студентам инженерных специальностей, чем студентам, изучающим информатику. Книга также предполагает, что читатель знаком с моделированием и программированием в MATLAB, а также с методами объектно ориентированного программирования (возможно, C++, Java или Python).