Система автоматизированного анализа пространственной структуры изображений. Подсистема линейной сегментации

Компьютерная графика и обработка изображений электронно-вычислительными машинами являются наиболее важным аспектом использования ЭВМ во всех сферах человеческой деятельности. Разработка "подсистемы линейной сегментации", описание алгоритма и логики.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 23.06.2008
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

4.1.2. Входная информация

В качестве входной информации для данной задачи используются:

- массив точек исходного изображения;

- массив узлов, содержащий описания узловых точек: их области, центры и их уникальную нумерацию для однозначной идентификации;

- массив сегментов, содержащий описания сегментов линий: точки, принадлежащие линии, координаты их пересечения и присвоенные номера для однозначной идентификации.

4.1.3. Выходная информация

В данной задаче формируются координаты сегментов с указанием типа сегмента.

Формат описания сегментов линий:

n1:x11,y11 [,x12,y12 [,x13,y13]]

n2:x21,y21 [,x22,y22 [,x23,y23]]

nk:xk1,yk1 [,xk2,yk2 [,xk3,yk3]]

где ni - номер i-го сегмента линии (идентификатор);

xi1,yi1 - координаты первой точки i-го сегмента линии;

xi2,yi2 - координаты второй точки i-го сегмента линии, указываются в том случае, если точка (xi2,yi2) является узлом;

xi3,yi3 - координаты направления кодирования от точки (xi1,yi1), указываются в том случае, если точки (xi1,yi1) и (xi2,yi2) являются узлами.

4.1.4. Математическая постановка задачи

Обработка и кодирование сегментов линий заключается в поиске крайних точек этих сегментов линий, по которым определяется принадлежность сегмента одному из трех типов, описанных в пункте 4.1.1. В процессе кодирования сегментов обрабатываются три массива точек: массив точек исходного изображения, массив узлов и массив сегментов. В процессе последовательного обхода координат изображения, а на основании сравнения этих координат со значениями в массивах сегментов и узлов, принимается решение и типе обрабатываемого сегмента, вычисляются необходимые его координаты, и определяется способ его кодирования в зависимости от его типа. Определение принадлежности точки сегментам выполняется на основании следующего принципа если определенной точке изображения соответствует положительное значение в массиве сегментов линий, то данная точка принадлежит сегменту, номер которого определяется этим значением. Определение наличия узла в какой-либо точке определяется по аналогичному принципу: если определенной точке изображения соответствует положительное значение в массиве узлов, то данная точка является узлом, номер которого определяется значением в массиве узлов.

Сравнение массивов сегментов и узлов происходит по следующему правилу: если точке соответствует положительное значение в массиве сегментов и нулевое значение в массиве узлов, то данная точка принадлежит сегменту и не образует узлов. Если точке соответствует положительное значение в массиве сегментов и положительное значение в массиве узлов, то данная точка образует узел и. следовательно, принадлежит более чем одному сегменту.

При кодировании сегментов линий определяется тип сегмента и в соответствие этим типом на выходе будет от двух до шести координат, представляющих точки. Типы сегментов линий и их характеристики описаны в пункте 3.1.4.

4.1.5. Специальные требования к техническому обеспечению

Требования к техническому обеспечению для решения задачи «Кодирование сегментов» полностью совпадают с требованиями к комплексу технических средств, предъявленными при разработке подсистемы «Линейная сегментация» (см. п. 1.3.1).

Реализация задачи возможна при наличии набора следующих технических средств:

- персональный компьютер IBM PC с процессором не ниже Pentium I;

- клавиатура;

- монитор;

- жесткий диск с объемом свободного пространства не менее 50 МБ;

- оперативная память объемом не менее 128 МБ.

Работа программы возможна только на ЭВМ, которые поддерживают 32-разрядные операционные системы семейства Windows, такие как Windows 95, Windows NT или выше. Как указано выше, работа может вестись на ЭВМ с процессором не ниже Intel Pentium. Но желательно использовать ЭВМ с процессором не ниже класса Intel Pentium II, который работает более эффективно.

4.2. Описание алгоритма «Обработка и кодирование сегментов»

4.2.1. Назначение и характеристика

Алгоритм «Обработка и кодирование сегментов» предназначен для поиска выделенных сегментов линий, их идентификации, поиска узловых точек, формирования кодов, содержащих координаты данных сегментов для последующей обработки их в подсистеме цепного кодирования или использования в других подсистемах. Для работы алгоритма необходимо наличие информации об узлах и сегментах изображения, полученных в результате работы алгоритмов «Поиск узлов» и «Поиск сегментов», описание которых приведено в пунктах 2.2 и 3.2 соответственно.

4.2.2. Используемая информация

При работе данного алгоритма используется следующая информация:

- значения массива точек исходного графического изображения;

- значения массива сегментов, содержащего описания принадлежности точки тому или иному сегменту;

- значения массива узлов, определяющие, какие из точек исходного изображения являются узловыми.

4.2.3. Результаты решения

Данный алгоритм формирует строки, содержащие номера сегментов и необходимые координаты для последующего кодирования или обработки в других подсистемах.

4.2.4. Алгоритм решения

Алгоритм решения составлен с учетом математического описания, приведенного в пункте 4.1.4. Алгоритм представляется в текстовом виде следующим образом:

1. Начало;

2. Инициализация массивов и переменных;

3. Если поиск узлов выполнен, то переход к п.5, иначе к п.4;

4. AnalyzeNode, переход к п.3;

5. Если поиск сегментов выполнен, то переход к п.7, иначе к п.6;

6. AnalyzeSeg, переход к п.5;

7. i=0; j=0; lnum=0; lineno=0;

8. Если j>=N, то переход к п.15;

9. Если i>=M, то переход к п.14;

10. Если (apix[i][j]=1)и(apix1[i][j]<0)и((NeigCount(i,j)=1)или(NeigCount(i,j)=2)), то переход к п.11, иначе к п.13;

11. lnum=lnum+1; lineno=lineno+1;

12. GetLineVect(i,j,lineno);

13. i=i+1; переход к п.9;

14. i=0; j=j+1; переход к п.8;

15. Конец.

4.2.5. Требования к контрольному примеру

Для контрольного примера необходимо подобрать такое изображение, чтобы оно охватывало различные типы пересечений, а также все рассмотренные типы сегментов:

- отдельно расположенные сегменты, начало, и конец которых являются обычными точками - такие сегменты представляют собой отдельные линии;

- сегменты, одна из начальных точек которых является узловой (входит в область пересечения с другими сегментами) - это сегменты, являющиеся началом какой-либо линии;

- сегменты, обе начальных точки которых являются узлами, они являются продолжением линии.

Изображение не должно содержать цикличных элементов: замкнутых линий, сплошных закрашенных областей, в противном случае может произойти неправильное распознавание узлов и сегментов.

4.2.6. Список условных обозначений

В таблице 4.1 представлены условные обозначения, введенные в тексте подраздела

Таблица 4.1

Условные обозначения

Условные обозначения

Расшифровка

lnum

порядковый номер обрабатываемого сегмента

lineno

идентификатор обрабатываемого сегмента в массиве сегментов

M

ширина изображения

N

высота изображения

AnalyzeNode

алгоритм поиска узлов, формирующий значения элементов массива узлов

AnalyzeSeg

алгоритм поиска сегментов линий, формирующий значения элементов массива сегментов

apix[M][N]

массив точек исходного изображения

apix1[M][N]

массив сегментов

NeigCount

функция вычисления количества соседних точек

GetLineVect(x,y,n)

рекурсивная функция обработки точек сегмента и кодирования его координат, x,y - координаты начала обработки сегмента, n - номер сегмента

4.3. Описание программы «Обработка и кодирование сегментов»

4.3.1. Вводная часть

Программа «Обработка и кодирование сегментов», обозначаемая как SegCode, предназначена для обработки исходного изображения с целью формирования кодов сегментов линий, образующих данное графическое изображение, основываясь на поиске сегментов линий и узлов их пересечения.

4.3.2. Функциональное назначение

Программа SegCode, предназначена для формирования кодов сегментов линий, содержащих координаты необходимых точек в зависимости от типа кодируемого сегмента. В процессе работы с программой осуществляется формирование массивов узлов и сегментов, на основании значений которых формируется код определенного сегмента. При этом учитываются типы узлов, а также типы кодируемых сегментов. Полученные результаты обработки могут быть выведены как на экран, так и в файл, и могут быть обработаны в других подсистемах.

4.3.3. Описание информации

Программа SegCode в качестве входной информации использует следующие данные:

- массив точек исходного изображения;

- массив узлов, содержащий описания узловых точек: их области, центры и их уникальную нумерацию для однозначной идентификации;

- массив сегментов, содержащий описания сегментов линий: точки, принадлежащие линии, координаты их пересечения и присвоенные номера для однозначной идентификации.

На выходе программа формирует координаты сегментов с указанием типа сегмента.

Формат описания сегментов линий:

n1:x11,y11 [,x12,y12 [,x13,y13]]

n2:x21,y21 [,x22,y22 [,x23,y23]]

nk:xk1,yk1 [,xk2,yk2 [,xk3,yk3]]

где ni - номер i-го сегмента линии (идентификатор);

xi1,yi1 - координаты первой точки i-го сегмента линии;

xi2,yi2 - координаты второй точки i-го сегмента линии, указываются в том случае, если точка (xi2,yi2)является узлом;

xi3,yi3 - координаты направления кодирования от точки (xi1,yi1), указываются в том случае, если точки (xi1,yi1) и (xi2,yi2) являются узлами.

4.3.4. Используемые подпрограммы

В процессе обработки изображение программа использует следующие подпрограммы:

- actExitExecute - обработка запроса завершения работы программы;

- FormCreate - создание формы обработки изображения;

- actZoomInExecute - режим увеличения изображения;

- actZoomOutExecute - режим уменьшения изображения;

- actOpenFileExecute - открытие файла для обработки;

- actSaveFileExecute - сохранение файла;

- Image2MouseMove - обработка события движения указателя мыши при наведении на элементы изображения;

- Image2MouseDown - обработка события нажатия кнопки мыши при редаутировании изображения;

- actZoom1Execute - режим установки масштаба изображения 100%;

- actAnalyzeExecute - вызов основной функции обработки изображения;

- FormCanResize - изменение размера окна;

- actNewFileExecute - создание нового файла для обработки;

- actGridCheckExecute - изменение режима просмотра сетки;

- actLightCheckExecute - изменение режима подсветки структурных элементов изображения;

- actZoom10Execute - режим установки 10-кратного увеличения изображения;

- actSegLightCheckExecute - изменение режима подсветки сегментов линий;

- actLockViewExecute - изменение режима блокировки изображения;

- actAnalyzeNodeExecute - обработка узлов изображения ;

- actAnalyzeSegExecute - обработка сегментов изображения;

- FormCloseQuery - обработка запроса на закрытие окна;

- actOpenArrayExecute - открытие изображения из файла массива точек;

- actSaveArrayExecute - сохранение изображения в файл массива точек;

- actOptionsExecute - вызов окна настройки;

- actSaveCodeExecute - запись результата обработки изображения в файл;

- actSegCodeOutExecute - выполнение алгоритма формирования координат сегментов;

- ZoomTo -установка заданного масштаба изображения;

- DrawGrid - рисование сетки изображения;

- ShowInfo - отображение информации о текущем состоянии;

- NeigCount - определение количества соседних точек;

- VectMove - осуществление движения координат обработки изобржаения в заданном направлении;

- wlog - вывод информации в журнал вычислений;

- VectToStr - преобразование кода вектора направления в строку;

- ValidateView - обработка свойств доступности элементов панели управления;

- plDistance(x, y, x1, y1, x2, y2) - вычисление расстояние (минимального) от точки (x,y) до прямой, заданной точками (x1,y1) и (x2,y2)

StrToLen - выравнивание строки для образования формата определенной длины;

- NeigNode - рекурсивная обработка соседей точки на принадлежность узлу

- NeigLine - рекурсивная обраобтка соседей точки (x,y) на принадлежность сегменту

- GetLineVect - рекурсивная обработка кода сегмента линии;

- NodeCentre - вычисление значения центра узла;

- FillLine изменение принадлежности точек одного сегмента другому;

- CodeLine - формирование кода сегмента линии.

4.3.5. Описание логики

Схема программы SegCode представлена на рис. 4.1. Здесь представлено текстовое описание схемы программы:

1. Начало;

2. Инициализация массивов и переменных;

3. Если поиск узлов выполнен, то переход к п.5, иначе к п.4;

4. AnalyzeNode, переход к п.3;

5. Если поиск сегментов выполнен, то переход к п.7, иначе к п.6;

6. AnalyzeSeg, переход к п.5;

7. i=0; j=0; lnum=0; lineno=0;

8. Если j>=N, то переход к п.15;

9. Если i>=M, то переход к п.14;

10. Если (apix[i][j]=1)и(apix1[i][j]<0)и((NeigCount(i,j)=1)или(NeigCount(i,j)=2)), то переход к п.11, иначе к п.13;

11. lnum=lnum+1; lineno=lineno+1;

12. GetLineVect(i,j,lineno);

13. i=i+1; переход к п.9;

14. i=0; j=j+1; переход к п.8;

15. Конец.

4.3.6. Настройка программных средств

Для работы программы необходимо наличие операционной системы Windows 95/Windows NT или более поздней версии. Для работы программы с данными, размещенными в сети, необходима настройка сетевых подключений операционной системы к рабочей группе. Дополнительная настройка программы не требуется.

4.4. Описание контрольного примера

4.4.1. Назначение

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

Схема программы SegCode

Рис. 4.1

4.4.2. Исходные данные

В качестве исходных данных используется графическое изображение размером 32x32 точки, приведенное на рис. 4.2.

Данное изображение содержит рассмотренные типы сегментов линий и узлов, которые могут быть выделены для дальнейшей обработки. Координаты точек изображения находятся в интервале [0..31].

Рис. 4.1. Продолжение

Исходное изображение

Рис. 4.2

4.4.3. Результаты расчета

В результате анализа исходных данных определим точки, формирующие узлы. В данном случае изображение содержит 3 узла, отмеченных на рис. 4.3.

Узлы изображения

Рис. 4.3

Выделенные узлы имеют координаты

1: (14,25)

2: (25,22)

3: (10,11)

Разобьем линии на изображении на сегменты. В результате разбиения можно выделить 11 сегментов линий.

На рис. 4.4 выделен сегмент, не имеющий пересечений. Ни одна из образующих его точек не является узловой. Для передачи координат точек такого сегмента в подсистему цепного кодирования достаточно указания одной из координат.

На рис. 4.5 выделены 8 сегментов, одна из крайних точек которых является узлом. Для идентификации такого сегмента линии необходимо указать координаты начала сегмента и координаты узла, в котором завершается данных сегмент.

На рис. 4.6 выделены 2 сегмента, обей крайних точки которых являются узлами. При кодировании такого сегмента в подсистеме цепного кодирования возникает неопределенность направления кодирования, поэтому для устранения данной проблемы было принято указывать еще одну точку, определяющую направление кодирования сегмента.

Сегмент, не имеющий пересечений

Рис. 4.4

Сегменты с одним узлом

Рис. 4.5

Сегменты, образованные двумя узлами

Рис. 4.6

Координаты точек сегментов представлены в таблице 4.2

Таблица 4.2

Координаты точек сегментов

Номер сегмента

Начальная точка

Конечная точка

Количество узлов в сегменте

1

30,11

13,2

0

2

14,30

14,25

1

3

25,30

25,22

1

4

7,27

14,25

1

5

28,22

25,22

1

6

5,16

10,11

1

7

1,7

10,11

1

8

14,7

10,11

1

9

25,9

25,22

1

10

14,25

10,11

2

11

14,25

25,22

2

Точки, определяющие направления для кодирования сегментов 10 и 11, образованных двумя узлами имеют координаты, представленные в таблице 4.3.

Таблица 4.3

Точки, определяющие направление

Номер сегмента

Координаты первой точки

Координаты точки направления

Координаты второй точки

10

14,25

14,24

10,11

11

14,25

15,25

25,22

4.4.4. Результаты испытания программы

Для проверки правильности работы программы использовались исходные данные, указанные в пункте 4.4.2, и на их основе согласно математическому описанию, (см. п. 2.1.4, 3.1.4, 4.1.4) были выведены результаты, указанные в п. 4.4.3. Ниже приведены результаты работы программы:

1: (14,30)-(14,25)

2: (25,30)-(25,22)

3: (7,27)-(14,25)

4: (14,25)-(25,22) [15,25]

5: (14,25)-(10,11) [14,24]

6: (28,22)-(25,22)

7: (25,9)-(25,22)

8: (5,16)-(10,11)

9: (30,11)

10: (1,7)-(10,11)

11: (14,7)-(10,11)

Из результатов сравнения рассчитанных данных и данных, полученных в результате работы программы, видно, что они совпадают. Следовательно, можно сделать вывод о том, что программа работает правильно. В результате испытания программы было выявлено, что программа обеспечивает корректную обработку изображений различной степени сложности и содержащих различные типы структурных элементов.

5. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

5.1. Расчет затрат на разработку «Подсистемы линейной сегментации»

Для определения величины расходов, потребовавшихся для создания подсистемы, используем прямой метод.

Расчет сметы затрат осуществляется по следующим статьям:

- расходы на материалы;

- расходы на оплату труда разработчиков;

- единый социальный налог;

- расходы на содержание и амортизацию ВТ;

- накладные расходы;

- прочие расходы.

К статье “Расходы на материалы” относятся покупные изделия, необходимые для выполнения работы, перечисленные в таблице 5.1.

Таблица 5.1

Расходы на материалы

Наименование материала

Количество

Стоимость, руб.

Картридж для

HP DeskJet 3420C

1 шт.

983

Канцелярские товары

-

250

Итого:

1233

Для расчета расходов по оплате труда определим продолжительность разработки системы. Она составила 5 месяцев. График работ по этапам (и их длительность) отображен в таблице 5.2.

Таблица 5.2

Продолжительность работ по этапам

Наименование этапа разработки

Длительность, месяцев

1. Исследование объекта автоматизации, изучение средств разработки и программирования, формулировка требований к подсистеме.

0.5

2. Анализ данных, разработка структур обмена данными, анализ быстродействия и ресурсоемкости структур обмена данными.

1

3. Проработка интерфейсов, экранных форм, общая настройка системы.

0.5

4. Разработка алгоритмов обработки

1

5. Реализация на ЯП и отладка

1

6. Документирование

1

Итого:

5

Оклад инженера-программиста, работающего над созданием системы, на период разработки (Пм = 5 месяцев) составил Окл = 5000.00 рублей в месяц. Вычислим расходы на оплату труда разработчиков за весь период разработки (ОТобщ):
Отр=Окл*Пм, (5.1)
где Отр - расходы на оплату труда программиста за 5 месяцев.
Отр = 5000 * 5 = 25000 руб.

Кроме того, необходимо учесть уральский коэффициент (15%).

Кур = 25000 * 0.15= 3750 руб.

Следовательно, расходы на оплату труда с учетом уральского коэффициента (Отрук) составила:

Отрук =Отр + Кур (5.2)

Отрук = 25000 + 3750 = 28750 руб.

Всего расходы на оплату труда:

ОТобщ = 28750 руб.

Статья единый социальный налог (ЕСН) - 26% рассчитывается от расходов на оплату труда (ОТобщ), кроме того необходимо учитывать отчисления в фонд страхования от несчастных случаев (ФСС) - 0.2%:

Сумма отчислений составляет:

Сотч = ОТобщ * 0.262 (5.3)

Сотч = 28750* 0.262 = 7532,50 руб.

Статья «Расходы на содержание и амортизацию ВТ» включает расходы, связанные с использованием ресурсов ЭВМ.

Стоимость одного машинного часа рассчитывается по формуле:

Ач = Сисп / (Чм * Кч), (5.4)

где Ач - аренда за час использования;

Сисп - общая стоимость использования ЭВМ (рассчитывается по формуле);

Чм - число месяцев в году;

Кч - среднемесячная продолжительность рабочего времени.

Сисп=Акомп+ЗПобсл+Сзч+Сэл+Апо, (5.5)

где Акомп- амортизация компьютера и принтера за год эксплуатации;

ЗПобсл - расходы на оплату труда обслуживающего персонала за год эксплуатации;

ЗПобсл = 1500 руб.

Сзч - стоимость запчастей для компьютера за год эксплуатации.

Сзч = 200 руб.

Сэл - стоимость израсходованной электроэнергии за год эксплуатации.

Сэл = 2000 руб.

Апо - годовая амортизация программного обеспечения.

Акомп = Скомп / Спи, (5.6)

где Скомп - стоимость компьютера и принтера;

Спи - срок полезного использования (в годах).

Акомп = 20260 / 5 = 4052 руб.

Апо = СТпо/Спипо, (5.7)

где СТпо - стоимость программного обеспечения;

Спипо - срок полезного использования (в годах).

Апо = 6200/5 = 1240 руб.

Сисп=4052+1500+200+2000+1240 = 8992 руб.

Ач = 8992 / (12 * 165) = 4.54 руб.

ЭВМ использовалась на всех этапах разработки системы (5 мес.).

Итого продолжительность эксплуатации ЭВМ при 165 часах работы в месяц составила Эч = 825 часов. Следовательно, общая стоимость аренды ЭВМ составляет:

Сар = Эч * Ач (5.8)

Сар = 825 * 4.54 = 3745.5 руб.

Статья «Накладные расходы» включает в себя затраты, связанные с содержанием управленческого персонала, оплаты электроэнергии на освещение и т.п. Накладные расходы составили 30 % от расходов на оплату труда.

Нр = 28750*0.3=8625 руб.

Статья «Прочие расходы» содержит расходы, неучтенные в предыдущих статьях. (до 5 % от основной заработной платы). Прочие расходы составили 5% от расходов на оплату труда.

Пр = 28750*0.05=1437.5 руб.

Сумма затрат (СЗ) на разработку подсистемы в целом составила 51325 руб. Таблица 5.3 отражает затраты по статьям и структуру этих затрат в общей сумме.

Таблица 5.3

Смета затрат на разработку подсистемы

Статья затрат

Сумма затрат, руб.

Структура затрат, %

Расходы на материалы

Расходы на оплату труда

Налоги и отчисления

Расходы на содержание ВТ

Накладные расходы

Прочие расходы

1230

28750

7530

3750

8620

1440

2.4

56

14,6

7,3

16.8

2.8

Итого

51320

100

Структура затрат на разработку подсистемы представлена на рис. 5.1

Рис. 5.1

6. ЭКОЛОГИЧНОСТЬ И БЕЗОПАСНОСТЬ ПРОЕКТА

6.1. Актуальность безопасности труда

Охрана труда - система законодательных актов, социально-экономических, организационных, технических, гигиенических и лечебно-профилактических мероприятий и средств, обеспечивающих безопасность, сохранение здоровья и работоспособности человека в процессе труда. Научно-технический прогресс внес серьезные изменения в условия производственной деятельности работников умственного труда. Их труд стал более интенсивным, напряженным, требующим значительных затрат умственной, эмоциональной и физической энергии. Это потребовало комплексного решения проблем эргономики, гигиены и организации труда, регламентации режимов труда и отдыха /17/.

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

Данный раздел дипломной работы посвящен рассмотрению следующих вопросов:

- особо вредные производственные факторы;

- электробезопасность;

- пожаробезопасность;

- расчет защитного заземления.

6.2. Анализ опасных и вредных производственных факторов

К особо вредным производственным факторам при работе с персональными электронно-вычислительными машинами в соответствии с СанПиН 2.2.4.548-96 «Гигиенические требования к микроклимату производственных помещений» /18/ относятся:

Электромагнитное излучение

Любая электрическая техника при работе выделяет большое количество электромагнитного излучения. Электронно-лучевая трубка (ЭЛТ) - это электронная пушка. Это означает, что ЭЛТ заряжена отрицательно, а, следовательно, вне ЭЛТ происходит накопление положительно заряженных частиц. Человек чувствует себя хорошо, когда в окружающей его среде соотношение положительных и отрицательных ионов почти одинаково. Однако перед экраном монитора образуется избыток положительных ионов. Всегда имеющиеся в воздухе офиса микрочастицы, разгоняются потоком положительно заряженных ионов и оседают на лице и глазах оператора, сидящего перед экраном. В результате такой "бомбардировки" у оператора могут возникать:

- головная боль, бессонница;

- раздражение кожи;

- усталость глаз.

Конструкция монитора должна обеспечивать возможность фронтального наблюдения экрана путем поворота корпуса в горизонтальной плоскости вокруг вертикальной оси в пределах +- 30 градусов и в вертикальной плоскости вокруг горизонтальной оси в пределах +- 30 градусов с фиксацией в заданном положении. Дизайн монитора должен предусматривать окраску корпуса в спокойные мягкие тона с диффузным рассеиванием света. На лицевой стороне корпуса ВДТ не рекомендуется располагать органы управления, маркировку, какие-либо вспомогательные надписи и обозначения. При необходимости расположения органов управления на лицевой панели они должны закрываться крышкой или быть утоплены в корпусе.

Экран видеомонитора должен находиться от глаз пользователя на оптимальном расстоянии 600 - 700мм, но не ближе 500мм с учетом размеров алфавитно-цифровых знаков и символов.

Шумы

Повышенный уровень шума вызывает трудности в распознавании цветовых сигналов, снижает быстроту восприятия цветовых сигналов, снижает быстроту восприятия цвета, остроту зрения, зрительную адаптацию, нарушает восприятие визуальной информации, снижает способность быстро и четко выполнять координированные действия, уменьшает на 5-10% производительность труда. Длительное воздействие повышенного уровня шума с уровнем звукового давления 90 Дб снижает производительность труда на 30-60%.

Медицинские обследования инженеров-программистов показали, что помимо снижения производительности труда высокие уровни шума при местном действии приводят к утомлению, ухудшению слуха и тугоухости. Кроме того, при общем действии повышенный уровень шума вызывает нарушение ритма сердечной деятельности, изменение кровяного давления, ухудшение органов дыхания. Источниками шума в помещении являются печатающие устройства. Производственные помещения, в которых для работы используются преимущественно ПЭВМ не должны граничить с помещениями, в которых уровни шума и вибрации превышают нормируемые значения (механические цеха, мастерские, гимнастические залы и т.п.). Звукоизоляция ограждающих конструкций помещений ПЭВМ должна отвечать гигиеническим требованиям и обеспечивать нормируемые параметры шума. Согласно ГОСТ 12.1.003-89 «Система стандартов безопасности труда. Шум. Общие требования безопасности» /19/ при выполнении основной работы на ПЭВМ уровень шума на рабочем месте не должен превышать 50 дБА. Шумящее оборудование (принтеры и т.п.), уровни шума которого превышают нормированные, должно находиться вне помещения с ПЭВМ.

Снизить уровень шума в помещениях с ВДТ и ПЭВМ можно использованием звукопоглощающих материалов с максимальными коэффициентами звукопоглощения в области частот 63 - 8000 Гц для отделки помещений (разрешенных органами и учреждениями Госсанэпиднадзора России), подтвержденных специальными акустическими расчетами. Дополнительным звукопоглощением служат однотонные занавеси из плотной ткани, гармонирующие с окраской стен и подвешенные в складку на расстоянии 15 - 20см от ограждения. Ширина занавеси должна быть в 2 раза больше ширины окна.

Выделение избытков теплоты

Повышенная температура внешней среды приводит к быстрому утомлению, снижает быстроту восприятия зрительной и слуховой информации, общей заторможенности человека в следствии нарушения сердечной деятельности (увеличение быстроты биения сердца), изменения кровяного давления.

В производственных помещениях, в которых работа на ПЭВМ является основной (диспетчерские, операторские, расчетные, кабины и посты управления, залы вычислительной техники и др.), должны обеспечиваться оптимальные параметры микроклимата. При этом температура воздуха не должна превышать 23 - 25 градусов Цельсия, относительная влажность воздуха должна составлять 40-60%, скорость движения воздуха - 0,1 м/с.

6.3. Техника безопасности при работе с компьютером

Электробезопасность

Электрические установки, к которым относится практически все оборудование ЭВМ, представляют для человека большую потенциальную опасность, так как в процессе эксплуатации или проведении профилактических работ человек может коснуться частей, находящихся под напряжением. Специфическая опасность электроустановок: токоведущие проводники, корпуса стоек ЭВМ и прочего оборудования, оказавшегося под напряжением в результате повреждения (пробоя) изоляции, не подают каких-либо сигналов, которые предупреждают человека об опасности. Реакция человека на электрический ток возникает лишь при протекании последнего через тело человека. Исключительно важное значение для предотвращения электротравматизма имеет правильная организация обслуживания действующих электроустановок ИВЦ, проведения ремонтных, монтажных и профилактических работ. При этом под правильной организацией понимается строгое выполнение ряда организационных и технических мероприятий и средств, установленных действующими “Правилами технической эксплуатации электроустановок потребителей и правила техники безопасности при эксплуатации электроустановок потребителей” (ПТЭ и ПТБ потребителей) и “Правила установки электроустановок” (ПУЭ) В зависимости от категории помещения необходимо принять определенные меры, обеспечивающие достаточную электробезопасность при эксплуатации и ремонте электрооборудования. Так, согласно ГОСТ 12.1.009-76 «Система стандартов безопасности труда. Электробезопасность» /20/, в помещениях с повышенной опасностью электроинструменты, переносные светильники должны быть выполнены с двойной изоляцией или напряжение питания их не должно превышать 42 В. В ВЦ к таким помещениям могут быть отнесены помещения машинного зала, помещения для размещения сервисной и периферийной аппаратуры. В соответствии с ПТЭ и ПТВ потребителям и обслуживающему персоналу электроустановок предъявляются следующие требования:

- лица, не достигшие 18-летнего возраста, не могут быть допущены к работам в электроустановках;

- лица не должны иметь увечий и болезней, мешающих производственной работе;

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

В ВЦ разрядные токи статического электричества чаще всего возникают при прикосновении к любому из элементов ЭВМ. Такие разряды опасности для человека не представляют, но кроме неприятных ощущений они могут привести к выходу из строя ЭВМ. Для снижения величины возникающих зарядов статического электричества в ИВЦ покрытие технологических полов следует выполнять из однослойного поливинилхлоридного антистатического линолеума. Другим методом защиты является нейтрализация заряда статического электричества ионизированным газом. В промышленности широко применяются радиоактивные нейтрализаторы. К общим мерам защиты от статического электричества в ИВЦ можно отнести общие и местное увлажнение воздуха.

Защита расстоянием

При работе за компьютером следует соблюдать оптимально расстояние до видеомонитора. С одной стороны, близкое расстояние способствует увеличению количества излучения, принимаемого телом от монитора. С другой стороны, большое расстояние до экрана усложняет восприятие и заставляет глаза сильнее напрягаться, что приводит к более быстрой утомляемости глаз. Поэтому следует соблюдать оптимальное расстояние:

экран видеомонитора должен находиться от глаз пользователя на оптимальном расстоянии 600 - 700мм, но не ближе 500мм с учетом размеров алфавитно-цифровых знаков и символов. Для защиты от воздействия большого количества излучения, выделяемого электрооборудованием следует по возможности располагать редко используемые части электроустановок на максимально возможном расстоянии от рабочего места. В случае при работе с компьютером данными частями могут быть: сетевые фильтры, источники бесперебойного питания, блоки питания, концентраторы.

При одновременном размещении в помещении нескольких компьютеров следует соблюдать минимальное расстояние между ними: оно должно быть не менее 1,5метров.

Защита временем

Продолжительная работа за компьютером приводит к накоплению усталости, в первую очередь, очень сильно утомляет глаза. При необходимости набора большого количества печатного текста также большую усталость испытывают пальцы рук и кистевые суставы. Для безопасной работы необходимо ограничивать продолжительность непрерывной работы за компьютером. Оптимальным считается следующий режим работы: каждый час работы должен сопровождаться 10-15 минутным перерывом, включающим в себя разминку глаз и пальцев рук. Ниже приведены способы разминки глаз:

Упражнения выполняются сидя или стоя, отвернувшись от экрана при ритмичном дыхании, с максимальной амплитудой движения глаз.

Вариант упражнений для глаз 1

1. Закрыть глаза, сильно напрягая глазные мышцы, на счет 1-4, затем раскрыть глаза, расслабив мышцы глаз, посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

2. Посмотреть на переносицу и задержать взор на счет 1-4. До усталости глаза не доводить. Затем открыть глаза, посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

3. Не поворачивая головы, посмотреть направо и зафиксировать взгляд на счет 1-4, затем посмотреть вдаль прямо на счет 1-6. Аналогичным образом проводятся упражнения, но с фиксацией взгляда влево, вверх и вниз. Повторить 3-4 раза.

4. Перевести взгляд быстро по диагонали: направо вверх налево вниз, потом прямо вдаль на счет 1-6; затем налево вверх - направо вниз и посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

Вариант упражнений для глаз 2

1. Закрыть глаза, не напрягая глазные мышцы, на счет 1-4, широко раскрыть глаза и посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

2. Посмотреть на кончик носа на счет 1-4, а потом перевести взгляд вдаль на счет 1-6. Повторить 4-5 раз.

3. Не поворачивая головы (голова прямо), делать медленно круговые движения глазами вверх-вправо-вниз-влево и в обратную сторону: вверх-влево-вниз-вправо. Затем посмотреть вдаль на счет 1-6. Повторить 4-5 раз.

4. При неподвижной голове перевести взор с фиксацией его на счет 1-4 вверх, на счет 1-6 - прямо; после чего аналогичным образом вниз-прямо, вправо-прямо, влево-прямо. Проделать движение по диагонали в одну и другую стороны с переводом глаз прямо на счет 1-6. Повторить 3-4 раза.

Вариант упражнений для глаз 3

1. Голову держать прямо. Поморгать, не напрягая глазные мышцы, на счет 10-15.

2. Не поворачивая головы (голова прямо), посмотреть направо на счет 1-4, затем налево на счет 1-4 и прямо на счет 1-6. Поднять глаза вверх на счет 1-4, опустить вниз на счет 1-4 и перевести взгляд прямо на счет 1-6. Повторить 4-5 раз.

3. Посмотреть на указательный палец, удаленный от глаз на расстояние 25-30см, на счет 1-4, потом перевести взор вдаль на счет 1-6. Повторить 4-5 раз.

4. В среднем темпе проделать 3-4 круговых движения в правую сторону, столько же в левую сторону и, расслабив глазные мышцы, посмотреть вдаль на счет 1-6. Повторить 1-2 раза.

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

Проведенные исследования выявили связь между работой на компьютере и такими недомоганиями, как астенопия, боли в спине и шее, запястный синдром. Все выше перечисленные болезни прямо или косвенно вызваны неправильной посадкой человека перед компьютером. Рабочий стул (кресло) должен быть подъемно - поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а также расстоянию спинки от переднего края сиденья, при этом регулировка каждого параметра должна быть независимой, легко осуществляемой и иметь надежную фиксацию. Поверхность сиденья, спинки и других элементов стула (кресла) должна быть полумягкой, с нескользящим, неэлектризующимся и воздухопроницаемым покрытием, обеспечивающим легкую очистку от загрязнений.

Неправильно расположенная клавиатура стимулирует развитие запястного синдрома - болезненного поражения срединного нерва запястья.

Светло окрашенная мебель офиса и большие окна являются дополнительными источниками света. В очень светлом помещении плохо видны буквы и цифры на экране монитора. Это вызывает головную боль, ухудшение зрения, снижения концентрации, а также приводит к ошибкам в работе из-за некорректного восприятия информации. Клавиатура, корпус монитора и ПЭВМ, и другие блоки и устройства ПЭВМ должны иметь матовую поверхность одного цвета с коэффициентом отражения 0,4 - 0,6 и не иметь блестящих деталей, способных создавать блики. Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Допускается установка светильников местного освещения для подсветки документов. Местное освещение не должно создавать бликов на поверхности экрана и увеличивать освещенность экрана более 300 лк. Следует ограничивать прямую блесткость от источников освещения. При этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, должна быть не более 200 кд/кв. м. Следует ограничивать отраженную блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) за счет правильного выбора типов светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость бликов на экране монитора и ПЭВМ не должна превышать 40 кд/кв. м и яркость потолка при применении системы отраженного освещения не должна превышать 200 кд/кв. м.

6.5. Расчет защитного заземления

Общая мощность оборудования - 50 Вт, напряжение питания 220В. Для контура заземления предполагается использовать трубы стальные диаметром 50мм, длиной 3м, заглубленные на 1м. Полоса связи заземлителей - стальная, ширина полосы 40мм. Почва - двухслойная (верхний слой - суглинок, нижний - песок). Высота верхнего слоя составляет 2м. Предполагается оборудовать защитным заземлением рабочее место с характеристиками, описанными выше и располагающееся в здании, имеющим геометрические размеры представленные на рис. 6.1.

План здания

где a=15м, b=10м, с=1м.

Рис. 6.1

Минимальное расстояние установки заземлителей с=1м, обусловлено особенностями конструкции здания и фундамента, в частности. Ставится задача рассчитать количество труб, составляющих контур заземления.

Согласно указаниям СНиП 24-05-95 «Правила устройства электроустановок» /22/, сопротивление защитного заземления в любое время года для электроустановок до 1000В не должна превышать 4 Ом. R н = 4 Ом.

Определяем расчетное значение удельного сопротивления грунта в месте установки устройств заземления. Удельное сопротивление грунта верхнего слоя (суглинка) составляет с1=1?102 Ом ? м, а нижнего слоя (песка) с2=7?102 Ом ? м.

Выбираем схему размещения заземлителей представленную на рис. 6.2.

Схема размещения заземлителей

2

Рис. 6.2

Число заземлителей n=16, расстояние между ними выбираем таким образом, чтобы выполнялось условие размещения заземлителей в установке, представленное в постановке задачи.

Используя рис.6.3 проведем ряд несложных вычислений:

Общий контур заземления

2

Рис. 6.3

Итак, a1= a +2c, b1= b +2c.

Таким образом, длина общего контура заземления при выбранной нами схеме размещения должна быть не менее значения, представленного следующим выражением:

L=2*(a+b+4c)=96м. (6.1)

Исходя из этого, делаем вывод о значении величины расстояния между одиночными заземлителями в контуре. Это значение aЇ должно быть равно или больше величины L/n=6м.

Находим коэффициент зB использования вертикальных заземлителей. Отношение расстояния между трубами aЇ к длине труб составляет 4/3=1.3, число труб в контуре n=16. Тогда коэффициент зB?0.66.

Найдем коэффициент зr использования горизонтальных заземлителей. Имеем, зr=0.36.

Определяем расчетное сопротивление одиночного вертикального заземлителя RB выбранного профиля. Для этого используем формулу для случая типа заземлителя - трубчатый в двухслойном грунте.

, (6.2)

где с1 - удельное сопротивления грунта верхнего слоя (Ом ? м);

с2 - удельное сопротивления грунта нижнего слоя (Ом ? м);

l - длина трубы (м);

h - высота верхнего слоя почвы (м);

r0 - радиус сечения трубы (м).

(6.3)

Определяем сопротивление соединительных полос Rr без учета коэффициента использования. Тип заземлителя - горизонтальный, протяженный в однородном грунте (металлическая полоса). Полоса связи находиться в верхнем слое грунта, поскольку глубина заземления t=1м совместно с высотой полосы, которая в свою очередь < b, будет равна величине, меньшей высоты верхнего уровня грунта. Таким образом, в формуле расчета Rr в качестве с будем брать с1.

Итак,

, (6.4)

где с1 - удельное сопротивления грунта верхнего слоя (Ом ? м);

l1 = aЇ*(n-1) (м);

h - высота верхнего слоя почвы (м);

b - ширина полосы связи (м);

t - глубина заложения заземлителя (м).

Данная формула применима для вычисления сопротивление соединительной полосы при выполнении следующих условий:

l1 >> d, l1 >> 4t, где d=0.5b.

Проверим истинность условий:

d=0.5*0.04=0.02,

l1 =6*15=90.

Очевидно, условия выполняются. Поэтому, мы вправе произвести вычисление величины Rr.

(6.5)

Определяем сопротивление полученного контура

(6.6)

Так как сопротивление расчитанного контура незначительно меньше установленной величины (< 4Ом), то условиям безопасности будет удовлетворять контур из 16 труб и соединительной полосы L=96м.

6.6. Требования к параметрам микроклимата

При организации помещения следует учитывать параметры микроклимата, необходимые для соблюдения. Выполнение требований к данным параметрам, а ими являются: относительная влажность воздуха в помещении, температура воздуха в помещении, скорость движения воздуха - позволяет уменьшить утомляемость людей, чьи рабочие места расположены в данном помещении и тем самым увеличить производительность труда. Для помещений, содержащих компьютерную технику, следует соблюдать следующие значения: относительная влажность воздуха должна быть 40-60%, температура воздуха в помещении 20-22 градуса Цельсия, скорость движения воздуха - 0,1 м/с.

6.7. Пожаробезопасность

В соответствии с ГОСТ 12.1.004-91 «Система стандартов безопасности труда. Пожарная безопасность. Общие требования» /21/, помещения, в которых установлены персональные ЭВМ, по пожарной опасности относятся к категории Д, и должны удовлетворять требованиям по предотвращению и тушению пожара. Обязательно наличие телефонной связи и пожарной сигнализации.

Материалы, применяемые для ограждающих конструкций и отделки рабочих помещений должны быть огнестойкими. Для предотвращения возгорания в зоне расположения ЭВМ обычных горючих материалов (бумага) и электрооборудования, необходимо принять следующие меры:

- в машинном зале должны быть размещены углекислотные огнетушители типов ОУ-2, ОУ-5, ОУ-8. Согласно типовым правилам пожарной безопасности на каждые 100 кв. метров площади помещения ИВЦ должен приходиться один огнетушитель;

- в качестве вспомогательного средства тушения пожара могут использоваться гидрант или устройства с гибкими шлангами;

- для непрерывного контроля машинного зала и зоны хранения носителей информации необходимо установить систему обнаружения пожаров, для этого можно использовать комбинированные извещатели типа КИ-1 из расчета один извещатель на 100м2 помещения.

Пользователи допускаются к работе на персональных ЭВМ только после прохождения инструктажа по безопасности труда и пожарной безопасности в лаборатории в целом и на каждом рабочем месте.

6.8. Выводы

В этой части дипломной работы были изложены требования к рабочему месту инженера - программиста. Созданные условия должны обеспечивать комфортную работу. На основании изученной литературы по данной проблеме, были указаны оптимальные параметры рабочего места, а также проведен расчет защитного заземления. Соблюдение условий, определяющих оптимальную организацию рабочего места инженера-программиста, позволит сохранить хорошую работоспособность в течение всего рабочего дня, повысит как в количественном, так и в качественном отношениях производительность труда программиста, что в свою очередь будет способствовать быстрейшей разработке и последующему внедрению новых программных продуктов.

ЗАКЛЮЧЕНИЕ

В результате выполненной работы была спроектирована и программно реализована «Подсистема линейной сегментации». Данная подсистема была интегрирована в состав системы «Автоматизированного анализа пространственной структуры изображений» В рамках данной работы разрабатывались несколько задач: поиск узловых точек, поиск сегментов линий, обработка и кодирование сегментов линий. При поиске узловых точек был исследован ряд ситуаций, возникающих при различных взаимных расположениях линий, образующих графическое изображение. Были разработаны способы определения правильных координат узлов в условиях неполной определенности, тем самым позволяя подсистеме гибко обрабатывать различные типы изображений. При поиске сегментов линий учитывался характер точек, образующих изображение: такие точки могут принадлежать как одному, так и нескольким сегментам, в таком случае точка является узлом и определяет характер кодирования линии. Использование массивов узлов и сегментов позволило с минимальными затратами системных ресурсов выполнить реализацию представления всех узлов и сегментов изображения без необходимости выделения дополнительной памяти, а также предоставило возможность быстрого доступа ко всем описаниям любой точки изображения. Сравнение соответствующих элементов массивов узлов и точек позволяет получать характеристики пересечения сегментов, выделять дополнительные узлы и получать некоторые статистические данные.

Разработанная подсистема имеет удобный и интуитивно понятный пользовательский интерфейс. Все элементы управления сгруппированы по их смысловой нагрузке в соответствии с решаемыми задачами. Элементы меню имеют дублируются элементами панелей инструментов, что позволяет уменьшить время доступа к основным и наиболее часто используемым функциям подсистемы.

Результаты работы подсистемы показали правильность решения всех поставленных задач, что говорит о ее работоспособности и практической применимости. Подсистема имеет встроенную настраиваемую возможность ведения журнала вычислений, что позволяет подробно изучать процесс обработки графических изображений. В подсистему встроены модули обмена данными с подсистемами фильтрации и подсистемой цепного кодирования «Системы автоматизированного анализа пространственной структуры изображений», а также предусмотрена возможность работы со стандартным форматом BMP.

Подсистема также имеет возможность редактирования исходного изображения прямо в процессе его обработки, а также выбора необходимого режима просмотра (выбор масштаба, выделение узлов и сегментов линий), что позволяет наглядно изучить влияние характеристик входного изображения на работу алгоритмов его распознавания. Встроенная панель состояния позволяет интерактивно получать информацию о текущем состоянии подсистемы.

Разработанная подсистема используется в составе системы «Автоматизированного анализа пространственной структуры изображений» и взаимодействует с другими ее подсистемами: подсистемой фильтрации и подсистемой цепного кодирования.

СПИСОК ЛИТЕРАТУРЫ

1. Павлидис Т. Алгоритмы машинной графики и обработки изображений. - М.: Радио и связь, 1986. - 400с.

2. Дуда Р., Харт П. Распознавание образов и анализ сцен. - М.: Мир, 1976. - 512с.

3. Колмогоров А.Н., Фомин С.В. Элементы теории функций и функционального анализа. - М.: Наука, 1981. - 544с.

4. Бакут П.А., Колмогоров П.С. Сегментация изображений: Методы выделения границ областей // Зарубежная радиоэлектроника, 1987, № 10. - С. 25-46.

5. Бакут П.А., Колмогоров П.С., Варновицкий И.Э. Сегментация изображений: методы пороговой обработки // Зарубежная радиоэлектроника, 1988, № 4. - С. 6-24.

6. Быстрые алгоритмы в цифровой обработке изображений. - М.: Радио и связь, 1984. - 224с.

7. Вдовин А.М., Хаба Б.С., Мурынов А.И., Лялин В.Е. Исследование планарных элементов пространственной структуры изображений // Химическая физика и мезоскопия. Т.3, 2001, №2. - С.134-147.

8. Журавлев Ю.И., Гуревич И.Б. Распознавание образов и анализ изображений // Искусственный интеллект. Кн. 2. Модели и методы. - М.: Радио и связь, 1990. - 304с.

9. Прэтт У. Цифровая обработка изображений. - Кн. 1. - М.: Мир, 1982. - 312с. - Кн. 2. - М.: Мир, 1982. - 480с.

10. Розенфельд А., Дейвис Л.С. Сегментация и модели изображения // ТИИЭР, т. 67, 1979, № 5. - С. 71-81.

11. Толковый словарь по искусственному интеллекту / А. Н. Аверкин, М.Г. Гаазе-Рапопорт, Д.А. Поспелов. - М.: Радио и связь, 1992. - 256с.

12. Эйнджел Э. Интерактивная компьютерная графика. - М.: Вильямс, 2001. - 592с.

13. Murynov A.I., Levitskaya L.N., Shibaeva I.V. The model discretely - planimetry graphic structures of the image graphic // Тез. докл. - Нижний Новгород: Изд-во Нижегородского госуниверситета, 2004. - С. 258.

14. Николаев Д.П. Алгоритмы цветовой сегментации, применимые в условиях сложного освещения сцены // Автореф. дисс. - М: Изд-во института по проблем передачи информации РАН, 2004

15. Радыгина И. И. Методические пособия для выполнения раздела «Организационно экономическая часть».- Ижевск: ИжГТУ, 2002.


Подобные документы

  • Современные системы текстурного анализа изображений. Примеры текстурной сегментации одноканальных изображений. Использование признаков, полученных на основе гистограммы яркостей второго порядка, для классификации спектрозональных аэрофотоснимков.

    реферат [573,5 K], добавлен 15.01.2017

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

    дипломная работа [1,5 M], добавлен 12.04.2013

  • Компьютерная графика как одно из популярных направлений использования компьютера, ее виды и особенности применения. Порядок и способы создания цифровых изображений, средства и обработка. Программы САПР и их использование в инженерной деятельности.

    реферат [19,1 K], добавлен 14.09.2009

  • Компьютерная графика как наука, предметом изучения которой является создание, хранение и обработка моделей и их изображений с помощью ЭВМ. Области применения графических редакторов: Adobe Photoshop и Illustrator, Corel Draw. Растровая и векторная графика.

    презентация [31,7 M], добавлен 17.01.2012

  • Выбор методов обработки и сегментации изображений. Математические основы примененных фильтров. Гистограмма яркости изображения. Программная реализация комплексного метода обработки изображений. Тестирование разработанного программного обеспечения.

    курсовая работа [1,3 M], добавлен 18.01.2017

  • Изучение и программная реализация в среде Matlab методов обработки, анализа, фильтрации, сегментации и улучшения качества рентгеновских медицинских изображений. Цифровые рентгенографические системы. Разработка статически обоснованных алгоритмов.

    курсовая работа [4,7 M], добавлен 20.01.2016

  • Требования, состав задач, критерии функционирования, условия и программно-технические требования. Программа центроидной релаксации: математическая постановка, алгоритмы вычисления кольцевой фильтр, центр масс, кривизны. Безопасность, экологичность.

    дипломная работа [1,4 M], добавлен 28.05.2008

  • Обработка изображений на современных вычислительных устройствах. Устройство и представление различных форматов изображений. Исследование алгоритмов обработки изображений на базе различных архитектур. Сжатие изображений на основе сверточных нейросетей.

    дипломная работа [6,1 M], добавлен 03.06.2022

  • Компьютерная графика как инструмент для синтеза (создания) изображений. Характеристика векторного, растрового и фрактального типов представления изображений, трёхмерная графика. Интерфейс программы "Photoshop", пример работы по коррекции фотографий.

    курсовая работа [4,5 M], добавлен 19.01.2011

  • Анализ и постановка задач дисциплины "Компьютерная графика". Разработка структуры, функциональной схемы и программной документации. Руководство программисту и оператору. Выбор и обоснование языка программирования. Описание процедур, функций, оценок.

    дипломная работа [3,6 M], добавлен 16.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.