Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Программное обеспечение системы обработки изображения в реальном времени

Крючки с поводками Mikado SSH Fudo "SB Chinu", №4BN, поводок 0,22 мм.
Качественные Японские крючки с лопаткой. Крючки с поводками – готовы к ловле. Высшего качества, исключительно острые японские крючки,
58 руб
Раздел: Размер от №1 до №10
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Пакеты с замком "Extra зиплок" (гриппер), комплект 100 штук (150x200 мм).
Быстрозакрывающиеся пакеты с замком "зиплок" предназначены для упаковки мелких предметов, фотографий, медицинских препаратов и
148 руб
Раздел: Гермоупаковка

Федеральное агентство по образованию ЮЖНО-УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет - Приборостроительный Кафедра - Автоматика и управление ПРОЕКТ ПРОВЕРЕН ДОПУСТИТЬ К ЗАЩИТЕ Рецензент Заведующий кафедрой “ ” 2007 г. “ “ 2007 г. Программное обеспечение системы обработки изображения в реальном времени ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ДИПЛОМНОМУ ПРОЕКТУ ЮУрГУ-Д.220200 068.000.ПЗКонсультанты: Руководитель проекта: “ “ 2007 г. Автор проекта студент группы ПС-269м . Пушников А.А. .“ “ 2007 г. Нормоконтролер “ “ 2007 г. “ “ 2007 г. Челябинск 2007 г. ВВЕДЕНИЕАНАЛИЗ ЗАДАЧИ. ОБЗОР СУЩЕСТВУЮЩИХ МЕТОДИК РЕШЕНИЯ 1. ВЫДЕЛЕНИЕ ОБЕКТА НА ИЗОБРАЖЕНИИ 1.1. ОБЩИЙ АЛГОРИТМ СРАВНЕНИЯ ДВУХ ИЗОБРАЖЕНИЙ 1.2. МЕТОД МАКСИМАЛЬНЫХ ПЛОЩАДЕЙ 1.3. МЕТОД ГИСТОГРАММ 1.4. ПОДГОТОВКА ИЗОБРАЖЕНИЯ К РАСПОЗНАВАНИЮ 2. ЗАДАЧА РАСПОЗНАВАНИЕ ОБЕКТА 2.1. МЕТОД НАИМЕНЬШИХ КВАДРАТОВ 2.2. МОДЕЛИРОВАНИЕ МНОГОМЕРНОЙ ФУНКЦИИ. РАСПРЕДЕЛЕНИЯ ВЕКТОРОВ, ПРИЗНАКОВ ИЗОБРАЖЕНИЯ ОБЕКТА Факторный анализ (FA) Метод главных компонент (PCA) Анализ независимых компонент (ICA) Линейный Дискриминантный анализ (Li ear Discrimi a A alysis, LDA) 2.3. ДЕФОРМИРУЕМЫЕ МОДЕЛИ. 2.4. СКРЫТЫЕ МАРКОВСКИЕ МОДЕЛИ (Hidde Markov Models, HMM) 2.5. МЕТОД ОПОРНЫХ ВЕКТОРОВ (Suppor Vec or Machi es, SVM) 3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЗАКЛЮЧЕНИЕ ВведениеВ настоящее время вычислительная техника используется во многих областях человеческой деятельности, являясь удобным и многофункциональным инструментом решения широкого круга задач. Многие отрасли техники, имеющие отношение к получению, обработке, хранению и передаче информации, в значительной степени ориентируются в настоящее время на развитие систем, в которых информация имеет характер изображений. Изображение, которое можно рассматривать как двумерный сигнал, является значительно более емким носителем информации, чем обычный одномерный (временной) сигнал. Вместе с тем, решение научных и инженерных задач при работе с визуальными данными требует особых усилий, опирающихся на знание специфических методов, поскольку традиционная идеология одномерных сигналов и систем мало пригодна в этих случаях. В особой мере это проявляется при создании новых типов информационных систем, решающих такие проблемы, которые до сих пор в науке и технике не решались, и которые решаются сейчас благодаря использованию информации визуального характера. Цель машинного зрения - принятие решений о реальных физических объектах и сценах, основываясь на воспринимаемых изображениях. Машинное зрение теснейшим образом взаимодействует с областью обработки изображений, часто трудно однозначно отнести возникающие задачи и применяемые методы решения к одной из этих областей. Анализ задачи. Обзор существующих методик решенияПостановка задачи: Разработать методы поиска на изображении, получаемом с видеокамеры, детали, с дальнейшей идентификацией ее к одной из трех групп, с целью автоматизации технического процесса. Задачу можно разделить на три основных этапа: Выделение объекта на изображении. Подготовка изображения к распознаванию.

Задача распознавание объекта. Для решения каждой подзадачи, в настоящее время, существует множество различных методик. 1. Выделение объекта на изображенииДля успешного решения задачи распознавания, необходимо выделить искомый объект на изображении, и привести его к нормализованному виду, пригодному для распознавания. Основной метод нахождения объекта на изображении – сравнение исследуемого изображения с эталонным. При конечной его реализации, возможны значительные изменения в алгоритме нахождения объектов. Критерием успешности выполнения алгоритма, могут служить: Оценка успешности человеком. Анализ количества найденных объектов. Анализ размеров найденных объектов. Анализ расположения найденных объектов. Анализ цветов найденных объектов. 1.1.Общий алгоритм сравнения двух изображений Определим эталонное изображение, как множество точек , а исследуемое изображение, как множество . Пусть - функция яркости точки изображений, определённая на множествах и . Одним из распространённых подходов для определения областей движения между двумя кадрами изображения и основывается на сравнении соответствующих точек этих двух кадров. . Для этого применяется процедура формирования «разности» кадров. Разностью между двумя изображениями, является следующее множество: где - значение порогового уровня, выбираемое таким образом, чтобы отделить точки, в которых кадры изображения значительно отличаются друг от друга, как правило это искомые объекты, от точек, в которых яркость изменилась незначительно, в связи с мерцание освещения, вибрацией камеры и другими помехами. Изображение содержит предположительные области движения объектов и аддитивный шум, искажающий текущий кадр. Избавится от шума, позволяют морфологические операции (операции над бинарным изображением), такие как эрозия, коррозия, а так же различные способы фильтрации и оптимальное (экспериментально подбираемое) значение порога . Далее, можно обработать найденные объекты, для этого используются: Метод максимальных площадей. Метод гистограмм. Алгоритм был реализован с помощью библиотеки для обработки изображений Ope СV. При тестировании алгоритма использовались изображения игровой доски для игры в го с белыми и чёрными камнями. Пример его работы представлен на рис . № Эталонное изображение Исследуемое изображение Разностное изображение Бинаризированое изображение , при =10 Отфильтрованное изображение 1 2 3 Рис. Пример работы алгоритма. В первом столбце находятся изображения доски, являющиеся эталонными. Во втором столбце – исследуемыми. Из третьего столбца видно как изменилось положение камней на доске. В четвёртом и пятом столбцах показано соответственно результат бинаризации изображения третьего столбца и результат последовательных применений операций коррозии и эрозии к изображению в четвёртом столбце. 1.2. Метод максимальных площадейМетод приводит найденные объекты к форме, более удобной для дальнейшей обработки, и объединяет отдельные области на разностном изображении в области по признаку их близости друг другу []. Необходимо выделить области правильной формы, являющиеся достаточно крупными объектами.

Задачу можно формализовать следующим образом: необходимо разбить множество точек на максимально возможное число непересекающихся подмножеств . Предложим следующий алгоритм решения: 1. На множестве конструируем подмножества , содержащие связанные точки, выбранные как лежащие рядом друг с другом. 2. Конструируем новые подмножества , охватывающие те подмножества , которые лежат рядом друг с другом. 3. Повторяем пункт 2 до тех пор, пока не получим конечное количество подмножеств . Метод был адаптирован и реализован функциями библиотеки Ope CV. Пример его работы представлен на рис. № Разностное изображение Результат: области правильной формы Круг Прямоугольник 1 2 3 Рис. Пример работы алгоритма для разных областей правильной формы.В первом столбце показаны изображения, полученные после алгоритма сравнения двух изображений. Во втором и третьем столбцах показаны результаты работы вышеописанного алгоритма. Во втором столбце в результате преобразований мы получаем область в виде круга, а в третьем в виде прямоугольника. В первой и второй строке исходным является изображение руки. Как видно, область движения руки не является однородной. В результате работы алгоритма, область движения руки сводиться к однородной области правильной формы (круг, прямоугольник). В третьей строке исходным является изображение камня на игровой доске. Аналогично, в результате работы алгоритма область движения камня сводиться к однородной области правильной формы (круг, прямоугольник). 1.3 Метод гистограммВ методе используется гистограмма изображения искомого объекта для нахождения объекта с такими же цветовыми характеристиками на серии изображений. Нужно построить изображение в оттенках серого цвета, содержащее необходимые нам объекты. Введём оператор, который преобразует функцию яркости изображения в функцию количественного распределения пикселей с определенным значением яркости (гистограмму) (где k – численное значение яркости): Обратный оператор преобразует гистограмму в изображение в оттенках серого. Алгоритм состоит из следующих этапов: Построение гистограмм искомого объекта и исходного изображения Формируем новую гистограмму, как нормированное произведение и : Используя обратное преобразование , получаем двумерную функцию, которая является искомым изображением в оттенках серого: Метод был адаптирован и реализован функциями библиотеки Ope CV. Результаты применения метода приведены на рис. Доска Черный камень Белый камень Искомое изображение Гистограмма искомого изображения Исходное изображение По гистограмме доски По гистограмме черного камня По гистограмме белого камня № 1 2 3 Искомыми изображениями являются изображения игровой доски, чёрного и белого камня. В таблице представлены их гистограммы. Во всех трёх опытах к исходному изображению, содержащему область движения, применялся вышеописанный метод. В результате в каждом из опытов были получены три изображения. Каждое из изображений содержит область, в которой нахождение искомого объекта максимально, т.е. максимально количество белых пикселей в этой области 1.4. Подготовка изображения к распознаваниюС точки зрения задачи распознавания, более удобно использовать изображения объектов, имеющие одинаковый размер и приблизительно одинаковую ориентацию в пространстве.

В этом режиме приемник пользователя получает поправки к своим координатам от базовой станции. Обычно поправки передаются в реальном времени по радиоканалу. В результате точность определения координат достигает 1-5 м. Новым классом систем относительной навигации являются системы, обеспечивающие (в реальном времени) точность местоопределения порядка 1 см. Суть технологии такова: опорная станция и приемник пользователя получают сигналы от спутников. Затем опорная станция посылает результаты измерения фазы и псевдодальности всех видимых спутников на приемник пользователя. В результате обработки на приемнике относительные координаты определяются с точностью до 1 см в реальном времени с надежностью 0,999. На сегодняшний день существует две крупные спутниковые радионавигационные системы: NAVSTAR и ГЛОНАСС. NAVSTAR NAVSTAR (Navigation System with Time and Ranging) (или Global Positioning System GPS) СРНС, созданная в США при реализации проекта СОИ. В ее создание было вложено более 19 млрд. долларов. Система работает в двух режимах: PPS (Precise Positioning Service высокая точность измерений) и SPS (Standard Positioning Service стандартная точность измерений)

1. Аппаратно-программные средства ввода/вывода аналоговой информации в системах реального времени

2. Основные понятия и программное обеспечение систем реального времени

3. Вычислительная система обработки данных в реальном времени

4. Разработка системы реального времени в виде планировщика исполнения заданий

5. Спектральный анализ и его приложения к обработке сигналов в реальном времени

6. Структура программного обеспечения региональной экоинформационной системы
7. Виды программного обеспечения. Общие требования к программным системам
8. Определение операционной системы. Место ОС в программном обеспечении

9. Программное обеспечение. Операционная система

10. Разработка прикладного программного обеспечения деятельности предприятия в системе клиент-сервер

11. Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"

12. Разработка технического и программного обеспечения автоматизированной системы научных исследований

13. Разработка алгоритмического и программного обеспечения стандарта IEEE 1500 для тестирования гибкой автоматизированной системы в пакете кристаллов

14. Создание автоматизированной системы обработки экономической информации

15. Программное обеспечение в фазе модернизации

16. Разработка программного обеспечения для Отделения Реанимации и Интенсивной Терапии новорожденных МГБ N1 г. Сургута

Соковарка алюминиевая (6 литров).
Легкая, прочная и практичная посуда, изготовлена из пищевого алюминия, имеет высокую стойкость к коррозии, равномерно нагревается за
1494 руб
Раздел: Скороварки, пароварки, мантоварки
Настольная игра "Эрудит. Сила магнита".
"Эрудит" - игра, проверенная временем! В игру Эрудит с удовольствием и азартом играют и взрослые и дети. На протяжении многих
1076 руб
Раздел: Игры на магнитах
Глобус «Двойная карта» рельефный, с подсветкой, на подставке из дерева.
Диаметр: 250 мм. Масштаб: 1:50 000 000. Материал подставки: дерево. Цвет подставки: вишня, орех. Мощность: 220 V, может использоваться в
1692 руб
Раздел: Глобусы

17. Системное и программное обеспечение

18. Разработка программного обеспечения решения нелинейных уравнений

19. Объектно-ориентированный подход к проектированию программного обеспечения на примере работы налоговой инспекции

20. Программное обеспечение пункта обмена валюты банка

21. Программное обеспечение персональных компьютеров

22. Программное обеспечение удалённого доступа к технической документации
23. Вирусы и антивирусное программное обеспечение
24. Программное обеспечение компьютеров. Архиваторы

25. Обзор современного программного обеспечения управления проектами

26. Продуктовая политика организации (на примере продвижения услуг программного обеспечения)

27. Программное обеспечение сетей ЭВМ

28. Информационное и техническое обеспечение системы управления персоналом

29. Охрана программного обеспечения

30. Анализ программного обеспеченния обучения и воспитания глубоко умственно отсталых детей

31. Программное обеспечение календарного планирования и контроля

32. Автоматизированные системы обработки экономической информации

Набор чехлов для путешествий "Бон вояж".
В набор чехлов для путешествий входит 5 чехлов различного размера и назначения, в которые можно положить любые вещи, которые пригодятся
520 руб
Раздел: Чехлы для одежды
Письменные принадлежности "Набор первоклассника", арт. Нп4_17692.
В наборе: доска для лепки, клей-карандаш, ручка шариковая синяя - 2 штуки, карандаш черно графитный - 2 штуки, точилка, пластилин, набор
527 руб
Раздел: Наборы канцелярские
Карандаши цветные "Kores", 48 цветов, с точилкой.
Двусторонние цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт.
716 руб
Раздел: Более 24 цветов

33. Программное обеспечение

34. Вредоносное программное обеспечение

35. Автоматизированная система обработки экономической информации (АСОЭИ)

36. Программное обеспечение почтового обмена

37. Развитие программного обеспечения

38. Автоматизированные системы обработки информации и управления
39. История развития прикладного программного обеспечения
40. Конфигурирования программного обеспечения алгоритма OSPF на маршрутизаторе

41. Программное обеспечение для создания видеоклипов

42. Управление расходами в режиме реального времени

43. Программное обеспечение персонального компьютера

44. Алгоритмические языки и программирование Системное программное обеспечение Технология программирования"

45. Программное обеспечение для ЭВМ

46. Технологии тестирования программного обеспечения

47. Системы обработки и хранения корпоративной электронной почты

48. Некоторые особенности реализации алгоритма защиты программного обеспечения от нелегального использования

Карандаши цветные "Lyra Groove Slim", 12 цветов + точилка.
Карандаши с эргономичным захватом по всей длине. Диаметр грифеля 3,3 мм! Точилка. Уникальные карандаши с канавками! Запатентовано! Научите
540 руб
Раздел: 7-12 цветов
Набор чехлов для путешествий "Бон вояж".
В набор чехлов для путешествий входит 5 чехлов различного размера и назначения, в которые можно положить любые вещи, которые пригодятся
520 руб
Раздел: Чехлы для одежды
Письменные принадлежности "Набор первоклассника", арт. Нп4_17692.
В наборе: доска для лепки, клей-карандаш, ручка шариковая синяя - 2 штуки, карандаш черно графитный - 2 штуки, точилка, пластилин, набор
527 руб
Раздел: Наборы канцелярские

49. Бухгалтерский учет компьютеров и программного обеспечения

50. Проектирование севооборотов, комплексных мер борьбы с сорняками, системы обработки почвы и воспроизводства плодородия почвы в интенсивном земледелии

51. Проектирование севооборотов, система обработки почвы и уход за посевами в СПК "Пригородный" Медведевского района

52. Проектирование, введение и освоение севооборота, система обработки почвы и мер борьбы с сорными растениями

53. Бухгалтерский и налоговый учет покупаемого программного обеспечения

54. Нормативно-методическое и правовое обеспечение системы управления персоналом
55. Автоматизированные системы обработки информации
56. Анализ автоматизированной системы обработки экономической информации предприятия "Дорремстрой"

57. Аппаратура, программное обеспечение и микропрограммы

58. Информатика и программное обеспечение ПЭВМ

59. Методика работы с модулем "Реализация и склад" программного обеспечения "ПАРУС"

60. Общая характеристика и классификация программного обеспечение и базовых технологий управления информационными ресурсами

61. Организация процесса конструирования программного обеспечения

62. Прикладное программное обеспечение

63. Прикладное программное обеспечение

64. Проблемное и системное программное обеспечение

Набор чернографитных карандашей для правшей STABILO EASYgraph, 2 штуки.
Первые трехгранные чернографитные карандаши, специально разработанные для левшей и для правшей. Твердость - HB. Карандаши позволяют
347 руб
Раздел: Чернографитные
Фломастеры. CARIOCA, 36 цветов.
Количество цветов: 36. Толщина корпуса: стандартная. Длина корпуса с колпачком: 146 мм. Форма корпуса: круглая. Тип наконечника:
379 руб
Раздел: Более 24 цветов
Шкатулка Jardin D'Ete "Розовая глазурь", 11x10x8 см.
Шкатулка Jardin D’ete превосходно подойдет для хранения украшений. Она исполнена из стекла и металла. Шкатулка сочетает в себе
1077 руб
Раздел: Шкатулки для украшений

65. Программное обеспечение "Служба занятости"

66. Программное обеспечение встроенных систем управления на базе однокристальных микропроцессоров (МП)

67. Программное обеспечение управления автоматизированным комплексом многоканальной связи

68. Программное обеспечение, компьютерные сети

69. Программный инструментарий системы принятия решений Project Expert

70. Проектирование процесса тестирования программного обеспечения
71. Разработка базы данных и прикладного программного обеспечения для автобусного парка
72. Разработка прикладного программного обеспечения деятельности отдела аренды ЗАО "Сириус"

73. Разработка программного обеспечения для нахождения корней биквадратного уравнения

74. Разработка программного обеспечения для оценки уровня знаний студентов с применением технологии "Клиент-сервер"

75. Разработка программного обеспечения определения стоимости почтового тарифа пересылки бандероли наложенным платежом

76. Разработка учебного проекта автоматизированной системы обработки экономической информации

77. Система обработки научных данных

78. Создание программного обеспечения электронного учебника

79. Защита информации в автоматизированных системах обработки данных: развитие, итоги, перспективы

80. Корпоративная локальная компьютерная сеть на предприятии по разработке программного обеспечения

Фоторамка на 11 фотографий С31-021 Alparaisa "Family", коричневый, 47x53,5 см.
Размеры рамки: 47x53,5 cм. Размеры фото: - 10х15 см (4 штуки), - 15х10 см (7 штук). Фоторамка-коллаж для 11-ти фотографий. Материал:
868 руб
Раздел: Мультирамки
Портфель "Attache", A4, серый.
Одно отделение.
375 руб
Раздел: Папки-портфели, папки с наполнением
Пенал-книжка для начальной школы "Ever After High", 21x14 см.
Пенал-книжка для начальной школы. 1 отделение, держатели письменных принадлежностей. Застегивается на молнию. Размер: 21х14х3 см.
303 руб
Раздел: Без наполнения

81. Системное программное обеспечение

82. Организационно-экономические мероприятия по совершенствованию качества выпускаемого программного обеспечения

83. Информационное обеспечение системы управления подъёмно-транспортным механизмом

84. Принципы построения гибкой системы обработки корпусов

85. Исследование программного обеспечения физкультурного образования дошкольников

86. Программное обеспечение базы данный "Экологический мониторинг"
87. Моделирование времени. Обеспечение параллельности в работе устройств ВС в системе VHDL
88. Система пенсионного обеспечения населения и пути его реформирования

89. Криптографическая защита функционирование ЛВС в реальном режиме времени

90. Диплом Программная система "Аттестации ИТ-специалистов"

91. Средства визуализации изображений в компьютерной томографии и цифровых рентгенографических системах

92. Спутниковые системы обеспечения безопасности мореплавания

93. Реалии открытого пространства-времени: к пониманию нашей исторической системы

94. Система образов в романе М.Ю. Лермонтова Герой нашего времени

95. Система управления временем Б.Франклина

96. Программная система для e-обучения и контроля знаний при помощи закрытых тестов

Звуковой планшет "Транспорт".
Звуковой планшет - прекрасный подарок ребёнку! Он удобен и прост в использовании, подходит как для самостоятельного изучения, так и с
313 руб
Раздел: Планшеты и компьютеры
Мыло-пенка "Pigeon" для младенцев (сменная упаковка), 400 мл.
Мыло-пенка "Pigeon" разработано специально для мытья малыша с рождения. Низкий уровень кислотности такой же, как у нежной кожи
494 руб
Раздел: Гели, мыло
Головоломка "Кубик Рубика 2х2".
Кубик Рубика 2х2 от компании «Rubik's» - это упрощенная разновидность классической головоломки. Каждая грань кубика состоит не из 3,
562 руб
Раздел: Головоломки

97. Международная и национальная системы обеспечения и защиты права на труд

98. Исследование системы программного регулирования скорости вращения рабочего органа шпинделя

99. Система сжатия подвижных изображений MPEG-2


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.