A real-time video I/O system has been developed for record or display of moving images in real time. It is based on a DMA data transfer algorithm both for the input and output image.
The system is composed of hardware and software parts. The hardware consists of computer interface, sync. and clock generator, A/D and D/A conversion logic, window controller and buffer controller. Because of speed and capacity limitation of the computer (VAX-11/780), original TV image is windowed and buffered before it is submitted to computer.
The software consists of resources (RMO3 disk, Lexi DMA controller, etc.) control parts and data path control parts. Since this application is time-critical, VAX mainframe is dedicated to this system, i.e. the I/O program is executed without VAX/VMS operating system (in stand-alone).
It can record or display images in real time over 54 seconds. Possible image size is 128×128 $pel^2$ per frame.
This system can also be used for still picture I/O under VAX/VMS, where the maximum transfer size is 256×256 $pel^2$.
영상 처리 설비로서 활동 및 정지 화면의 입출력 시스템이 개발되었다. Stand alone으로 활동 영상을 입출력 할 때 가능한 영상은 한 프레임 당 128×128 화소로 되어 있다. A/D 변환기의 샘플링 속도는 8 MHz 이며 재생되는 영상도 같은 속도로 변환된다.
이러한 한계의 주요 원인은 디스크의 입출력 시간 (0.96 Mbytes/s) 이다. 만약 새로운 MBA 에 하나의 디스크를 더 설비한다면 이러한 한계는 줄어 들 것이며 따라서 가능한 영상의 크기도 증가될 것이다.
오퍼레이팅 시스템 아래에서 정지 화면을 입출력 할 때 최대 영상의 크기는 256×256 화소이다. 이것은 외부 RAM 의 크기가 64 Kbytes 이기 때문이다. 만약 RAM 의 크기가 증가된다면 가능한 영상의 크기도 역시 증가될 것이다.
Stand alone으로 디스크에 저장한 활동 영상 정보는 오퍼레이팅 시스템 아래에서 다루기 적당하지 않으므로 적당한 형식으로 바꾸어 자기 테이프에 입출력하는 자기 테이프 변환 프로그램을 만드는 것이 남은 과제이다.