SU1589265A1 - Device for information input - Google Patents
Device for information input Download PDFInfo
- Publication number
- SU1589265A1 SU1589265A1 SU884605662A SU4605662A SU1589265A1 SU 1589265 A1 SU1589265 A1 SU 1589265A1 SU 884605662 A SU884605662 A SU 884605662A SU 4605662 A SU4605662 A SU 4605662A SU 1589265 A1 SU1589265 A1 SU 1589265A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- counter
- unit
- comparison
- Prior art date
Links
Landscapes
- Image Input (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано в системах обработки изображений дл ввода визуальной информации в ЭВМ. Цель изобретени - расширение области применени за счет возможности дополнительного программировани режимов работы устройства. Устройство содержит блок считывани 1 информации, блок 2 стробировани , блок 3 сопр жени , два генератора импульсов 4, 5, блоки сравнени 8-12, регистры 16-20, счетчики 21-23 и триггеры 27-29. Цель изобретени достигаетс за счет введени дополнительно двух блоков сравнени , генератора импульсов, двух регистров, счетчика и триггера. Дополнительный генератор формирует тактовые импульсы, определ ющие частоту отсчета видеосигнала в блоке стробировани . Блоки сравнени определ ют моменты достижени границ предварительно задаваемой ЭВМ области в кадре изображени . 4 ил.The invention relates to computing and can be used in image processing systems for inputting visual information into computers. The purpose of the invention is the expansion of the field of application due to the possibility of additional programming of the operating modes of the device. The device contains an information reading unit 1, a gating unit 2, a mating unit 3, two pulse generators 4, 5, comparison blocks 8-12, registers 16-20, counters 21-23 and triggers 27-29. The purpose of the invention is achieved by introducing an additional two blocks of comparison, a pulse generator, two registers, a counter and a trigger. An additional generator generates clock pulses that determine the frequency of the video signal in the gating unit. Comparison units determine when the boundaries of the previously defined computer area in the image frame are reached. 4 il.
Description
Изобретение относитс к вычисли- 1 ельной технике и может быть исполь- Довано в, системах дл ввода визуальной информации в электронные вычисли- тельные машины (ЭВМ).The invention relates to computing technology and can be used in systems for inputting visual information into electronic computing machines.
Пелью изобретени вл етс расширение области применени устройства путем обеспечени возможности дополнительного программировани режимов работы устройства.The invention is intended to expand the field of application of the device by providing the possibility of additional programming of the modes of operation of the device.
На фиг,1 представлена функциональ- ва схема устройства дл ввода.информации; на фиг.2 - пример конкрет- ijioro выполнени блока считывани ин- формации; на фиг.З - пример конкретного выполнени блока стробировани ; на фиг.4 - пример конфигурации окна на Телевизионном кадре, с которого осу- гДествл етс ввод информации. ; Устройство дл ввода информации (фиг 41) содержит блок 1 считывани Информации, блок 2 стробировани , бло 3 сопр жени , первый генератор А импульсов , второй генератор 5 импульсов третий генератор 6 имп ульсов, делител 7 частоты, первый блок 8 сравнени , второй блок 9 сравнени , третий блок 10 сравнени , четвертый блок 11 сравнени , п тый блок. 12 сравнени , пер- вый формирователь 13 импульсов, вт.о- рой формирователь 14 импульсов, третий формирователь 15 импульсов, первый регистр 16, второй регистр 17, третий регистр 18, четвертый регистр 19, п тый регистр 20, первый счетчик :21, второй счетчик 22 третий счетчик 23, первый элемент И 24, второй :элемент И 25, третий элемент И 26, ;первый триггер 27, второй триггер 28, третий триггер 29, первый 30, второй 31, третий 32, четвертый 33, п тый 34 входы задани режимов работы устройства , вход 35 запуска устройства, информационный вход 36 устройства, выход 37 готовности устройства. Fig. 1 shows the functional layout of the input information device; FIG. 2 is an example of a particular ijioro implementation of an information reading unit; FIG. FIG. 3 is an example of a specific implementation of a gating unit; FIG. 4 is an example of a window configuration on a Television frame from which information input is deactivated. ; The device for inputting information (Fig. 41) contains an Information reading block 1, a gating block 2, a conjugation unit 3, a first pulse generator A, a second pulse generator 5, a third pulse generator 6, a frequency divider 7, a first comparison unit 8, a second block 9 comparison, third comparison block 10, fourth comparison block 11, fifth block. 12 comparisons, the first driver of 13 pulses, the second driver of 14 pulses, the third driver of 15 pulses, the first register 16, the second register 17, the third register 18, the fourth register 19, the fifth register 20, the first counter: 21, the second counter 22 the third counter 23, the first element And 24, the second: element And 25, the third element And 26,; the first trigger 27, the second trigger 28, the third trigger 29, the first 30, the second 31, the third 32, the fourth 33, the fifth 34 inputs for setting device operation modes, device launch input 35, device information input 36, readiness output 37 the trials.
Блок 1 считывани информации (фиг.2) содержит электронно-лучевую трубку 38, видеоусилитель 39 и видеоконтрольный блок 40.The information reading unit 1 (FIG. 2) contains a cathode ray tube 38, a video amplifier 39 and a video monitoring unit 40.
Блок 1 считывани информации работает следующим образом.Unit 1 reading information works as follows.
Визуальное изображение преобразуетс передающей электронно-лучевой трубкой 38 в видеосигнал, который с выхода электронно-лучевой трубки 38 поступает на вход видеоусилител 39, усиливающего приход щий видеосигнал. С первого выхода видеоусилител 39The visual image is converted by the transmitting cathode-ray tube 38 into a video signal, which from the output of the cathode-ray tube 38 enters the input of a video amplifier 39, which amplifies the incoming video signal. From the first output video amplifier 39
видеосигнал поступает на видеоконтрольный блок 40, где происходит отображение информации. С второго выхода видеоусилител 38 видеосигнал поступает на выход блока 1 считывани информации . Темп телевизионной развертки задаетс кадровыми и строчными импульсами , поступающими соответственно через первый и второй синхронизирующие входы блока,1 считывани информации на входы электронно-лучевой трубки 38The video signal is fed to the video monitoring unit 40, where information is displayed. From the second output of the video amplifier 38, the video signal is output to the information reading unit 1. The television scan rate is set by personnel and lower-case pulses, arriving respectively through the first and second synchronizing inputs of the block, 1 reading information to the inputs of the cathode-ray tube 38
Блок 2 стробировани содержит источник 41 опорного напр жени , аналого-цифровой преобразователь 42 и ключ 43.The gating unit 2 comprises a voltage source 41, an analog-to-digital converter 42, and a key 43.
Блок 2 стробировани работает следующим образом.1Gating unit 2 operates as follows.
Видеосигнал, приход щий на вход блока 2 стробировани , поступает на вход аналого-цифрового преобразовател The video signal coming to the input of the gating unit 2 is fed to the input of the analog-digital converter
42,где 13 соответствии с ТИ, поступающими через синхронизирующий вход блока 2 стробировани на тактовый вход аналого-цифрового преобразовател 42, производитс преобразование сигнала в цифрот вой код, присутствующий на выходе ана- лого-цифрового преобразовател 42, Динамический диапазон аналого-цифрового преобразовател задаетс источником 41 опорного напр жени .42, where 13 according to the TI received via the synchronization input of the gating unit 2 to the clock input of the analog-digital converter 42, the signal is converted into a digital code present at the output of the analog-digital converter 42, the dynamic range of the analog-digital converter is set source 41 of the reference voltage.
Коды, соответств тощие значени м видеосигнала, присутствуют на входе ключа 43 и по сигналу, приход щему через управл ющий вход блока 2 стробировани на управл ющий вход ключаThe codes corresponding to the skinny values of the video signal are present at the input of the key 43 and according to the signal coming through the control input of the gating unit 2 to the control input of the key
43,передаютс на выход блока 2 стробировани . При этом, если на управл ющем входе присутствует Лог.1, ключ 43 открыт, в противном случае он закрыт.43 are transmitted to the output of gating unit 2. At the same time, if Log.1 is present on the control input, the key 43 is open, otherwise it is closed.
Блок 3 сопр жени может быть реализован на основе серийно выпускаемых устройств ввода - вывода дл ЭВМ. Конкретное его применение зависит от тира используемой ЭВМ. Так, например, дл широко распространенной микроЭВМ Электроника МС 1201.02 в качестве блока сопр жени может быть использовано серийно выпускаемое Устройство параллельного обмена И2 или аналогичные устройства (например, имеющие режим пр мого доступа к пам ти),Interface unit 3 may be implemented on the basis of commercially available input / output devices for a computer. Its specific application depends on the type of computer used. For example, for a widely used microcomputer, Electronics MS 1201.02, as a conjugation unit, can be used a commercially available I2 Parallel Exchange Device or similar devices (for example, those with direct memory access mode),
Устройство дл ввода информации работает следующим образом.The information input device operates as follows.
51589265158926
Перед началом ввода информации через второй вход 3 задани режимов работы устройства во второй регистр 17 производитс запись от ЭВМ кода нач определ ющего номер строки телевизионной развертки, с которой необходимо начать ввод информации, через первый вход 30 задани режимов работы устройства в первый регистр 16 производитс запись от ЭВМ кодаBefore entering information through the second input 3 of the setting of the device operation modes into the second register 17, an entry is made from the computer starting code determining the line number of the television sweep from which it is necessary to start entering information, the first input 30 of the setting of the device operation modes into the first register 16 is recorded from computer code
10ten
S , определ ющего номер строки телевизионной развертки, на которой необходимо закончить ввод информации, через, третий вход 32 задани режимов работы устройства в третий регистр 18 производитс запись от ЭВМ кода Р, определ ющего количество строк, информаци с которых будет вводитс в ЭВМ за врем сканировани одного кода, через четвертый вход 33 задани режимов работы устройства в четвертый регистр 19 производитс запись от ЭВМ кода L|, определ ющего номер элемента на строке, с которого будет начинатьс ввод-информации; через п тый вход 34 задани режимов работы ус устройства в п тый регистр 20 производитс запись от ЭВМ кода L , определ ющего номер злемента на строке, на котором будет заканчиватьс ввод и информации.S, which determines the number of the television sweep line, on which it is necessary to finish entering the information, through the third input 32 of the modes of operation of the device in the third register 18 is recorded from the computer P code defining the number of lines the information from which will be entered into the computer during scanning one code, through the fourth input 33 of setting the modes of operation of the device into the fourth register 19, a record is made from the computer code L | that identifies the element number on the line from which the input information will begin; Via the fifth input 34 of the assignment of the modes of operation of the device to the fifth register 20, an entry is made from the computer code L, which determines the number of the element on the line on which the input and information will end.
Значени кодов S, S , L, кон определ ют на телевизионном кад (фиг.4), с которого будет пThe values of the codes S, S, L, con are determined on a television frame (FIG. 4), from which
окноwindow
реre
производитьс ввод информации, а код Р определ ет ширину полосы, котора будет вводитьс с этого окна за врем сканировани одного кадра.information is entered, and the P code determines the width of the band that will be entered from this window during the scanning time of one frame.
Естественно, необходимо, чтобы полн лись услови :Naturally, it is necessary that the following conditions be fulfilled:
но(ч кои и L Hdw Ь кои but (h koi and L Hdw b koi
КодыS g,S ЦДЦ ,LCodesS g, S CDC, L
НйЧ Nych
LL
кон con
записанные соответственно в первый, второй, третий, четвертый и п тый регистры, присутствуют: S | - на выходе первого, S - на выходе второго , Р - на выходе третьего; ц«ц на выходе четвертого, L кон - наrecorded in the first, second, third, fourth, and fifth registers are present: S | - at the output of the first, S - at the output of the second, P - at the output of the third; q "q at the exit of the fourth, L end
выходе п того регистров 16-20 и поступают: код S дц - на первый вход второго блока 9 сравнени , код S ц - на информационный вход первого счетчика 21, код Р - на первый вход третьего блока 10 сравнени , код Lцаи на первый вход четвертого блока 11 сравнени , код L - на первый вход п того блока 12 сравнени .the output of the 5th registers 16-20 and they receive: code S ds - to the first input of the second comparison unit 9, code S c - to the information input of the first counter 21, code P - to the first input of the third comparison unit 10, Lc code to the first input of the fourth Comparison unit 11, code L - at the first input of the fifth Comparison Unit 12.
00
5five
00
О ABOUT
5five
В 1сходном состо нии первый, второй и третий триггеры 27-29 сброшены и на их входах присутствует Лог.О Так как выход первого триггера 27 вл етс выходом 37 готовности устройства , то в исходном состо нии на выходе 37 готовности устройства присутствует Лог.О, кбторый сигнализирует о готовности устройства к работе .In the 1-out state, the first, second and third triggers 27-29 are reset and Log is present at their inputs. Since the output of the first trigger 27 is the device ready output 37, the device is present in the initial state at output 37 of the device. The second one signals that the device is ready for operation.
При готовности к работе ЭВМ формирует сигнал пуска, который поступает через вход 35.запуска устройства на на вход установки первого и вход установки второго триггеров 27, 28. Этим сигналом первый и второй триггеры 27, 28 устанавливаютс и на выходе каждого из них по вл етс Лог.1,When the computer is ready for operation, it generates a start signal, which comes through the input 35. the device starts up to the installation input of the first one and the installation input of the second flip-flops 27, 28. This signal sets the first and second triggers 27, 28 and Log.1,
С выхода первого триггера 27 Лог.1 поступает на второй вход вто-. рого элемента И 24 и на выход 37 готовности устройства. Лог.1 на выходе 37 показывает, что устройство запущено и вьшолн ет ввод информации .From the output of the first trigger 27 Log.1 goes to the second input of the second. element And 24 and the output 37 of the readiness of the device. Log.1 at output 37 indicates that the device has started and is entering information.
С выхода второго триггера 28 Лог.1 поступает на второй вход второго элемента И 24.From the output of the second trigger 28 Log.1 arrives at the second input of the second element And 24.
Визуальное изображение, получаемое блоком 1 считывани информации И преобразуемое в аналоговый видеосигнал, поступает с выхода этого блока на информационньгй вход блока 2 строби- ровани .The visual image received by block 1 of information reading AND converted into analog video signal comes from the output of this block to the information input of block 2 of strobe.
В блоке 2 стробировани производитс процедуры дискретизации аналогового сигнала во времени и квантовани по амплитуде. При зтом дискретизаци по времени ведетс в соответствии с частотой тактовых импульсов (ТИ), поступающих на синхронизирующий вход блока 2 стробировани с выхода третьего генератора 6 им- Пульсов, т.е. каждому ТИ соответствует один отсчет видеосигнала (или один элемент изображени на строке). Квантование по амплитуде представл ет собой аналого-цифровое преобразование 0 видеосигнала, при котором каждомуIn gating unit 2, the analog time signal sampling and amplitude quantization procedures are performed. In this case, time sampling is conducted in accordance with the frequency of clock pulses (TI) arriving at the synchronizing input of gating unit 2 from the output of the third generator 6 im Puls, i.e. each TI corresponds to one video sample (or one image element per line). Amplitude quantization is an analog-to-digital conversion of 0 video, at which each
элементу изображени ставитс в соответствие двоичный код, пропорциональный ркости этого злемента изображени .The image element is assigned a binary code proportional to the brightness of this element of the image.
Второй генератор 5 импульсов вырабатывает импульсы синхронизации строк, поступающие с первого выхода второго генератора 5 импульсов на второй синхронизирующий вход блока 1 считывани The second pulse generator 5 generates line synchronization pulses from the first output of the second pulse generator 5 to the second synchronization input of the readout unit 1
5five
00
5five
5five
информации, с второго выхода генератора 5 - на вход делител 6 частоты, с третьего выхода генератора 5 - на вход сброса третьего счетчика 23, Работа второго генератора 5 импульсов синхронизируетс ТИ, поступающими на вход генератора 5 с выхода третьего генератора 6 импульсов. Импульс синхронизации строк, поступа information, from the second output of the generator 5 to the input of the frequency divider 6, from the third output of the generator 5 to the reset input of the third counter 23. The operation of the second generator 5 of pulses is synchronized with the TI supplied to the input of the generator 5 from the output of the third generator 6 of pulses. Impulse sync rows, act
на вход сброса третьего счетчика 23, устанавливает этот счетчик в положение , при котором на всех его разр дах присутствует Лог.О.at the reset input of the third counter 23, sets this counter to a position where Log.O. is present on all its bits.
Делитель 7 частоты.выполнен в ввде счетчика, который измен ет свое состо ние по приходу на его вход каждого импульса синхронизации строк. Состо ни разр дов этого счетчика присутствуют на втором выходе делител 7 частоты и поступают с этого выхода на первьш вход первого блока 8 сравнени . В момент, когда на всех разр дах счетчика-делител по вл ютс сигналы Лог.О, на первом выходе делител 7 частоты формируетс импульс поступающий на вход первого генератора 4 импульсов.Frequency divider 7 is made in the input of the counter, which changes its state upon arrival at its input of each row synchronization pulse. The bits of this counter are present at the second output of the frequency divider 7 and are fed from this output to the first input of the first comparison unit 8. At the moment when the Log.O signals appear at all bits of the splitter counter, a pulse arriving at the input of the first generator of 4 pulses is generated at the first output of the frequency divider 7.
Первый генератор 4 импульсов по приходу на его вход импульса с перво го выхода делител 7 частоты вырабатывает импульс синхронизации кадра, который с первого выхода первого генератора А импульсов поступает на певый синхронизирующий вход блока 1 сч тывани информации, а с второго выхода - на установочный вход второго счетчика 22 и первый вход второго элмента И 25.The first generator of 4 pulses on arrival at its input of a pulse from the first output of the frequency divider 7 produces a frame synchronization pulse, which from the first output of the first generator A of pulses goes to the first synchronizing input of the information acquisition unit 1, and from the second output to the setup input of the second counter 22 and the first input of the second elmenta 25.
Импульс синхронизации кадра, при- ход щий на установочный вход второго счетчика 22, устанавливает этот счетчик в положение, при котором на всех его разр дах присутствует Лрг.О. Состо ние разр дов второ- го счетчика 22 с выхода этого счетчика поступает на второй вход третьего блока 10 сравнени .The frame synchronization pulse, which arrives at the installation input of the second counter 22, sets this counter to a position where Lr.O. is present on all its bits. The state of the bits of the second counter 22 from the output of this counter is fed to the second input of the third unit 10 of the comparison.
Так как на втором входе второго элемента И 25 присутствует Лог.1 (второй триггер 28 установлен), то ипульс синхронизации кадра, приход щий на первый вход второго элемента И 25, по вл етс на вых,оде этого элемента и поступает с выхода второго элемента И 25 на вход за-: писи первого счетчика 21.Since Log.1 is present at the second input of the second element AND 25 (the second trigger 28 is set), the frame synchronization pulse arriving at the first input of the second element 25 appears at the output of this element and comes from the output of the second element And 25 at the entrance of the record: the recording of the first counter 21.
По приходу импульса на вход записи первого счетчика 21 разр дыUpon arrival of the pulse at the input of the first counter recording, 21 bits
этого счетчика устанавливаютс в положение , соответствующее коду 8ц„„, присутствующему на информационном входе первого счетчика 21. Состо ние разр дов первого счетчика 21, т.е. код Бцдц с выхода этого счетчика поступают на второй вход первого и второй вход второго блоков 8, 9 - сравнени .This counter is set to the position corresponding to the code 8c „„ present on the information input of the first counter 21. The bit state of the first counter 21, i.e. The btsdc code from the output of this counter goes to the second input of the first and second input of the second blocks 8, 9 - of the comparison.
Первый, второй, третий, четвертый , п тый блоки 8-12 сравнени работают так, что если информаци на одном входе блока сравнени совпадает с информацией на другом его входе , то на выходе блока сравнени присутствует Лог.О, в противном случае на выходе блока сравнени присутствует Лог.1,The first, second, third, fourth, fifth comparison blocks 8-12 work so that if the information on one input of the comparison block coincides with the information on the other input, then the output of the comparison block is Log.O, otherwise the output of the block Comparison Log.1 is present,
Тогда в момент после прихода импульса синхронизации кадра на выходе первого блока 8 сравнени присутствует Лог.1, так как на первом входе этого блока присутствует код ОThen at the moment after the arrival of the frame synchronization pulse, Log.1 is present at the output of the first comparison block 8, since the first input of this block contains the code O
а: на втором - код Sa: on the second - code S
HOrW «HOrW "
на выходеat the exit
второго блока 9 сравнени присутствует Лог,1, так как на первом входе этого блока присутствует код S р, а на втором входе - код S , на выходе третьего блока 10 сравнени присутствует Лог.1, так как на первом входе этого блока присутствует код Р, а на втором - код О, на выходе р четвертого блока 11 сравнени присутствует Л6г.1, так как на первом входе этого блока присутствует код Lj,(j(i, , а ,на втором - код О (третий счеТчик 23 сброшен), на выходе п того блока 12 сравнени присутствует Лог.1, так как на первом входе этого блока присутствует код втором - код О.The second comparison block 9 contains a Log, 1, since the first input of this block contains the code S p, and the second input contains the S code, the output of the third comparison block 10 contains Log.1, since the P input is present at the first input of this block , and on the second, the code O, at the output p of the fourth comparison block 11 there is L6g.1, since the first input of this block contains the code Lj, (j (i,, and, on the second, the code O (the third counter 23 is reset) , Log.1 is present at the output of the fifth block of comparison 12, since the first input of this block contains the code of the second — the code O.
Сигналы с выходов первого и второго блоков 8, 9 сравнени поступают соответственно на входы первого и второго формирователей 13, 14 импульсов, с выхода третьего блока 10 сравнени - на вход третьего формировател 15 импульсов и третий вход первого элемента И 24, ас выходов четвертого и п того блоков сравнени - соответственно на вход установки и вход сброса третьего .триггера 29.The signals from the outputs of the first and second blocks 8, 9 of the comparison are received respectively at the inputs of the first and second formers 13, 14 pulses, from the output of the third comparison block 10 to the input of the third driver 15 pulses and the third input of the first element I 24, ac of the fourth and p That comparison units are respectively at the installation input and the reset input of the third trigger 29.
Таким образом, в момент после прихода импульса синхронизации кадра на входах первого, второго и третьего формирователей 13-15 импульсов, третьем входе первого элемента И 24, входе установки и входе сброса третьего IThus, at the time after the arrival of the frame synchronization pulse at the inputs of the first, second and third drivers 13-15 pulses, the third input of the first element And 24, the installation input and the reset input of the third I
10ten
триггера 29 присутствует Лог.Г .trigger 29 is present Log.G.
Каждым импульсом синхронизации . строк счетчик, вход щий в делитель 7 частоты, наращиваетс на единицу, а состо ние этого счетчика поступает на первый вход первого блока 8 срав нени . Так происходит до тех пор, пока на первом входе первого блока 8 сравнени не по витс код S , после чего сигнал на выходе первого блока 8 сравнени принимает значениеEvery sync pulse. the rows, the counter entering the frequency divider 7, is incremented by one, and the state of this counter is fed to the first input of the first comparison unit 8. This happens until the code S is not received at the first input of the first comparison unit 8, after which the signal at the output of the first comparison unit 8 takes the value
Лог.О , который поступает на вход первого формировател 13 импульсов.Log.O, which is fed to the input of the first shaper 13 pulses.
При переходе сигнала на входе пер- ,г вого формировател 13 импульсов из Лог.О этот фармирователь вырабатывает импульс, который с выхода этого формировател поступает на пер- вьй вход первого элемента И 24, и, поскольку на втором и третьем входах этого элемента в данный момент присутствует Лог, (первый Триггер 27 установлен и на выходе третьего бло158926510When a signal passes at the input of the first and second shaper of 13 pulses from Log.On this farmer generates a pulse that comes from the output of this shaper to the first input of the first element I 24, and, since the second and third inputs of this element into this the moment is present Log, (the first Trigger 27 is installed and at the output of the third block 158926510
дачу на его выход кодов, пропорциона ных ркост м текущих точек изображен ( как было указано выше, каждому ТИ с ответствует один элемент изображени the code on its output, which is proportional to the speeds of the current points, is depicted (as mentioned above, each TI corresponds to one image element
Коды ркостей с выхода блока . стробировани поступают на вход блока 3 сопр жени и через информационный выход 36 устройства ввод тс в ЭВМ,The codes for the output from the block. gating is fed to the input of the interface 3 and through the information output 36 of the device are entered into the computer,
Так происходит до тех пор, пока третий счетчик 23 не досчитает до значени , код которого поступает на второй вход п того блока 12 сравнени , после чего на выходе этр- го блока по вл етс Лог,0, который поступа на вход сброса третьего триггера 29, сбрасывает этот триггер и на его выходе по вл етс Лог.О. Сигнал Лог,0 поступает с выхода третьего триггера 29 на управл ющий вход блока 2 стробировани и sai- прещает прохождение кодов элементов изображени . При этом вход в ЭВМ пре20This happens until the third counter 23 counts to a value whose code arrives at the second input of the fifth comparison unit 12, after which a Log, 0, appears at the output of the third block, which arrives at the reset input of the third trigger 29 , clears this trigger and Log.O. appears at its output. The signal Log, 0, is outputted from the output of the third trigger 29 to the control input of the gating unit 2, and sai stops passing the pixel codes. In this case, the entrance to the computer
30thirty
ка 10 сравнени присутствует Лог,1),25 кращаетс , то импульс, выработанный первым формирователем 13 импульсов, проходит на в ыход первого элемента И 24 и поступает с этого выхода на счетньй вход первого счетчика 21 и счетный йход, второго счетчика 22, а также на второй вход третьего элемента И 26,As 10 comparisons are present, Log, 1), 25 grows, then the pulse produced by the first driver of 13 pulses passes on the output of the first element 24 and enters from this output to the counting input of the first counter 21 and the counting input, the second counter 22, and at the second input of the third element And 26,
Третий элемент И 26 при поступлении на его второй вход импульса с первого элемента И 24 пропускает ТИ, по ступающие на его первый вход с выхода третьего генератора 6 импульсов, и эти ТИ проход т на счетный входThe third element And 26, when a pulse arrives at its second input from the first element And 24, passes the TI, which arrives at its first input from the output of the third generator 6 pulses, and these TIs pass to the counting input
третьего счетчика 23, Счетчик 23 по- ..„ .........пthird counter 23, counter 23- .. "......... p
следовательно считает ТИ, и код, соот- Q строк сбрасывает третий счетчик З и ветствующий количеству прошедших так- наращивает счетчик-делитель 7 на еди- товых импульсов, присутствуют на выходе счетчика 23, поступа с его вьпсодаtherefore, it counts TI, and the code, corresponding to Q lines, resets the third counter 3 and the corresponding number of passed ones increases the counter-divider 7 into single pulses, are present at the output of counter 23, arriving from its output
3535
Таким образом в ЭВМ ввод тс коды элементов изображени , наход 1плхс на строке с номером S „„„ и имеющих номера от Ь„„, до на этой строке.Thus, image element codes are entered into the computer, located 1 plx on the line with the number S „„ „and having the numbers from b„ „, up to this line.
К моменту прихода следующего импульса синхронизации строк на.вход де лител 7 частоты первый счетчик 21 имеет состо ние 5„д1,4-1, второй счетчик состо ние - единица , на выходе первого блока 8 сравнени присутствует Лог.Г (так как состо ние счетчика, вход щего в делитель 7 частоты, еще S „д),By the time of arrival of the next synchronization pulse of the lines on the frequency divider 7 input, the first counter 21 has a state of 5 "d1.4-1, the second state counter is one, and the output of the first comparison unit 8 has LogG" (since the counter included in the frequency divider 7, S д d),
Следующий импульс синхронизацииNext sync pulse
ницу, на первом входе первого блока 8 сравнени по вл етс код 8„|.,и+1, первый формирователь 13 импульсовTo the left, the code 8 "|., and + 1, the first driver of 13 pulses
на вторые входы четвертого и п того блоков 11, 12 сравнени . В момент, когда счетчик 23 досчитает до кода «ац выходе четвертого блока 1 1 сравнени по витс Лог.О (так как на первом выходе блока 11 сравнени присутствует код L записанный в четвертый регистр 19), который, поступа на вход установки третьего триггера 29, устанавливает этот триггер , и на выходе этого триггера по вл етс Лог,1. Ion the second inputs of the fourth and fifth blocks 11, 12 comparison. At the moment when the counter 23 counts to the code "the output of the fourth comparison block 1 1 according to Wits Log.O (since the first output of the comparison block 11 contains the code L recorded in the fourth register 19), which arrives at the installation input of the third flip-flop 29 , sets this trigger, and Log, 1 appears at the output of this trigger. I
Лог, с выхода третьего триггера 29 поступает на управл ющий вход блока 2 стробировани и разрешает вы10The log, from the output of the third trigger 29, enters the control input of the gating unit 2 and enables the output 10
, г 926510, g 926510
дачу на его выход кодов, пропорциональ ных ркост м текущих точек изображени (как было указано выше, каждому ТИ соответствует один элемент изображени ).the delivery of codes to its output, which are proportional to the speeds of the current image points (as mentioned above, each TI corresponds to one image element).
Коды ркостей с выхода блока . стробировани поступают на вход блока 3 сопр жени и через информационный выход 36 устройства ввод тс в ЭВМ,The codes for the output from the block. gating is fed to the input of the interface 3 and through the information output 36 of the device are entered into the computer,
Так происходит до тех пор, пока третий счетчик 23 не досчитает до значени , код которого поступает на второй вход п того блока 12 сравнени , после чего на выходе этр- го блока по вл етс Лог,0, который, поступа на вход сброса третьего триггера 29, сбрасывает этот триггер, и на его выходе по вл етс Лог.О. Сигнал Лог,0 поступает с выхода третьего триггера 29 на управл ющий вход блока 2 стробировани и sai- прещает прохождение кодов элементов изображени . При этом вход в ЭВМ пре20This happens until the third counter 23 counts to a value whose code arrives at the second input of the fifth comparison unit 12, after which a Log, 0 appears at the output of the third block, which arrives at the reset input of the third trigger 29, resets this trigger, and Log.O. appears at its output. The signal Log, 0, is outputted from the output of the third trigger 29 to the control input of the gating unit 2, and sai stops passing the pixel codes. In this case, the entrance to the computer
25 кращаетс , 25 increments
30thirty
25 кращаетс , 25 increments
..„ .........п .." .........P
Q строк сбрасывает третий счетчик З и наращивает счетчик-делитель 7 на еди- Q rows resets the third counter G and increments the counter-divider 7 by one
3535
Таким образом в ЭВМ ввод тс коды элементов изображени , наход 1плхс н строке с номером S „„„ и имеющих номера от Ь„„, до на этой строке.Thus, image element codes are entered into the computer, located 1 line on the line with the number S „„ „and having the numbers from B„ „, up to this line.
К моменту прихода следующего импульса синхронизации строк на.вход длител 7 частоты первый счетчик 21 имеет состо ние 5„д1,4-1, второй счетчик состо ние - единица , на выходе первого блока 8 сравнени присутствует Лог.Г (так как состо ние счетчика, вход щего в делитель 7 частоты, еще S „д),By the time of arrival of the next synchronization pulse of the rows on the input of frequency 7, the first counter 21 has a state of 5 "d1.4-1, the second counter of the state is one, the output of the first comparison unit 8 is LogG" (because the state of the counter , the frequency divider 7, still S „d),
Следующий импульс синхронизацииNext sync pulse
Q строк сбрасывает третий счетчик З и наращивает счетчик-делитель 7 на еди- Q rows resets the third counter G and increments the counter-divider 7 by one
ницу, на первом входе первого блока 8 сравнени по вл етс код 8„|.,и+1, первый формирователь 13 импульсовTo the left, the code 8 "|., and + 1, the first driver of 13 pulses
д5 формирует импульс, который проход через первый элемент И 24, наращивает первьш и второй счетчики на единицу I; разрешает прохождение ТИ через третий элемент И 26, Третий счетчикg5 forms the impulse, which the passage through the first element I 24, increases the first and second counters by unit I; permits the passage of TI through the third element And 26, the third counter
0 23 досчитывает до кода 1 но(ч устанавливаетс третий триггер 29, и, пока третий счетчик 23 не досчитает до0 23 counts to code 1 but (the third trigger is set to 29, and until the third counter 23 counts to
кода LL code
кон con
происходит ввод в ЭВМThere is an input in the computer
5555
кодов элементов изображени от номера ««ч номера L , после чего третий триггер 29 сбрасываетс и ввод в ЭВМ прекращаетс . Таким образом, в ЭВМ вводитс информаци со строки с номером , причем ввод тс толь11the pixel codes from the "" h number of the L, after which the third trigger 29 is reset and input into the computer is stopped. Thus, information is entered into the computer from the line with the number, and only 11 are entered.
15892651589265
ко элементы изображени от номера L ч.од до номера L этой строки.image elements from the L number of the unit code to the L number of this line.
Так продолжаетс до тех пор, пока на входе второго счетчика 22, считающего количество введенных в ЭВМ строк с одного кадра, не по витс код Р. После по влени этого кода (а он по- скупает на второй вход третьего блока 10 сравнени ) на выходе этого блока ср|авнени устанавливаетс Лог,О, ко т0рый поступает на вход третьего фор- М1 ровател 15 импульсов и на третий в вЧод первого элемента И 24,This continues until the input of the second counter 22, which counts the number of lines entered in the computer from one frame, is not reached by the P code. After the appearance of this code (and it buys the second input of the third comparison unit 10) of this block, cp | avneni is set by the Log, O, which is supplied to the input of the third forwarder of 15 pulses and to the third in the first element And 24,
I При этом поскольку сигнал на входе третьего формировател 15 импуль- мен ет значение с Лог,1 на, Лог,О, этот формирователь импульсов вырабатывает импульЬ, который с выход формировател поступает на вход сбро- с4 второго триггера 28, Второй триг- гфр 28 сбрасываетс этим импульсом и нф его выходе по вл етс Лог.О, который поступает на второй вход второ- гф элемента И 25, К этому моменту на втором выходе делител .7 частоты П1| исутствует код выходе первого счетчика 21 - код ,I Moreover, since the signal at the input of the third driver 15 pulses the value from Log, 1 to, Log, O, this pulse driver produces a pulse, which from the driver output enters the reset input4 of the second trigger 28, Second trigger 28 is reset by this pulse and nf its output appears a Log.O, which is fed to the second input of the second element, And 25, By this time, the second output of the divider .7 frequencies P1 | there is an exit code of the first counter 21 - a code,
Следующий импульс синхронизации строк наращивает счетчик, вход щий в дфлитель 7 частоты, на единицу, пер- вфй формирователь 13 импульсов выра- б тывает импульс, приход щий на первы первого элемента И 24, но на вы- хфд.этого элемента импульс н.е поступает , так как на третьем входе первого элемента И 13 присутствует Лог.О поступающий с выхода третьего блока Ю сравнени . Поэтому первый и второй с сетчики 21, 22 больше не наращивают- сй, ТИ через элемент И 26 не проход т и информаци в ЭВМ через блок 2 стробировани не пропускаетс . The next row synchronization pulse increases the counter entering frequency equalizer 7 by one, while the first driver of 13 pulses produces a pulse arriving at the first element of the first element 24, but at the output of this element pulse it comes in, since at the third input of the first element I 13 there is a Log. About coming from the output of the third block, Yu comparison. Therefore, the first and second with the setters 21, 22 are no longer incremental, the TIs through the element AND 26 are not passed and the information in the computer through the gate 2 is not passed.
Таким образом, в процессе сканировани этого кадра в ЭВМ поступила информаци начина со строки с номером S до строки с номером , примем вводилась элементы, имеющие номера от Ь„ до Ь.конСледующий импульс синхронизации кадра, вырабатываемый первьи генератором 4 импульсов, поступает на установочный вход второго счетчика 22 и на первый вход второго элемента И 25, Этот импульс устанавливает второй счетчик 22 в положение О, но- н выход второго элемента И 25 не прохо . дит, так как на втором входе этогоThus, in the process of scanning this frame, the computer received information starting from the line with the number S up to the line with the number, we will accept the elements having the numbers from L to B. Con Next the frame synchronization pulse generated by the first generator of 4 pulses is fed to the setup input The second counter 22 and the first input of the second element And 25, This pulse sets the second counter 22 to the O position, but the output of the second element And 25 does not pass. dit, since on the second entry of this
5five
5five
00
I 2I 2
элемента присутствует Лог.О (второй триггер 28 сброшен),.element is present. Log.O (the second trigger 28 is reset) ,.
Так как в этот момент на первом и ВТОРОМ входах третьего блока 10 сравнени присутствуют разные коды (код Р - на первом коде и код О - на втором), на выходе этого блока сравнени по вл етс Лог,1, поступающа на третий вход первого элемента И 24,Since at this moment different codes are present at the first and SECOND inputs of the third comparison unit 10 (code P is on the first code and code O is on the second), the output of this comparison block is Log, 1, coming to the third input of the first element And 24,
В процессе, сканировани этого кадра в ЭВМ вводитс информаци еще с Р строк, причем на каждой строке ввод тс элементы начина с номера L до номера L, Работа устройства при вводе этих строк аналогична описанной вьше с той лишь разницей, что ввод начинаетс , когда счетчик-дели- тель 7 досчитает до кода , а заканчиваетс , когда состо ние счетчика Станет равным 8 дц+Р+Р-1, т,е, вводитс информаци от строки с номером S f,o;4 P Д° строки с номером S +2Р-1 включительно. При этом, как бьшо описано выше, при вводе каждой строки блок 2 стробировани пропускает на выход только элементы изображени от номера L до номера L ,In the process of scanning this frame, information is also entered into the computer from the P lines, with each line starting from the L number to the L number. The device operation when entering these lines is similar to that described above with the only difference that the input starts when the counter - the delimiter 7 is calculated to the code, and ends when the state of the counter becomes 8 dts + P + P-1, t, e, the information from the line with the number S f, o; 4 P D ° of the line with the number S is entered + 2P-1 inclusive. At the same time, as described above, when entering each line, the gating unit 2 passes only the pixels from the L number to the L number to the output,
В процессе сканировани следующего кадра вводитс информаци со следующих Р строк и т,д,.до тех пор, пока состо ние первого счетчика 21 не станет равным S,In the process of scanning the next frame, information is entered from the next P lines and t, d, until the state of the first counter 21 becomes S,
3535
Код S,S code,
конcon
4040
,j , по вл ющийс на выходе первого счетчика 21, поступает на второй вход второго блока 9 сравнени , и, поскольку на его первом входе также присутствует код S, , записанный в первом регистре 16, то на выходе второго блока 9 сравнени сигнал измен ет значение с Лог,1 на Лог,0, при этОм второй формирователь 14 импульсов вырабатывает им- ,, j, appearing at the output of the first counter 21, is fed to the second input of the second comparison unit 9, and since the first input also contains the code S, recorded in the first register 16, then at the output of the second comparison block 9 the signal changes the value from Log, 1 to Log, 0, with this, the second driver of 14 pulses generates them,
дс пульс, поступающий на вход сброса первого триггера 27. Первый триггер 27 сбрасываетс этим импульсом и на его выходе по вл етс Лог,0, который поступает на второй вход первого эле50 мента И.24, запреща дальнейший ввод информации в ЭВМ, и на выход 37 готовности устройства сигнализиру о том, что ввод информации завершен.ds pulse arriving at the reset input of the first trigger 27. The first trigger 27 is reset by this pulse and Log appears at its output, 0, which arrives at the second input of the first element I.24, prohibiting further information input into the computer, and output 37 the device is ready to signal that information entry has been completed.
Таким образом, за цикл работы устройства в ЭВМ вводитс информаци с окна на телевизионном кадре (фиг,4) ограниченного значени ми L,,,, L р„ по столбцам и значени ми S нд1, S по строкам, причем за врем сканиро55Thus, for the cycle of operation of the device, information is entered into a computer from a window on a television frame (FIG. 4) limited by the values of L ,,,, L p "in columns and the values of S nd1, S in rows, and during the scan
вани одного кадра вводитс информаци с Р строк.One frame is entered with information from P lines.
Дл возобновлени работы устройства необходимо записать новые значени To resume operation of the device, it is necessary to record new values.
нач . кон« и«ч кон, Р соответственно во второй, первый, четвертый, п тый и третий регистры 17, 16, 19, 20, 18 и подать запускающий импульс на вход 35 запуска устройства.beginning con and h con, P, respectively, in the second, first, fourth, fifth and third registers 17, 16, 19, 20, 18 and give a trigger pulse to the device start input 35.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884605662A SU1589265A1 (en) | 1988-10-17 | 1988-10-17 | Device for information input |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884605662A SU1589265A1 (en) | 1988-10-17 | 1988-10-17 | Device for information input |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1589265A1 true SU1589265A1 (en) | 1990-08-30 |
Family
ID=21409511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884605662A SU1589265A1 (en) | 1988-10-17 | 1988-10-17 | Device for information input |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1589265A1 (en) |
-
1988
- 1988-10-17 SU SU884605662A patent/SU1589265A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 903847, кл. G 06 F 3/037, 1982. Авторское свидетельство СССР № 1462286, кл. G 06 F 3/037, 1987. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1589265A1 (en) | Device for information input | |
SU1238092A1 (en) | Information input device | |
SU1239705A1 (en) | Information input device | |
SU1322320A1 (en) | Device for processing video information | |
SU1269274A1 (en) | Digital compensator of losses of television brightness signal | |
SU1462286A1 (en) | Information input device | |
SU1070537A1 (en) | Information input device | |
SU1550573A1 (en) | Device for display of information on screen of cathode-ray tube | |
SU1278868A1 (en) | Interface for linking computer with peripheral unit | |
SU1305692A1 (en) | Information input device | |
SU1437870A2 (en) | Multichannel device for interfacing data sources with computer | |
SU462175A1 (en) | Input device | |
RU2019061C1 (en) | Device for measurement of coordinates of center of star | |
SU1425770A2 (en) | Apparatus for displaying information on television receiver screen | |
SU1270764A1 (en) | Device for determining sample median | |
SU1367016A1 (en) | Signature analyser | |
RU2001365C1 (en) | Timber pile drying chamber | |
SU1399748A2 (en) | Data input device | |
SU1406736A1 (en) | Device for shaping coded sequences | |
SU1411781A1 (en) | Device for digital restoration of image | |
SU1236488A1 (en) | Device for registering states of checked unit | |
SU1238081A1 (en) | Device for checking digital sequences | |
SU1038931A1 (en) | Timer | |
SU1198542A1 (en) | Checking device | |
SU1084838A1 (en) | Device for reading information |