SU963011A2 - Graphic information readout device - Google Patents
Graphic information readout device Download PDFInfo
- Publication number
- SU963011A2 SU963011A2 SU813242718A SU3242718A SU963011A2 SU 963011 A2 SU963011 A2 SU 963011A2 SU 813242718 A SU813242718 A SU 813242718A SU 3242718 A SU3242718 A SU 3242718A SU 963011 A2 SU963011 A2 SU 963011A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- coordinates
- output
- inputs
- coordinate
- raster
- Prior art date
Links
Landscapes
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
(54) УСТРОЙСТВО ДЛЯ СЧИТЫВАШЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ(54) DEVICE FOR READING GRAPHIC INFORMATION
1one
Изобретение относитс к автоматике и вычислительной технике, а именно к телевизионным устройствам считывани и ввода графической информации в электронные вычислительные машины (ЭВМ).The invention relates to automation and computer technology, in particular to television devices for reading and entering graphic information into electronic computers.
По основному авт. св. № 858032 известно устройство дл считывани графической информашйпй, содержашее телевизионный датчик, соединенный с индикатором , генератором дискретного растра ,Q и счетчиком, второй вход которого подключен к генератору дискретного растра, съем1шк координат, оптически св занный . с индикатором и соединенный через пороговый элемент с элементом И, выход ко- 15 торого подключен к шине записи регистра, информационные входы которого подключены к выходам счетчика. Выходы счетчика и регистра подключены к .соответствук щим входам блока сравнени , к выходам 20 которого подключен формирователь сигнаxta маркера, соедггаенный также с генератором дискретного растра, индожатором и элементом И.According to the main author. St. No. 858032, a graphic information reading device is known, which contains a television sensor connected to an indicator, a discrete raster generator, Q and a counter, the second input of which is connected to a discrete raster generator, optically connected. with the indicator and connected via a threshold element with the element I, the output of which is connected to the register write bus, whose information inputs are connected to the outputs of the counter. The outputs of the counter and the register are connected to the corresponding inputs of the comparison unit, to the outputs 20 of which are connected to the marker shaper, also connected to the discrete raster generator, the inducer and the element I.
С помощью известного устройства можно осуществл ть считывание коорди- . нат указанного маркера, перемещаемого оператором при помощи съемника координат - светового пера 1 J .Using a known device, it is possible to read coordinates. The specified marker is moved by the operator using the coordinate remover - light pen 1 J.
В данном устройстве координаты мар- представлены записа1шыми в регистре кодами и вл ютс абсо ютны ГИ, поскольку нулевое значение коорд1шат всегда соответствует левой верхней точке растра. Однако при топологическом анализе изображе шй, как правило, необходимо знать не абсолюттшш коорщтаты элементов изображени , а пр1фащени относительно некоторой точки растра.In this device, the coordinates of the mar- are represented by the codes in the register and are the absolute GIs, since the zero value of the coordinates of the coordinates always corresponds to the left upper point of the raster. However, in topological analysis of the image, as a rule, it is necessary to know not the absolute coordinates of the image elements, but the level of protection relative to a certain raster point.
Недостатком 713Бестного устройства вл5етс невозможность получени относительных координат. Дл определени с помощью известного устройства координат точек относительно некоторой произвольной точки растра (не нулевой) необходимо сначала указаттз ЭВЛ точку начала новой системы коордт{ат, затем осуществить ввод координат инторосую- дотх точек изображени и просчитать значени относительных координат. Это приводит к снижению быстродействи и .дополнительной загрузке ЭВМ. Цель изобретени - расширение функциональных возможностей устройства за счет определени относительных координат элементов телевизионного растра, ,Укааа}гна цель достигаетс тем, известное устройство дополнительно содержит вьt OICлт тeли прирашений и формирователи сигналов знаковых разр дов по координатам X и Y , коммутатор и дополнительные регистр, формирователь сигнала маркера и блок сравнени , входы которого подключены к выходам счет чика и дополнительного регистра, входы которого соединены с выходами основног регистра и коммутатора, один из входов илдтосатора подклдочен к выходу дополниreJUiHoro формировател сигнала маркера входы которого соединены соответственн с выходом генератора шюкретного растра и выходами дополнительного блока сравпснчш, ОД1Ш из входов вычислителей пргфшцеггай и формировател сигналов онаковых разр дов по коорд11натам X и Y ггодключены к соответствуюишм, выходаг блоков сравнеьш , причем выход сиг нала строчной синхронизашш те евизионного датчика подключен к другим входам ш ршслителей приращений по координатам X п Y формировател сигнала знако- ГЮГО разр да по координате X , выход сигнала кадровой синхронизашш телевноиошюго датчика соединен с другими входами вычислител приращений и форМ1фовател знакового разр да по коорди нате Y , а выход генератора дискретного растра подключен к дополнительному входу вычислител приращений по координате X . На (}л1г. . представлена структурна .схема предлагаемого устройства; на фиг, 2 - схема вычислител приращений; на фиг. 3 - схема формировател знакового разр да. Устройство дл считывани графической 1шформатщ содержит телевизионный датчик 1, индикатор 2, генератор 3 дискретного растра, счетчик 4, съемник 5 кооршшат, пороговый элемент 6, элемен И 7, форглирователь 8 сигнала маркера, регистр 9, блок 10 сравнени , дополнительный регистр 11, дополнительный блок 12 сравнени , коммутатор 13, допо;пште ьный формирователь 14 сигнала маркера, вычислитешэ 15 пртфащений и формирователь 16 сигнала знакового разр да по координате У , вычислитель 17 приращений и формирователь 18 сигнала знакового разр да по координате У, Вычислители 15 и 17 приращений могут быть вьшолнены по одной из известных схем (фиг. 2). Она содержит триггеры 19 и 2О, элементы И 21 и 22, элемент ИЛИ 23, счетчик 24. Форшфователк 16 и 18 сигнала знакового разр да могут быть выполнены по одной из известных схем (фиг. 3). Она состоит из триггеров 25 - 27, причем триггеры 25 и 26 с логикой по S входу . Устройство работает следующтгм образом . Видоостп нал с выхода телевизиоююго датчика 1 поступает на первый вход индикатора 2, на экране которого отображаетс анализ1фуемое изображение. Кадровые и строчные синхроимпульсы с датчика 1 поступают на генератор 3 дискретного растра и счетчик 4. Генератор 3 во врем каждой строки пол разложени формирует импульсы, синхронизированные с началом разверток. Эти импульсы поступают на счетный вход счетчика 4, выходные сигналы с триггеров которого однозначно определ ют координаты элементов дискретного растра, а следовательно, и координаты элементов телевизионного изображени . Эти сигналы поступают на блок 10, где сравниваютс с кодом, поступающим с регистра 9. В моменты сравнени кодов по координате X (строке) и по координате У (полю) на выходах блока 10 формируютс импульсы, запускаю шие формирователь 8 сигнала маркера. Фор- мирователь 8 представл ет собой пере- счетную схему, синхронизированную импульсами с блока 10, формирующую видеотшульсы маркера пр моугольной, круглой или другой формы вокруг элемента растра, соответствующего коду на выходах регистра 9. Импульсы, поступающие на формирователь 8 с генератора 3 дискретного растра, обеспечивают временное совпадение видеоимпульсов маркера с элементами дискретного растра. Видеоимпульсы маркера поступают на второй вход элемента И 7 и второй вход индикатора 2 и формируют на экране последнего свет щийс контур вокруг указанного элемента телевизионного растра. Размеры и форма этого контура определ ютс схемой формировател 8. 50 Съемник 5 координат (световое перо) помещаетс опфатором в центр свет щегос контура на экране индикатора 2 и перемещаетс в нужном направлении. При пересечении съемником 5 координат контура маркера на его выходе по вл етс импульс, превышающий порог срабатьтани порогового элемента 6, Сигнал с порогового элемента б поступает на первый вход элемента И 7. Одновременно на вто рой вход элемента И .7 поступает сигнал маркера. На выходе элемента И 7 формируетс сигнал, поступающий на установочный вход первого регистра 9, в котором записываетс код координаты этого элемента пересечени . Далее код ре- гастра 9 сравниваетс в блоке 10 с тек щим кодом счетчика 4, и в моменты сра нени формируютс импульсы, запускающие форлфователь 8. Последний формирует на экране индикатора 2 свет щийс контур вокруг нового элемента растра. Таким образом, пересечение съемником 5 координат элемента маркера вызовет перемещение этого маркера в направленки перемещени съемника 5 координат . В итоге, контур будет отслеживать за движением съем1гика 5 координат по экрану индикатора 2, а код, снимаемы с триггеров регистра 9, будет соответ- твовать координате считываемого элемен та изображени . Причем исходной точкой отсчета вл етс начало дискретного растра. Координатъ считъгваемого элемента растра относительно какого-либо произвольного элемента растра формируютс следующим образом. С помощью съемника 5 координат маркер устанавливаетс на элемент растра, относительно которого необходимо считывать координаты интересующих оператора элементов растра, т.е. определ ть приращени . Нажатием кнопки коммутатора 13 в регистр 11 переписьтаетс код регистра 9. Код регистра 11 сравниваетс с текущим кодом счетчика 4 в блоке 12 сравнени . При сравнении кодов импульсы с блока 12 запускают второй формирователь 14 сигнала маркера, формирующий на экране индикатора 2 метку - центр новых координат Хр и YP . Далее первый маркер перемещаетс оператором в выбранную точку и относительные координаты ее формируютс следующим образом. На входы вычислител 15 приращений по координате X (фиг. 2) поступают кмпу ьсы с блоков 10 и 12 сравнени в моменты совпадени текущих значений кода счетчика 4 -с кодами регистров 9 и 11. Эти импульсы поступают на 5 входы триггеров 19 и 20 вычислител 15, которые устанавливаютс в нулевом состо нии каждым строчным синхроимпульсом , поступаючим на их R -входы. Предположим, что оператор переместил первый маркер влево от визира. В этом случае импульс с блока 10 установит триггер 19 в состо ние логической , открывающее элемент И 21 дл прохождени импульсов с гене ратора 3 дискретного pacTjja через элемент ИЛИ 23 на счетный вход счетчика 24. Ичшульс с блока 12 в свою очередь установит триггер 20 в состо ние логической.. Тогда сигнал с его инверсного выхода закроет элемент И 21 и прекратитс прохождение импульсов с генератора 3 на счетчик 24. Если же оператор пере месгит первый маркер вправо от визира, то импульсы с генератора 3 на счетчик 24 будут проходить через элементы И 22 и ИЛИ 23. Таким образом, независимо от временного расположени импульсов с блоков 10 и 12 на счетчик 24поступит количество импульсов, соответствующее рассто нию по координате между первым маркером и вторым маркером-визиром . Формирователь 16 знакового -разр да по координате работает следующим образом . Строчными синхроимпульсами триггеры 25и 26 устанавливаютс в нулевое состо ние . Предположим, что первый маркер передвинут влево по экрану от второго маркера. Следовательно, импульс с 10 сравнеда раныле, чем импульс с блока 12 сравнени , и переклк чит триггер 25 в состо ние логической 1. При этом сигнал с его инверсного выхода запретит переключение триггера 26в состо ние логической , при поступлении импуттьса с блока 12 сравнени переключени триггера 25 фиксируют триггер 27 в состо шш логической до тех пор, пока первый маркер не будет . перемещен вправо относительно второго. В -том случае, когда считываемый элемент растра расположен справа от визира , на выходе триггера 27 фиксируетс уровень логического О. Таким образом, формируетс знаковый разр д по координате X ). Дл определени щзиращени по Y и формировани знакового разр да по Y устройство содержит аналогичные блоки 17 н 18.The disadvantage of the random device 713 is the impossibility of obtaining relative coordinates. To determine the coordinates of points relative to some arbitrary raster point (not zero) using a known device, you must first specify the starting point of the new coordinate system {at, then enter the coordinates of the second-dimensional image points and calculate the relative coordinates values. This leads to a decrease in speed and. Additional loading of computers. The purpose of the invention is to expand the functionality of the device by determining the relative coordinates of the elements of the television raster, which goal is achieved, the known device additionally contains OIR body gains and signal conditioners in the X and Y coordinates, the switch and the additional register, driver marker signal and comparison unit, the inputs of which are connected to the outputs of the counter and the additional register, the inputs of which are connected to the outputs of the main register and switch In the area of education, one of the entrances to the output of the supplementary department of the general development of the general education is part of the general education of the general education department of the general education. sravneysh, and the output of the horizontal sync signal of the evizion sensor is connected to the other inputs of the increments of the increments along the coordinates X p Y of the signal conditioner A sign of the HUGO bit on the X coordinate, the output signal of the frame synchronous TV and audio sensor is connected to other inputs of the increment calculator and the M1 sign changer along the Y coordinate, and the output of the discrete raster generator is connected to the auxiliary input of the incremental calculator along the X coordinate. Fig. 2 shows the circuit of the increment calculator; Fig. 3 shows the sign bit generator circuit. The device for reading the graphic format contains a television sensor 1, indicator 2, and a discrete raster generator 3 , counter 4, puller 5 coordinated, threshold element 6, element 7, marker signal forgeri 8, register 9, comparison block 10, additional register 11, additional comparison block 12, switch 13, additional marker signal generator 14, compute 15 prt Signals and shaper 16 of the sign bit signal along the Y coordinate, calculator 17 increments and shaper 18 of the sign bit signal along the Y coordinate, Calculators 15 and 17 increments can be performed according to one of the known schemes (Fig. 2). It contains triggers 19 and 2O, the elements 21 and 22, the element OR 23, the counter 24. Signature bit signal forpowater 16 and 18 can be performed according to one of the known circuits (Fig. 3). It consists of triggers 25-27, with triggers 25 and 26 with logic on the S input. The device works in the following way. The video output from the output of the TV-sensor 1 is fed to the first input of the indicator 2, on the screen of which an analysis of the image is displayed. The frame and line sync pulses from sensor 1 are fed to the generator 3 of the discrete raster and counter 4. The generator 3 during each row of the decomposition field generates pulses that are synchronized with the start of the sweeps. These pulses arrive at the counting input of counter 4, the output signals from the triggers of which unambiguously determine the coordinates of the elements of the discrete raster, and hence the coordinates of the elements of the television image. These signals arrive at block 10, where they are compared with the code received from register 9. At the moments of comparison of codes, the X coordinate (line) and Y coordinate (field) at the outputs of block 10 generate pulses that trigger the marker signal shaper 8. Shaper 8 is a counting circuit synchronized by pulses from block 10, forming video pulses of a rectangular, round or other shape marker around a raster element corresponding to the code at the outputs of register 9. Pulses coming to shaper 8 from a discrete raster generator 3 , provide a temporary coincidence of the video pulses of the marker with the elements of the discrete raster. The video pulses of the marker arrive at the second input of the element 7 and the second input of the indicator 2 and form a luminous contour on the screen of the last around the specified element of the television raster. The dimensions and shape of this contour are determined by the circuit of the former 8. 50 The 5-coordinate remover (light pen) is placed in the center of the light contour on the indicator screen 2 with an opfator and moves in the desired direction. When the puller crosses the 5 coordinates of the marker contour, a pulse appears at its output that exceeds the threshold of triggering the threshold element 6. The signal from the threshold element b arrives at the first input of element 7. At the same time, the second signal of the element 7 arrives at the marker. At the output of the element And 7, a signal is generated that arrives at the setup input of the first register 9, in which the coordinate code of this intersection element is recorded. Next, the code of the reconditioner 9 is compared in block 10 with the current code of the counter 4, and at the moments of the moment the pulses are triggered, triggering the folder 8. Thus, the intersection by the puller of 5 coordinates of the marker element will cause the movement of this marker in the direction of movement of the puller of 5 coordinates. As a result, the contour will track the movement of the imaging 5 coordinates along the indicator 2 screen, and the code taken from the flip-flops of register 9 will correspond to the coordinate of the readable image element. Moreover, the starting point of reference is the beginning of the discrete raster. The coordinates of the raster element to be counted relative to any arbitrary raster element are formed as follows. With the help of the 5-coordinate remover, the marker is placed on the raster element, relative to which it is necessary to read the coordinates of the raster elements of interest to the operator, i.e. define increments. Pressing the switch button 13 into register 11 registers the code of register 9. The code of register 11 is compared with the current code of counter 4 in block 12 of the comparison. When comparing the codes, the pulses from block 12 trigger the second shaper 14 of the marker signal, which forms a mark on the screen of the indicator 2 - the center of the new coordinates Xp and YP. Next, the first marker is moved by the operator to the selected point and its relative coordinates are formed as follows. The inputs of the calculator 15 increments along the X coordinate (Fig. 2) receive the signals from blocks 10 and 12 of the comparison at the moments of coincidence of the current code values of the counter 4 -c with the codes of registers 9 and 11. These pulses go to 5 inputs of the trigger 19 and 20 calculator 15 which are set in the zero state by each line sync pulse received on their R inputs. Suppose that the operator has moved the first marker to the left of the reticle. In this case, the pulse from block 10 sets the trigger 19 to the logical state, the opening element AND 21 for passing pulses from the generator 3 of the discrete pacTjja through the OR element 23 to the counting input of the counter 24. Ichshulz from the block 12 in turn sets the trigger 20 to logical .. Then the signal from its inverse output closes the element 21 and stops the passage of pulses from generator 3 to counter 24. If the operator moves the first marker to the right of the viewfinder, then pulses from generator 3 to counter 24 will pass through elements 22 and or 23. Thus, irrespective of the temporal location of the pulses from blocks 10 and 12, the number of pulses corresponding to the distance in the coordinate between the first marker and the second sight marker will arrive at the counter 24. The shaper 16 sign-by-bit coordinate works as follows. The trigger sync pulses of the triggers 25 and 26 are set to the zero state. Suppose that the first marker is moved to the left across the screen from the second marker. Consequently, the impulse with 10 is comparable to the impulse from the comparison unit 12, and switching the trigger 25 to the logical 1 state. At the same time, the signal from its inverse output will prevent the trigger 26 from switching to the logical state when receiving from the trigger switching comparison unit 12 25 fix the trigger 27 in a logical order until the first marker is present. moved to the right relative to the second. In the case when the read raster element is located to the right of the viewfinder, the output of flip-flop 27 fixes the level of logic O. Thus, the sign bit is formed along the coordinate X). In order to determine the shrinkage of Y and the formation of a sign bit of Y, the device contains similar blocks 17 and 18.
7963011879630118
Таким образом, предлагаемое устрой-которого подключены к выходам счетчикаThus, the proposed device which is connected to the outputs of the counter
ство позвол ет формтфовать одновремен-и дополнительного регистра, входы которогоThe structure allows to format simultaneously and an additional register, the inputs of which
но координаты элементов растра как всоединв1ы с выходами основного регист-but the coordinates of the raster elements as associated with the outputs of the main register
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU813242718A SU963011A2 (en) | 1981-01-27 | 1981-01-27 | Graphic information readout device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU813242718A SU963011A2 (en) | 1981-01-27 | 1981-01-27 | Graphic information readout device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU858032 Addition |
Publications (1)
Publication Number | Publication Date |
---|---|
SU963011A2 true SU963011A2 (en) | 1982-09-30 |
Family
ID=20941154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU813242718A SU963011A2 (en) | 1981-01-27 | 1981-01-27 | Graphic information readout device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU963011A2 (en) |
-
1981
- 1981-01-27 SU SU813242718A patent/SU963011A2/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3857022A (en) | Graphic input device | |
US4122438A (en) | Position encoding arrangements | |
US3731299A (en) | Graphical keyboard operated display device | |
SU963011A2 (en) | Graphic information readout device | |
SU658780A1 (en) | Simulator of television video signals of spot objects | |
SU911576A2 (en) | Symbol generator | |
US3292157A (en) | Digital satellite display system | |
SU734760A2 (en) | Device for presentation of coordinate system on crt screen | |
SU1418905A1 (en) | Time-to-number converter | |
SU805290A1 (en) | Device for data displaying and editing on crt screen equipped with light-pen | |
SU1283831A1 (en) | Device for generating vectors | |
SU932519A1 (en) | Graphic information readout device | |
SU994916A2 (en) | Device for registering remote discrete displacements | |
SU615508A1 (en) | Image recognition device | |
SU949668A1 (en) | Graphic information readout device | |
SU1383418A1 (en) | Device for reading out graphic information | |
SU467377A1 (en) | Graphic reading device | |
SU1472919A1 (en) | Television device for selection of objects | |
SU1327089A1 (en) | Apparatus for displaying linear scale on crt screen | |
SU1640724A1 (en) | Device to read coordinates from the cathode-ray display | |
SU1713094A2 (en) | Shaper of paired pulses | |
SU1133694A1 (en) | Device for measuring area of object | |
SU972534A1 (en) | Device for reading graphic data | |
SU1312564A1 (en) | Digital discriminator | |
SU1018137A1 (en) | Graphic data reading device |