Digital Equipment Corporation PDP 11/20 used in the FOSDIC system
M. Leighton Greenough, February 5, 2008 (plus additions)

Preface

In August 2007, MARCH acquired a PDP-11 system from Mr. Greenough. It was soon determined that he used it as a developer for the U.S. Government in early research and development of practical and massive document scanning. This document, from Mr. Greenough, describes his work and the equipment related to that product, the FOSDIC IV. A Web page which describes the actual 1969 PDP-11/20 system donated to MARCH, with a complete paper-tape based operating, development, and debugging system, is on this Web page. Other descriptions of that system will be found or linked to from that page.

Edits and relocations of portions of this document was done by myself, Herb Johnson. Last Edit April 6 2008. Some edits are identified with []'s. This material was provided to MARCH by Mr. Greenough on Feb 19th 2008. I've made a number of edits and a few additions, for organizational purposes or to add context. Any errors are more likely mine than Mr. Greenough's, with my apologies. Please contact MARCH to offer corrections, additional information, or further references.

- Herb Johnson

Background

PDP-11/20

To describe the career of this PDP 11-20, some background may be useful. The computer was part of a scanning system called FOSDIC, an acronym for Film Optical Sensing Device for Input to Computers, which accurately describes its function.

Over a period of forty-five years [from 1951 to the 1990's], fifty machines have been constructed in a series of progressively more refined FOSDIC models. All were [developed by and] employed entirely in U.S. government operations. [The technology so developed, found its way into later commercial applications and products.]

This PDP 11 computer was part of a system originally identified as FOSDIC VI. It was active early in the 1970s, midway in the above time period. The system was used in both on-going and experimental work for several agencies. In 1986 the overall system was no longer needed and was sold to me. Parts of the scanner were incorporated in my machine (the last of the FOSDICs) but the by-then-obsolete PDP 11/20 CPU was put on the shelf.

[The exhibited] PDP 11-20 computer was never used as a stand-alone machine. I purchased it for a project in about 1969 for driving the scanner in a complete system and then modified it with the addition of interface circuitry.

flying spot scanner

FOSDIC spot scanner

A FOSDIC system consisted of a microfilm scanner directed by some kind of computer. The instruments, of which 12 models were made in all, were flying-spot scanners, differing from conventional devices in being interactive. That is, instead of using a fixed raster grid, the underlying principle involved pattern recognition based upon guiding the scan according to what it "sees". Typical scanned images included census documents, punched tabulating cards and a variety of special applications. Outputs were normally supplied on magnetic tapes to large-scale computers.

scanner and microfilm

[On the FOSDIC VI system, the scanning CRT and sensor were installed on an otherwise conventional microfilm reader. The film moved between the scanning CRT and the photodetector, each encased in black boxes below the screen, as shown in the photo.]

FOSDIC development

Development of the first FOSDIC began in 1951 at the National Bureau of Standards in response to needs of the Census Bureau. The agency was in the process of acquiring the first commercial computer, UNIVAC I, and had come to NBS for assistance. It also foresaw the necessity of a process for high-volume data entry for their computer. Assigned the project at NBS, I introduced the adopted approach after experiments with alternatives. The first model, delivered in 1954 and immediately put in service, demonstrated the feasibility of scanning microfilms of specially-designed forms for rapid data entry. New machines of increasing capability were built for each of the four national censuses of 1960, 1970, 1980 and 1990. FOSDICs were the main source of data entry for these censuses as well as for the official unemployment statistics for thirty years. The most recent scanning activity was in 1998 on my own system, a project of several thousand film rolls for the Weather Bureau.

Computer systems for scanner actuation have evolved from analog techniques to full software control. In the original FOSDIC most parameters were set by potentiometers. Later there were hard-wired functions in the scanner called up as desired by the directing computer program. Probably the most sophisticated, and complicated, of all the scanners was the one driven by the present PDP 11. After this system, more of the task of creating scanning and recognition actions was taken over by software. The last scanners became logically simpler, spot-readers but with benefits in precision.

Postal Precision Scanner

FOSDIC VI

FOSDIC VI was built at NBS in about 1968 for an agency that eventually chose an alternative approach to mapping and made the instrument available back to NBS.

As a technical note, I should mention that the interface logic to the scanner used memory addresses for the type of action desired and the data to the address as a modifier. For example, to read a column of twelve equally spaced positions, the computer would issue the value 12 into the Read Width memory address. After finishing other tasks, it would wait for the end of a Busy signal.

The scanner-PDP 11 combination saw service of various experimental types for several years. It was declared surplus in 1975 with my retirement from NBS. Shortly afterwards the scanner-computer combination was acquired by the U.S. Postal Service Research Laboratory and I was commissioned to convert it into what was called the Postal Precision Scanner [photo to left]. Conversion was essentially simplification and improvement in resolution. After a period of use the overall system was no longer needed and was sold to me in 1986. Parts of the scanner were incorporated in my machine (the last of the FOSDICs) but the by-then-obsolete PDP 11 was put on the shelf.

Some applications in which this PDP 11-20 played a part

EPA Pollutant charts

The Environmental Protection Agency had a collection of plots of certain atmospheric pollutants versus time of day, from which quantitative values were desired. We rigged up a platform containing a pattern simulating the special elements that allowed FOSDIC to recognize discrete images and calibrate for their skew and size. Another part of the platform was the space into which the charts were placed., defined by barrier pegs.

To prepare for FOSDIC scanning, the charts were microfilmed on 16-mm roll stock. The computer was programmed to issue a sequence of commands to initiate specific scan routines hard-wired in scanner circuits. For example the first command would be to move the film to the next chart image and wait for word that the new image was in place. This would be followed by initiation of other routines to perform calibration functions. Once calibration was completed, the program switched to creating a raster pattern of discrete reading positions in a column. At the top of each column a response from scanner to computer indicated the position of greatest signal seen in the traverse. Known scale factors converted the found position to sample value. The resultant table of chart trace positions was thereafter recorded on magnetic tape, one block per image at a time.

This was a relatively straightforward application of the system. Most of the novelty of the approach was in the calibration process to deal with image position, skew and size of the chaart images. With a memory of only 4k bytes, most of the scan detail capability was included in the scanner itself, taking advantage of its sophistication.

McCabe & NOAA

NOAA Underwater current meters

This application was carried out at NBS under contract for the National Oceanographic and Atmospheric Agency (NOAA). These meters measured underwater current and direction, recording their derived information as dots on 16-mm movie film. The goal of the scanning was to find the dots and interpret their meaning in physical data. There were about sixteen tracks across the film, with several decoding schemes, Some were nearly static, like binary codes for vane angular position. Another involved counting the number of dots in a given distance along the film to indicate propeller revolutions, hence water velocity. This application required more storage than the EPA project, necessitating subsequent data interpretation. Nevertheless, the process became quite routine and was active for several years until magnetic recorders replaced film units in the underwater instruments.

Pictured at the film scanner is ?? McCabe of ???.

Gordon and census

Test bed for Census FOSDIC design

From time to time the scanner-computer system at NBS was employed in checking out or verifying the limits of proposed changes to the machines at the Bureau of the Census. One example was to determine the feasibility and minimum dimensions of a black printed bar to simulate the normal inter-document spacing. This particular feature produced multiple benefits in microfilming and data volume on a page. Most of all it allowed the use of document designs that facilitated the less expensive process of self-enumeration by the public for data collection. To pursue this investigation required programming the PDP1 I for full document reading plus that for bar recognition.

Pictured at the film scanner is Gordon ?? of ???.


Service as Postal Precision Scanner

At the Postal Research Laboratory [in the mid-1970's,] I converted the former FOSDIC VI scanner and computer system to an instrument for creating a database of typical mail. The specific goal was to scan examples of dead-letter mail, which had been recorded on microfilm. For this purpose, I removed most of the special scanning circuitry but retained the PDP 11 with its interface to the scanner. A major change to the scanner was the introduction of a higher resolution cathode ray tube (CRT) for the scanning. This necessitated more detailed action by the computer. The application then required programming the computer to generate a raster of closely spaced positions. The result for each mail piece was an electronic record on magnetic tape as a data base source for evaluating character-recognition techniques.

References and more information by Herb Johnson

Dr. Greenough recommened "Look up the "National Geographic" for November 1959, for an article "1960 Census: Profile of a Nation", on the coming 1960 census." These magazines are available at many major libraries, or can be purchased through various vendors for several dollars.

The National Bureau of Standards (NBS) is now the National Institute of Standards and Technology (NIST). NBS and NIST research provided technological leadership in many areas, and also established and maintains standard measures. Their general description of how they developed massive optical scanning technology such as FOSDIC for the Census Bureau is at this link.. Web searches for key words from this Web page - census, spot scanner, FOSDIC - will find more information.

A description of the NBS-provided equipment to do flying-spot (CRT based) scanning of 1960 Census data is on this Web page. The early FOSDIC series of systems in the 1960's, each filled a large room as the photo shows.. Each of the five FOSDIC systems used consisted of 4 Univac 1105 computers, 10 1/2-inch magnetic tape drives, printers, card readers. This Web page is part of the "Ed Thelen's Nike Missile Web Site" which includes info on historic government computers. The FOSDIC VI with PDP 11/20 system came much later, in the mid-1970's. Much smaller systems today can scan documents more rapidly.

Here's an exerpt which described the 1990 Census process, including the FOSDIC scanners, as follows:

"FOSDIC PROCESSING: Each of the seven processing offices had two active FOSDIC machines, plus a third as backup in case of mechanical failure. The FOSDIC equipment located information on the questionnaires by calibrating the pages on the microfilm roll, referring to three marks to check the vertical and horizontal dimensions. Once it detected the data marks, FOSDIC used light sensors to measure the contrast in light intensity between the page and the filled-in dots (dark and light images, respectively, on the microfilm frame), identifying the answers on the questionnaire. Data captured by the FOSDIC were copied to the Bureau’s computer system. The data were stored on the FOSDIC equipment’s hard-disk memory storage until they could be transferred to the data capture file (DCF) for an initial content edit...".

The National Archives has many databases created or recreated from FOSDIC systems. In Spring 2006, this article from the Archive's "Prologue Magazine" "The World War II Army Enlistment Records File and Access to Archival Databases", describes how FOSDIC was used to reconstruct databases from microfilm archives of WWI and WWII documents.

- Herb Johnson, April 2008


Contact information:
Herb Johnson
New Jersey, USA
To email @ me, see
see my ordering Web page.

Copyright © 2008 Herb Johnson and/or M. Leighton Greenough as per descriptions