Файл: Фролов, С. А. Кибернетика и инженерная графика.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 21.10.2024

Просмотров: 136

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

принять равной 35 мм. Для прямых, угол наклона кото­ рых лежит в пределах от 10' до 2°, длина отрезка умень­ шается с 35 до 6 мм. Для остальных прямых ее можно брать равной 5—6 мм. При определении окончательной длины отрезка следует учитывать, что концевые участки имеют неправильную геометрическую форму, которая искажает вид характеристики фасада на этих участках (рис. 12). При определении характеристики фасада или тангенса угла наклона прямой концевые участки в счет не принимаются. Необходимая длина отрезка увеличива­ ется на 1,5—2 мм. Окончательно минимально необходимая длина отрезка в зависимости от угла наклона прямой опре­ деляется L m l n = ф х 0 ) и представлена на графике (рис. 13). Изображение линий чертежа отрезками минимально допу­ стимой длины значительно сокращает количество информа­ ции. Дальнейшее сокращение избыточной информации посредством реконструкции чертежа может быть достиг­ нуто уменьшением толщины линии.

е. Уменьшение толщины линии

Число растрэлементов, принадлежащих линиям чер­ тежа, будет сокращаться пропорционально уменьшению

толщины

линий. График

N — ф 2 (б),

где б — толщина

 

 

 

линии в мм (рис. 14) по­

 

 

 

казывает, как

изменяет­

 

 

 

ся количество

информа­

 

 

 

ции

в

зависимости

 

от

 

 

 

толщины линий чертежа

 

 

 

(график

составлен

 

по

 

 

 

данным,

полученным

с

 

 

 

чертежа рис. 7). Из

гра­

 

 

 

фика

видно, что, изме­

 

 

 

нив

толщину

 

линии

с

 

 

1,0 б,мм

0,8 мм до 0,2 мм, можно

 

 

 

почти в 3 раза умень­

 

 

 

шить

избыточную

ин­

формацию

чертежа. Но и в этом случае она

 

остается

большой

(10990 чисел). Уменьшение информации

за

счет

дальнейшего сокращения

толщины линии невозможно,

так как

изображать чертеж

линиями

тоньше

0,2

 

мм

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

тоньше 0,2

мм

представляет определенные трудности и

на практике

не

применяется.

32


П . У В Е Л И Ч Е Н И Е Ш А Г А К В А Н Т О В А Н И Я П О У Р О В Н Ю И Д И Ф Ф Е Р Е Н Ц И Р О В А Н И Е В И Д Е О С И Г Н А Л А

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

а. Увеличение шага квантования по уровню

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

п Нл+?гнЗ

n*k п+к-И п п+? л+4 л+6

n+к п+М

Рис. 15

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

совпадений. Для этого

N

 

достаточно

уменьшить

joooo

 

частоту

опорного

гене­

 

 

ратора и соответственно

20000

 

увеличить

расстояние

-М = ф,(Д1)

между

соседними

стро­

 

 

ками, по которым

пере­

10000

IJ1524

мещается

анализирую­

 

 

J706

щий луч.

 

 

 

 

Наглядное представ­

 

1,0 Д1.мм

ление, за счет чего про­

 

 

 

исходит уменьшение ко­

 

 

личества

информации

 

 

при увеличении

шага

квантования

по уровню, дано на

рис. 15, а, а при одновременном увеличении шага кванто­ вания как по уровню, так и по времени— на рис. 15, б.

На рис. 16 приведен график изменения количества

С. А. Фролов

33


информации N в зависимости от изменения шага кванто­ вания по уровню А/, составленный по результатам счи­ тывания чертежа, показанного на рис. 7. Необходимо иметь в виду, что зависимость N = Ф3 (Л/) является теоре­ тической. Она составлена на основании предположения, что видеосигнал в каждой считываемой строке обязательно совпадает с импульсом опорной частоты, т. е. ни одна линия ни в одной строке не будет пропущена. В действи­

тельности, при

переходе

на

величину шага

квантования

по уровню, большую,

чем

толщина

линии, возможен

пропуск горизонтальных прямых или аналогичных

участ­

 

 

ков кривых, а также значитель-

Импупьсы опорного

генератора

н а я

потеря нужной информации

 

^

для прямых и участков кривых,

 

+

угол

наклона

которых

близок

 

+

к

0.

Увеличение

шага

кванто-

+вания по времени (вдоль стро­ ки) может привести к пропус­

ку некоторых вертикальных

t прямых,

следующих

друг за

другом

на близком

расстоя­

нии.

 

 

+Основной недостаток считы-

*

вания

при

постоянном

шаге

+

квантования

по времени

заклю­

 

чается

в том, что информация,

 

полученная

при

таком способе

 

считывания,

не

дает возможно­

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

На рис. 17 в увеличенном масштабе показан участок кривой с указанием на нем растрэлементов, выявленных при считывании с величиной шага квантования по уровню и времени, равной 0,8 мм. Судить по характеру располо­ жения растрэлементов 1, 2, 3, . . ., 9, . . . о форме кривой не представляется возможным.

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

34


б. Дифференцирование

видеосигнала

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

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

J-LAXLLLLLLL i l i U l i i U i

• • • • • •

тЯЁИ"--

• • • • • •

• • • • • •

• • • • • •

• • • • • •

а)

б)

 

Рис. 18

числа его совпадений с импульсами генератора опорной частоты. На рис. 18, а показано, что за время действия видеосигнала, при пересечении линии, на выходе опор­ ного генератора появляется шесть импульсов. Число сов­ падений можно уменьшить, если сократить время действия видеосигнала. Минимально допустимая продолжительность видеосигнала должна равняться 5 мс. Это величина опре­ деляется из условия, при котором видеосигнал обяза­ тельно совпадает по времени с продолжительностью импульса опорной частоты. Если прекратить подачу видеосигнала через 5 мс после его появления, то вместо шести импульсов на выходе читающего устройства по­ явится только один (рис. 18, б). Уменьшить продолжитель­ ность действия видеосигнала можно путем его дифферен­ цирования.

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

3*

35

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

шения числа

сигналов

на выходе читающего устройства.

На

рис.

19

приведен

график

зависимости

= ф4 (At),

где

—время восстановления видеосигнала1 , сопостав­

ляя

этот

график с графиком

N = 3 (А/)

(приведенном

на

рис.

16),

обнаруживаем полную аналогию. Поэтому

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

Рис. 19

Рис. 20

где показан участок кривой с указанием

растрэлементов,

координаты которых будут посылаться на выход читаю­ щего устройства, при времени задержки, равной 0,002 с (время, за которое анализирующий луч пройдет вдоль строки 0,8 мм).

Мы рассмотрели в отдельности способы, с помощью которых можно добиться уменьшения количества избы­ точной информации без учета взаимосвязи, существующей между ними. В действительности такая взаимосвязь име­ ется. Так, например, определяя количественный эффект уменьшения информации, который получается при уве­ личении времени восстановления видеосигнала, необхо­ димо учитывать, что увеличение At больше 0,002 с потре­

бует увеличения

толщины линий чертежа (см. график на

1 Здесь, как и

при составлении графика N = ф 3 (Д/), исходные

данные брались с

чертежа на рис. 7.

36


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

Количество информа­ ции о чертеже, получае­ мой при его считывании,

Рис. 21

Рис. 22

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

ной

строки Nc

= g i n

д0 д <

(см. рис. 22),

а общее количе­

ство

информации

 

 

 

 

 

 

 

 

 

 

N

=

Ncn,

 

 

где

п — число

строк,

равное

 

 

 

 

 

_н__

 

L sin а°*

,

 

 

 

п

~

М ~

М

'

 

*

Длина отрезка L = (fi (а.0) автоматически определяется величи­

ной шага квантования по уровню. При этом L m m

= kL, где к — коэф­

фициент, показывающий, насколько Д/ больше диаметра пятна ана­ лизирующего луча; в нашем случае k = 1,1.

37