The Computer Revolution in Education:

Similar documents
INTERLACE CHARACTER EDITOR (ICE) Programmed by Bobby Clark. Version 1.0 for the ABBUC Software Contest 2011

Design and Implementation of an AHB VGA Peripheral

AC335A. VGA-Video Ultimate Plus BLACK BOX Back Panel View. Remote Control. Side View MOUSE DC IN OVERLAY

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

ILDA Image Data Transfer Format

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

DVI Converters: Installation & Operation Guide BDV BLACK DIAMOND VIDEO

1 scope channel. 2 scope channels* 200 MSa/s 4 MB memory/ch. 200 MSa/s 2 MB memory/ch. 200 MSa/s 2 MB memory/ch

Part 1: Introduction to Computer Graphics

NAVIGATOR OWNER S MANUAL

Manual Version Ver 1.0

Video Scaler Pro with RS-232

Transmitter Interface Program

Design of VGA Controller using VHDL for LCD Display using FPGA

Scan Converter Installation Guide

Nintendo. January 21, 2004 Good Emulators I will place links to all of these emulators on the webpage. Mac OSX The latest version of RockNES

The Measurement Tools and What They Do

Lecture 14: Computer Peripherals

TransitHound Cellphone Detector User Manual Version 1.3

IMS B007 A transputer based graphics board

Pivoting Object Tracking System

APPLICATION NOTE 4312 Getting Started with DeepCover Secure Microcontroller (MAXQ1850) EV KIT and the CrossWorks Compiler for the MAXQ30

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

ILDA Image Data Transfer Format

VMIX104. Alpha-blend. text and graphics. onto. live video

Video VBOX Lite RLVBVD10LT2. Powerful VBOX data logging and video technology in a user-friendly, affordable product. What can Video VBOX Lite do?

American DJ. Show Designer. Software Revision 2.08

Palette Master Color Management Software

Show Designer 3. Software Revision 1.15

Introduction to Computer Graphics

with Carrier Board OSD-232+ TM Version 1.01 On-screen composite video character and graphic overlay Copyright 2010 Intuitive Circuits, LLC

Solutions to Embedded System Design Challenges Part II

PMC-704 Dual Independent Graphics Input/Output PMC

Introduction to LasrPlay and DVDplay Synchronizers

An FPGA Based Solution for Testing Legacy Video Displays

VSP 516S Quick Start

Objectives: Topics covered: Basic terminology Important Definitions Display Processor Raster and Vector Graphics Coordinate Systems Graphics Standards

DT3130 Series for Machine Vision

Supplement to the Operating Instructions. PRemote V 1.2.x. Dallmeier electronic GmbH. DK GB / Rev /

AC334A. VGA-Video Ultimate BLACK BOX Remote Control. Back Panel View. Side View MOUSE DC IN BLACK BOX ZOOM/FREEZE POWER

VGA 8-bit VGA Controller

SIDRA INTERSECTION 8.0 UPDATE HISTORY

A White Paper on High Frame Rates from the EDCF Technical Support Group

Glossary Unit 1: Introduction to Video

TV Character Generator

Teradici Naming and Branding Guide for Partners

ECE532 Digital System Design Title: Stereoscopic Depth Detection Using Two Cameras. Final Design Report

Kramer Electronics, Ltd. USER MANUAL. Models: VS-162AV, 16x16 Audio-Video Matrix Switcher VS-162AVRCA, 16x16 Audio-Video Matrix Switcher

Reference Manual. This document describes menu items and messages of the V-800HD.

Comp 410/510. Computer Graphics Spring Introduction to Graphics Systems

ME EN 363 ELEMENTARY INSTRUMENTATION Lab: Basic Lab Instruments and Data Acquisition

DPS Logo. Version 1.0

ELSA WINNER Series M a n u a l

Stream Labs, JSC. Stream Logo SDI 2.0. User Manual

Video VBOX Waterproof

Chapter 2. RECORDING TECHNIQUES AND ANIMATION HARDWARE. 2.1 Real-Time Versus Single-Frame Animation

Marshall Electronics. Pro A/V Communications VMV-402-SH. 3G/HD/SD-SDI Quad-viewer/Switcher with Audio Meter Display. User Manual.

Essentials of the AV Industry Welcome Introduction How to Take This Course Quizzes, Section Tests, and Course Completion A Digital and Analog World

Sequencing Pixels with ShowTime 5. Originally presented at Christmas Expo 2017

Basic LabVIEW Programming Amit J Nimunkar, Sara Karle, Michele Lorenz, Emily Maslonkowski

8 DIGITAL SIGNAL PROCESSOR IN OPTICAL TOMOGRAPHY SYSTEM

SIERRA VIDEO SP-14 SETUP GUIDE. User s Manual

Setting Up the Warp System File: Warp Theater Set-up.doc 25 MAY 04

Overview. Know Your Oscilloscope. Front Panel. Rear Panel. Sharing Agilent s Resources with Engineering Educators

Scan Converter Quick Installation Guide

Leonard Bernstein at 100 Centennial Logo Guide

Design and Implementation of Timer, GPIO, and 7-segment Peripherals

LEDBlinky Animation Editor Version 6.5 Created by Arzoo. Help Document

GS122-2L. About the speakers:

Hitachi Europe Ltd. ISSUE : app084/1.0 APPLICATION NOTE DATE : 28/04/99

8088 Corruption. Motion Video on a 1981 IBM PC with CGA

Design and Implementation of SOC VGA Controller Using Spartan-3E FPGA

Exercise 1-2. Digital Trunk Interface EXERCISE OBJECTIVE

THE FROG SERIES OPERATING MANUAL

General Items: Reading Materials: Miscellaneous: Lecture 8 / Chapter 6 COSC1300/ITSC 1401/BCIS /19/2004. Tests? Questions? Anything?

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley

AE16 DIGITAL AUDIO WORKSTATIONS

SCOREBOARDS ADDENDUM NO. 2 PROJECT NO PAGE 1 OF 5 MATTOON ILLINOIS April 12, 2018 ADDENDUM NO. 2

Laboratory Exercise 4

SERIAL COMMAND SET GENERAL COMMAND SET SUMMARY SERIAL COMMAND SET USAGE

Click on the chapter below to navigate to the corresponding section of this document.

Vorne Industries. 2000B Series Buffered Display Users Manual Industrial Drive Itasca, IL (630) Telefax (630)

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder

h t t p : / / w w w. v i d e o e s s e n t i a l s. c o m E - M a i l : j o e k a n a t t. n e t DVE D-Theater Q & A

KARIN Operator manual WinKARIN 3.X

Part No. ENC-LAB01 Users Manual Introduction EncoderLAB

Downloads from:

Introduction Display...1 Mounting...1 Firmware Version...2. ADL Operation... 3

Video Information Glossary of Terms

Copyrights. Copyright , GlobalStreams, Inc. All rights reserved. The GlobeCaster System software, content and documentation are copyright

HD-SDI Express User Training. J.Egri 4/09 1

SONy. DVS-7250 Product Guide

Instrument Firmware Release Notes

SNG-2150C User s Guide

MVS-3000A. Compact and flexible SD / HD video switcher. Overview. The compact MVS-3000A brings top-end performance to a mid-range switcher

Computer Graphics. Introduction

Optimizing BNC PCB Footprint Designs for Digital Video Equipment

EZwindow4K-LL TM Ultra HD Video Combiner

Kramer Electronics, Ltd. USER MANUAL. Model: VP-724DS. Seamless Switcher / Scaler

Dual Link DVI Receiver Implementation

Transcription:

The Computer Revolution in Education: New Technologies for Distance Teaching Edited by Ann Jones Lecturer, Institute of Educational Technology Open University Eileen Scanlon Lecturer, Institute of Educational Technology Open University Tim O'Shea Professor, Institute of Educational Technology Open University THE HARVESTER PRESS SUSSEX ST. MARTIN'S PRESS NEW YORK

11 Integrating Computer Graphics and the Video Disc: New Instructional Techniques Possible with IVIS Jesse Heines, Lin Olsen and Roger Bowker :SOME PROS AND CONS OF VIDEO DISCS las a storage medium for video images, the video disc is unequalled. Not only can the disc store up to 30 minutes of prerecorded video per side, but each component image of that video can be displayed individually to yield over 54,000 still frames. These capabilities can make the video disc an important instructional tool for all subjects with significant visual components. But in spite of its advanced features and exceptional stillframe capability, the video disc is still not an appropriate medium for all types of visual displays. It is not, for example, a good medium for displaying large amounts of text or fine line drawings, because even the most solid image generated by the finest NTSC television cannot match the distinctly crisp lines that can be generated on an ROB computer display of even medium resolution. Another problem with putting instructional materials on video discs is that the discs cannot be altered once they are pressed. (There has been much talk about 'write-once' discs, but they are not yet economical.) This characteristic can make it difficult to revise instructional materials once they are tested, and to correct errors that emerge only after the disc has been in use for some time. 153

154 Interactive Video SOME PROS AND CONS OF COMPUTER GRAPHICS Computer graphics, on the other hand, offer excellent resolution for many types of line figures. However, the natural images that are easily displayed from a video disc are very difficult to produce by computer. While some computer graphic systems allow limited animation, the types of system commonly used for CAl only allow the instructional designer to animate very small entities, such as a few special characters. Full-screen motion o,f the type we are used to seeing on television is virtuilty impossible on systems commonly used for CAl toda~ ~ '1 Unlike the video disc, computer graphics are particularly well suited to displaying text on video screens in a large number of sizes, fonts, directions and colours, with special attributes such as blinking, bolding and reverse video. Most experienced CAl screen designers would agree that one should almost always use as little text on the screen as possible (illustrative diagrams are the preferred communication vehicle). When text is used, however, the screen resolution must be fine enough to allow that text to be read and understood easily. Graphics stored on computer disks (or systems) are generally easy to update. If the graphic code itself cannot be patched, it is usually easy and inexpensive to generate new disks and distribute these to the system's users. This feature allows instructional designers to test their materials in final form and make revisions based on actual student usage. Most storage media for graphics software also make it possible to correct mistakes that are discovered only after the product has gone to the field. THE BEST OF BOTH WORLDS Digital Equipment Corporation has developed an integrated video disc and computer graphics system that offers the best qualities of both these media. This system is called IVIS, the Interactive Video Information System. The heart of the

Integrating Computer Graphics and the Video Disc 155 system is an option to the Professional 350 minicomputer that contains: a circuit for converting the NTSC signal generated by the video disc to an RGB signal compatible with that produced by the Professional 350. a circuit that allows the video signal generated by the computer and that produced by the video disc to be mutually synchronised, and a circuit for mixing the two synchronised RGB signals into a single signal (960 pixels horizontally by 240 pixels vertically) and displaying it on a medium resolution RGB colour monitor. The complete IVIS system also includes the base Professional minicomputer (including floppy diskettes, 10Mb of hard disk, floating point processor, and colour graphics system), a computer floor stand, a video disc player using an RS232 interface, a Digital VR241 colour monitor (capable of displaying up to 8 colours simultaneously from a palette of 256), and optional printers. The Professional 350 IVIS option can operate in four modes, each with a unique application in course presentation. Professional 350 mode-all capabilities of the Professional 350 are available to the developer (including lower resolution/greater colour selection). However, when the IVIS option is switched from this mode, the screen will roll until synchronisation is acquired. Synchronised Professional 350 mode-all eight colours are available to the user and display from the video disc source is not possible. This mode is used for extended computer-based instruction sequences that wish to use the eighth colour but that need to convert to IVIS mode without the roll associated with the first acquisition of synchronisation. Video mode-the signal coming from the video source is displayed directly on the monitor with no

156 Interactive Video switching between graphic and video sources. This mode is used when all the information is coming from the video disc. IVIS mode--one of the eight colours (selected from the 256-colour palette) is designated as transparent, allowing both graphic and video images to be displayed on the screen simultaneously. In IVIS mode, the screen can be completely devoted to the video disc by setting the background colour to transparent. " With the screen backgroundlset to any other colour, only the computer-generated te'rc,1and graphics are displayed. To overlay computer graphics onto a video disc image, the screen background is first set to transparent, allowing the video image to show through. Other graphics are then drawn on the transparent background in any of the remaining seven colours, effectively blocking out the video at those points and simultaneously displaying their information. THE IVIS HARDWARE A simplified block diagram of IVIS is shown in Figure 11.1. Experiments with convertingthe computer-generated signal to NTSC resulted in intolerable visual quality. Colours bled into each other and shifted in hue and saturation, and the system was not able to display lines with single pixel widths. Industry standard text displaying 80 characters per line was illegible. Digital's engineers therefore converted the NTSC video disc signal to RGB even though this approach is more difficult and expensive (though straightforward). The real difficulty in building a system of this type is in the synchronisation of the two video signals. Computer terminals and computer graphics subsystems are virtually never designed to be synchronised to external sources. With industrial quality video discs or video tape, it is reasonable to synchronise the video source vertically to the computer. However, if horizontal synchronisation with an accuracy of less than one-third of a pixel is desired, a timebase corrector would be needed. It becomes a more attractive alternative

Integrating Computer Graphics and the Video Disc 157 C350-D PROFESSIONAL 350 SYSTEM with Floating Point Processor 512 KByle Main Memory 5 MByle Winchester Disk Dual Diskettes 1800 KByle total) PC3VS-A IVIS VIDEO OPTION ~~ E~ f--...-------l E!! o c u- Sync Circuit RGB Graphics RS232 Serial Sync Video Audio line VIDEO DISC PLAYER Figure 11.1 IVIS block diagram to synchronise. the computer to the video source than to require the expensive equipment needed to do it the other way. IVIS chose this route. Even though the visual qualities of IVIS graphics and video are both excellent individually, the system's piece de resistance is its ability to overlay the former on the latter. IVIS implements overlay like a chroma key. That is, one of the eight available Professional 350 colours is defined as transparent. (In non-mapped applications the transparent colour is black, in mapped applications, colour 0 is transparent and the other seven colours can have any value selected from a palette of 256.) The video switcher compares each pixel from the bit-mapped memory to the transparent value as it is taken Tram the memory for display. It displays

158 Interactive Video the contents of the bit-mapped memory for each non-zero pixel. When it finds a transparent pixel, it displays the corresponding value from the video disc for a pixel's duration. With a bit map of 960 by 240 pixels being refreshed at 60 times per second, this means that the decision about which video source to display is made approximately every 60 nanoseconds. The ability to overlay was an immutable design goal from the beginning of the project. Instructional designers conceived of a large number of applications for overlaying, and felt that this feature was crit~tcal to the system's success. Some typical uses of overlayin",are: highlighting specific compjn~nts in shots of a complex device by outlining or pointing to them, drawing hidden data paths to show how pictured components interconnect,, adding orientation information at the top and bottom of the screen, ' 'lighting' different LEOs on the same shot of a control panel while the meanings of these LEOs are described, providing student control features on the screen during a video sequence, using composite video images as menus and allowing students to indicate their choices by moving the cursor to different areas of the image, using the video image to hold a number of smaller images and displaying only those applicable to the subject being discussed, implementing exercises that ask students to identify or sequence specific components by pointing to them, and correcting slightly erroneous video information by blanking out the incorrect screen area, overwriting the error, displaying explanatory text, or programming around the error and ignoring the video. THE IVIS SOFfWARE The entire system is, of course, tied together with controlling software. The approach to the software problem was

Integrating Computer Graphics and the Video Disc 159 to extend the graphics editor described at the 1980 ADCIS Conference. This software allows a developer to control screen colour easily and to generate graphics using editor commands or GIGI's firmware graphics language, ReGIS. The graphics editor has also been extended to allow control of the video disc. About a dozen such commands have been implemented, the main ones being: LOAD to spin up the video disc and establish communication between the player and the GIGI, FIND n to search to video disc frame number n while blanking the screen, PLAY TO n to play the video segment between the current frame and frame n and then pause on frame n (playing can be either forward or backward), AUDIO [1/2] [ON/OFF] to turn the two audio channels on and off, and WAIT to cause the host system to cease further output to the terminal until it receives a signal from the video disc indicating that playing of the last requested videodisc segment has been completed. The IVIS hardware works with any NTSC video source, but non-video disc sources would require different controlling software. Examples of the ways in which these commands can be used and integrated with computer-generated graphics are presented in the next section. INSTRUCTIONAL TECHNIQUES The first course developed for IVIS was designed to introduce DEC field service engineers to a new series of printers. These printers are similar in some respects to printers with which the engineers should already be familiar, but they have a number of new components and features. Due to the prior experience of the target population and the existence of well-documented trouble-shooting job aids, it was felt that students could learn all they needed to know to install and maintain these printers without actually working on them, providing they had adequate instruction. These

160 Interactive Video factors and the strong visual component of the device itself led to the selection of this course as the first real IVIS application. The course begins with an overview of the printer series, pointing out the salient features and describing the major components. This overview provided the opportunity to use straightforward techniques to highlight specific components as they were being described on the audio track. A picture of the entire device was displayed, and each component was either outlined or pointed to as it was discussed. At times part of the video disc picture-. ~as masked to direct the student.'~ eye to the relevant c~~~onents. This w~s done by overwntmg part of the transparent background with a block of a different colour, usually black. Note that black, the normal dark background colour of the screen, is a valid colour just like any other. It still blocks the video disc signal effectively even though it appears that nothing has been written. Once an entire set of components had been described, it was often valuable to display a diagram showing how they interacted. An audio track to serve this function was recorded on the video disc, but corresponding video had not been shot. The plan was to draw the diagram solely with computer graphics and play the video disc audio track while the diagram built up on the screen. Using the WAIT function described above, display of the diagram could be synchronised to the audio track. (The graphics generally came up faster than the narration that was describing them.) This use of sound alone proved to be so effective that computer graphics were often substituted for video sequences that actually were on the disc but that were to be of inferior quality. Note that by using the AUDIO command described above to switch from one audio track to the other, course developers were able to make use of the entire 60 minutes of audio available on one side of the disc. One requirement was to show actual video of a pair of switches so that students could locate them on the printers, and then simulate various switch positions as an exercise.

Integrating Computer Graphics and the Video Disc 161 In this instance, video showing the switches was first overlayed with computer-generated graphics, and then the switches were redrawn in a larger size. This technique allowed visual continuity to be maintained after directing the student to the component at hand. Again, IVIS made it possible to take advantage of the best features of both the video disc and the computer graphics media. Several video menus were planned for the course. These consisted of nine blocks arranged on the screen in three rows of three. The eight peripheral blocks were filled with pictures of various printer components, and the student was directed to use the terminal's arrow keys to move the cursor to the picture of the component he or she wanted to study. (The middle block contained other options, such as returning to the main course menu and exiting the course.) The matrix of video pictures was composed with standard video editing equipment and stored on a single frame of the video disc. Using the FIND command described above, it was easy to get to this frame whenever the menu was desired. One of the most fundamental tasks that field service engineers had to learn about the new printers was how to assemble and disassemble them. This was presented with a standard video sequence, but we thought that retention would be enhanced if students could step through the process under their own control. We therefore implemented an exercise using the STEP command described above that worked as follows. A picture of the fully assembled printer was displayed. At the left of the screen a list of parts was displayed. Each part name was printed in green. To remove the next part in the disassembly procedure, the student pressed the down arrow key. The video disc advanced to the frame showing the printer with this part removed, and the colour of the part name was changed from green to red. The student could continue removing parts in this manner or put parts back by pressing the up arrow key. He or she could spend as much or as little time as needed to gain familiarity with each of the parts and their assembly and disassembly procedure.

162. Interactive Video ADDITIONAL TECHNIQUES TO EXPLORE The techniques described above represent a fair sampling of the IVIS capabilities explored to date. Some techniques work better than others, but it appears that all techniques have applicability in certain unique situations. The video disc for this course was pressed before the computer materials were developed. While video was shot to allow for a large number of combination techniques (such as the menus described above), new techniques were created when some computer materials proved difficult to imple~ent ~eca~se the vid~?i had ~ot b.een shot with th,?se techniques m mind. For e~~ple, It might have been nice to have more close-ups of the switches described in the previous section so that the simulation could have been done by overlaying on actual pictures rather than redrawing the switches. Closer attention could also have been paid to the angles from which the printer was shot to achieve greater visual continuity between those images and the computergenerated diagrams. All in all, this attempt at using IVIS proved to be an extensive learning experience. More up-front planning is being done on courses currently in development, as the parameters that are most likely to get out of control during the development cycle have now. been identified. REFERENCES Moreau, Ken and Jesse M. Heines (1980), 'Creating Graphic Displays on Non-Graphics Terminals', ADCIS Conference Proceedings.