Устройство работает следующим образом. На регистр кода радиуса окружности 1 блок управления 2 и сумматоры вычисления текущих координат нолуокружностей 6 и 7, например, из ЭВМ, поступают соответственно код радиуса окружности R и коды координат центра окружности Х и у Первоначально при совпадении текущей У о устройство управкоординаты Yj,c Ленин 2 вырабатывает сигнал, по которому преобразователи 8 и 9 отрабатывают координату X , сформированную сумматора ми 6 и 7. Одновременно в сумматоры 6 и 7 для левой и правой полуокружностей из блока памяти 5 заносятся поправка на каждой строке телевизионного растра. Преобразователи 8 и 9 отрабатывают координаты окружности на строке, а блок подсвета 10 высвечивает текущий участок окружности. Сигналы опроса блока памяти 5 вырабатываются формирователем 4 управляющих сигналов, выполняемых сумматором 3 Процесс вычисления проекций осуществляется следующим образом. Первоначально в сумматор 3 заносится код значения R/2 который определяет число строк телевизионного регистра в проекции. По истечении определенного интервала времени форм рователь 4 вырабатывает сигнал сброса целой части числа в сумматоре 3 и опрашивает регистр 1. При этом единичное переполнение дробных разрядов сумматора 3 переносится в его младщий разряд, что позволяет увеличить точность отображения окружности. Наклон сторон многоугольника, аппроксимирующего окружность, определяется кодами, поступающими из блока памяти 5, а длина его сторон зависит от числа строк, приходящихся на такт опроса блока памяти При растровом методе формирования окружности для построения верхней полуокружности необходимо одновременно рисовать левую и правую ее части. Для этого в устройстве используются два сумматора вычисления текущих координат полуокруж- ности, работа которых отличается знаками производимой операции. Отображение нижней части полуокружности происходит за счет изменения направления опроса блока памяти при изменении знака производимой опера1ши, вырабатываемой блоком управления. В момент времени VQ. При вычерчивании дуги окружности (в случае У- R) работа устройства начинается в предыдущем кадре по сигналу 3 Ур- R, но высвечивается только та часть окружности, для которой выполняется условие 5L 0. Применение сумматора вычисления проекций текущих координат окружности и логического блока 4 позволяет аппроксимировать окружность равными проекциями сторон многоугольника на ось У и отображать окружности произвольного радиуса с хорощим качеством их изображения. Формула изобретения Устройство для формирования окружностей на телевизионном экране, содержащее последовательно соединенные регистр кода радиуса окружности, блоки управления и памяти, связанные с сумматорами вычисления текущих координат полуокружностей, подключенными через соответствующие преобразователи кодов в длительности импульсов, связанные с блоком управления, к блоку подсвета, соединенному с видеоконтрольным блоком, отличающееся тем, что, с целью повышения качества изображения, в него введены последовательно соединенные сумматор вычисления проекций текущих координат, связанный с регистром кода радиуса окружности, и формирователь управляющих сигналов, поключенный к регистру кода радиуса окружности и блоку памяти. Источники принятые во внимание при экспертизе: 1.Патент США № 3788200 кл. 340172. 5 от 03.72 г. 2.Патент Англии № 1359674 кл. Н4Т от 05.73 г.
Авторы
Даты
1976-12-05—Публикация
1975-06-03—Подача