The Relationship of Telidon and Computer Graphics Standards
Total Page:16
File Type:pdf, Size:1020Kb
- 245 - THE RELATIONSHIP OF TELIDON AND COMPUTER GRAPHICS STANDARDS H. Newman Communications Research Centre ABSTRACT MetafiLes are files used for storing or Les metafichiers sont des fichiers qui transporting graphical data in a device inde servent a emmagasiner ou a transporter de pendent form. By developing a standard for l'information graphique de fa~on independante graphics metafiles, picture transfer between du terminal utilise. L'elaboration de normes computer graphic devices and computer graphic pour les metafichiers graphiques facilite le installations is facilitated. transfert d'images entre les terminaux et les ordinateurs graphiques. Telidon, a Canadian alpha-geometric videotex system, is concerned with the trans Telidon, un systeme Canadien de videotex mission of pictorial information. The Picture alphageometrique, a un role important a jouer Description Instructions (PDI) used in Telidon dans la transmission de l'information graph i are drawing primitives. PDI have impact on the que. Le systeme Telidon utilise les instruc graphics metafile standards. Computer graphics tions de description de l'image (101), des and alpha-geometric videotex are converging and elements geometriques promitifs du trace compatibility between the two can exist by permettant l'independance des terminaux. Les developing a metafile standard which satisfies IDI ont des repercussions sur l'elaboration de the requirements of both. PDI could serve as a normes en ce qui concerne les metafichiers basis for such a general graphics metafile graphiques. L'infographie et le videotex standard. alphageometrique ont des points de convergence et la compatibilite est possible si l'on etablit des normes pour les metafichiers satisfaisant aux exigences des deux systemes. Les instructions de description de l'image peuvent servir de fondement pour l'etablis sement de normes pour ces metafichiers traitant l'information graphique. CMCCS '81 / ACCHO '81 - 246 - 1. Introduction communi~Ation5 linps ~ptween ~ videotex terminal ann a central sections ?'-4 of this paper data bank. Broadcast videotex, or describe the alphageometric teletext, is a service basen on the videotex system, Telidon, which was use of one-way communication developed in the Image channels, such as over-the-air Communications Laboratory of television or cahle television Canada's Department of signals. The entire repertoire of Communications. They contain some data pages is continuously excerpts from (11, which g~v~s a. transmitted and the lIser's terminal complete and netailed speclflcatlon waits for and selects the requested of Telidonand its coding schemes. page. Except for the delAy nnd the The coding schemes used in the number of pages available, as far alphamosaic videotex system are . as the user is concernen, both also described. Since alphamosalc modes of videotex operate in videotex uses character cells of essentially the same way. fixed size to form pictures, this type of system does not have a~y ~istorically, the first attempt relationship to computer graphlcs. to merge the technologies of Discussion of the relationship of telecommunications and computers videotex to computer graphics is for information nissemination to really limited t~ the the puhlicwas mane by the British. alphageometric variety. They developed an alphamosaic system called viewnata r?l commonly Section 5 describes the current known today as Prestel. Shortly work in computer graphics with thereafter, other countries began respect to standards and the role experimenting with similar systems. played by Telidon. France intronuced a system based on a somewhat improved display ?. What is Videotex? presentation coding called I\ntiope. In Canada, a system called Telidon, Videotex is a service which which differs radically from the ~ combines the technologies of others in its display presentation computers and telecommunications format, was developed. The Telidon for the purpose of disseminating design is based on computer information into the home or graphics principles i.e. pictures office. ~ user of the service can are built from their geometric access pages of textual and elements. graphical information supplied by information providers - The basic Telidon system corporations and individuals who consists of a keypad, n CRT display create and put the information in unit, a r'lecoder (includinC] rlisplay the videotex data bases. ~ generator), a telecommunications television receiver or a video link and a central computer business terminal, augmented by a containing a Telidon data hase. microcomputer controlled interface Once connected with the data base, device, assembles and displays the users can select information by information that was requested by keying the appropriate command into the user. The transmission medium their keypad. Starting from an used in the service can be the fndex page which lists maior common carrier telephone line, categories of selectable other. interactive networks or a· information items, users choose an broadcast system. item and follow successive index pages to the one of interest. For There are two kinds of videotex example, a user may initially services. Interactive videotex is select "sports" and follow a service based on the use of successive branches in the dedicated two-way tree-structured data base to obtain CMCCS '81 I ACCHO '81 - 247 - statistics on a specific football to decone this nescription ann to team. The necoder converts the CRT draw the best line possible between display unit - 'an ordinary or the two enn points. On a high slightly modified TV set - into a resolution display, finer . videotex display unit. It receives increments are used to draw the the pages from the Telidon data same line that wouln be displayed base and converts them into a form in a coarse manner on a low suitable for display on the screen. resolution display. The accuracy with which coordinate positions are 1. I'.lphamosaic Picture Coding specified to describe these geometric primitives is a The mosaic videotex terminals, controllen parameter in the as neveloped in both the United communications code. It is simply Kingdom and France, are fixed left to the terminal to truncate format character oriented systems the coordinate description to the which restrict the display of accuracy that it can handle. information to rigid format textual messages and low resolution graphic Each drawing PDI has the mosaic images. The nisplay screen ability to set the current drawin~ is nivided into a fixed number of position to anywhere in the nrawinq character positions, typically ?4 space. Each has a defined final rows of 40 character positions for drawing position. The current a total of 91)0. Each character drawing position at the completion position is divided into a ~x2 of a drawing primitive is the matrix forming six sub-areas. defined final drawing position. For Thus, the effective resolution over each drawing primitive the the entire screen is 72 by 80 coordinate at which nrawinq begins positions. Each sub-area can be is either explicitly nefined or is assigned a colour value. By taken as the final drawin~ position combining the differently patterned of the previous drawing primitive. character positions, pictures are The exception to this is POINT, for formed. The pattern effect is which a new coordinate must always achieven by filling each sub-area be specifien. of the character position with the same or different colour. The The Picture Description character positions are stored in Instructions (PI)Is) are il compact the alphamosaic data bases and set of commanns for nescribing transmitted over communications pictures. Each command consists of channels in the same mosaic format an opcode followen by a number of in which they are later displayed. bytes of data. These commands are: 4. I'.lphaqeometric Picture Coding POINT - set the drawing position and Pictorial information for an optionally draw a alphageometric videotex system, po inl. such as the Canadian Telidon videotex system, is defined through LTNE - draw a line based on a specially designed code called its end points. Picture Description Instructions (PDIs). There are 1 types of POIs: I'.RC - draw a circular arc drawing primitives, attributes and based on a three control. The drawing primitives point definition. have been defined in terms of basic geometric primitives -- POINT, RECTI\NGLE - draw a rectangular area LINE, RECTI\NGLE, POLYGON and I'.RC. of specified For example, a line is drawn by winth ann height. specifyinq its end points. It is POLYGON - draw a polygonal area the responsibility of the ter~inal CMCCS '81 I ACCHO '81 - 248 - based on a s~ries Imolementation of a metafile of vertex points. standard would enhance the ~egree of interworking of the many CON'T'ROL - provide control over the different graphi~s systems ann modes of the would allow the portability of drawing commands. graphics data among these systems. The basic character set used Although several graphi~s for text is the ISO ~4~ seven bit metafile nefinitions exist today character set. 'T'his is CSA Set No. (several universities, laboratories 1 in Canada and ASCII in United and corporations have developed States. their own), the standardiz2Ition effort has only hegun recently. ~ttributes may be applied to Several national stan~ards hodies, the drawing primitives as well as in particuli'H DI"! rr,ermi'lny) and to text. 'T'hey are: colour, blink, ANSl (United States), r,ave heen transparent~ area style, houndary working in this direction. style and text format.