Abstract:
A system for automatically aligning video images on display devices such as cathode ray tube (CRT) monitors that use the processor and memory of a host computer to implement the alignment process. The system uses a host computer processor and previously generated correction factor data, representative of specific display distortion characteristics, to produce driver signals necessary to affect the alignment of video images on a CRT screen. The previously stored correction factor data may be retrieved from a characterization module within the display device or from any other convenient storage location. The correction factor data is processed by the host computer to produce correction control data which is transmitted, over a bi-directional serial connector, or a video connector, to the display device where the data is read by correction and driver circuitry. The specialized correction and driver circuitry set static decoders to generate the required correction signal for each distortion parameter at each location of the display screen. Correction factor data for dynamic distortion parameters may be stored in monitor memory where the data is used by waveform generators to produce dynamic correction signals. The plurality of correction signals are integrated, filtered, and summed by the CRT correction and driver circuitry before being applied to the CRT control circuits to align the video image. The present invention allows new correction signals to be quickly calculated by the host computer and applied to the CRT whenever a display parameter, such as resolution, frequency, color depth, etc. is changed. The host processor may generate the new data by using a gain matrix table, or interpolation techniques, as well as employing standard transformation equations.
Abstract:
Disclosed is a high-speed approximation device that generates zone correction values in both the horizontal and vertical directions. Group correction values are stored for specific physical locations on the screen for each correction factor parameter. Higher resolution correction signals can be produced by generating zone correction values. Zone correction values are produced for binary fractional addresses that correspond to specific physical locations on the screen. By addressing specific binary fractional addresses that correspond to the location of the video image on the screen, new group correction values do not have to be produced each time the horizontal or vertical size or centering or frequency of the video image is changed. Additionally, by using start addresses and end addresses, zone correction values only have to be produced for the area which the video image occupies on the screen. The present invention also uses a high-speed binary fractional multiplier that multiplies a correction value by a series of binary numbers that simply shift the decimal location of the correction value to produce quotient values. Selection of the quotient values is made by a binary fractional address signal that indicates the specific address for the zone correction value to be generated. By transforming from an arbitrary line count address space to a binary physical address space, the present invention allows for the use of a simple and fast parallel binary fractional multiplier engine.
Abstract:
A circuit within a video monitor for making corrections during horizontal scan includes a data storage device containing information relating to a selected display parameter, an integrator receptive of the stored information and adapted to produce an integrated signal therefrom, and an amplifier receptive of the integrated signal for supplying signals to the video monitor based on the integrated signal. The information supplied from the data storage device to the integrator is encoded in a pulse density modulated waveform via a tri-state gate and a one-shot timer. The information stored in the data storage device is stored in bytes, each byte containing a "sign bit" and a plurality of data bits. The present invention also discloses the use of an on-screen display chip that uses stored fonts to generate a pulse-density modulated signal. Gradients between rows of fonts can be generated using selected fonts from a font gradient table or can be produced using an up-down counter. Gain matrix tables are also disclosed that reside in the vision system to aid the vision system in predicting proper alignment of less intelligent monitors. Gain matrix table data can also be supplied to the monitor correction table so as to provide updated intelligence to the monitor.
Abstract:
A new fiber optic connector housing and a new fiber optic receptacle, both of which conform to a new standard proposed by the X3T9.3 committee of the American National Standards Institute, are disclosed. In addition, four accessory devices for electro-optic modules, each of which includes one or more essentially conventional plug frames which fit into either one or more conventional, individual fiber optic connector housings or the new fiber optic connector housing, are disclosed.
Abstract:
A new fiber optic connector housing and a new fiber optic receptacle, both of which conform to a new standard proposed by the X3T9.3 committee of the American National Standards Institute, are disclosed. In addition, four accessory devices for electro-optic modules, each of which includes one or more essentially conventional plug frames which fit into either one or more conventional, individual fiber optic connector housings or the new fiber optic connector housing, are disclosed.
Abstract:
A system and method for dynamic adjustment of video images on a cathode ray tube in diverse geographic local magnetic fields. The present invention uses a CRT magnetometer that accurately senses differences in the strength and direction of a local magnetic field in three axes, i.e., the x, y, and z axes. The cathode ray tube includes a digital monitor board or monitor circuitry that has a processor and memory and is capable of retrieving correction factor data and magnetic correction data generated by a vision system. The digital monitor board receives CRT magnetometer signals and uses the signals with magnetic correction data to adjust the correction factor data to generate locale specific correction factor data for the sensed local magnetic field. The digital monitor board is capable of decoding the locale specific correction factor data using DACs, PDMs, PWMs, and interpolation engines to generate correction signals that are used to adjust the video image to correct for magnetically induced distortion.
Abstract:
A system for transforming coordinate systems in an automated video monitor alignment system includes a camera and computer to capture an image of the display bezel surrounding the cathode ray tube and of the image displayed on the CRT. Three dimensional models of the CRT tube and display bezel are used to compute and compensate for camera perspective. Camera pixel data can then be transformed to `flat plane` coordinates. When the relative orientation of the camera and CRT are corrected, the effects of parallax can be eliminated, allowing more accurate inspection, measurement, and lower cost fixturing on the production line. Thus, an accurate coordinate transformation from a camera-referenced coordinate system to a monitor-referenced coordinate system is made. Correction factors for correcting errors due to refraction can also be generated empirically in accordance with the present invention. Slope coordinate data is generated for a sample monitor for predetermined slope coordinate locations on the tube face. Correction signals can be generated from the slope coordinate data and measured tilt angles of the monitor relative to the vision system. Two dimensional interpolation techniques can be employed to provide slope coordinate values and correction signals for video signals that do not physically match the location of the slope coordinate locations of the sample monitor.
Abstract:
An electrical assembly which includes a first circuit member (e.g., TCM) with at least one conductive pin projecting therefrom for being frictionally and electrically engaged by a flexible portion of circuit means of a second circuit member (e.g., PCB). An opening is provided within the PCB relative to the flexible portions such that these portions project at least partly across the opening and frictionally engage respective conductive portions of the pin when inserted within the opening. Each of these flexible portions in turn is part of a circuit layer which may be coupled to respective conductive planes or the like within the PCB, while the respective conductive portions of the pin may in turn be electrically coupled to various conductive layers within/upon the TCM.
Abstract:
Dynamic adjustment techniques for aligning video images in cathode ray tube (CRT) devices are disclosed. A host computer stores correction factor data and video image data in video graphics controller RAM. The host computer processes and transmits the correction factor data, representative of the cathode ray tube distortion characteristics, to the CRT device during the retrace time of the electron beam and video image data during the trace time. The correction factor data may be generated by a vision system, a gain matrix table, interpolation engine or manual methods. Circuitry, within the CRT device, for separating the correction factor data from the video signal is disclosed along with the methods and apparatus used to decode correction data. Data can also be transferred from the monitor back to the host computer over the video connector.
Abstract:
A system for transforming coordinate systems in an automated video monitor alignment system includes a camera and computer to capture an image of the display bezel surrounding the cathode ray tube and of the image displayed on the CRT. Three dimensional models of the CRT tube and display bezel are used to compute and compensate for camera perspective. Camera pixel data can then be transformed to `flat plane` coordinates. When the relative orientation of the camera and CRT are corrected for, the effects of parallax can be eliminated, allowing more accurate inspection, measurement, and lower cost fixturing on the production line. Thus, an accurate coordinate transformation from a camera-referenced coordinate system to a monitor-referenced coordinate system is made.