摘要:
A data reformatter/frame memory (112) for efficiently orthogonally reordering a digital data stream. The disclosed reformatter/frame memory (112) is typically used in conjunction with a display device (124) for displaying the digital data, and a display controller (132) for coordinating the transfer of data between the reformatter/frame memory (112) and the display device (124). According to one embodiment, a data reformatter for a video display system includes at least one reformatter memory plane (60). The memory plane (60) comprises an input bus, an m.times.n array of memory cells (80) in communication with the input bus, and an m-bit-wide output bus. The array of memory cells (80) receives and stores m n-bit-wide input data words and outputs n m-bit-wide output data words. Each of the m-bit-wide output data words is comprised of one bit from each of the m n-bit-wide input data words.
摘要:
A multi-format display system including hardware and algorithms for digital and High Definition Television. The system includes a light source (120), a tuner/preprocessor unit (114), a processor unit (116), a spatial light modulator (118), and a display surface (128). The processor unit can scale and format the data for a number of standardized-format video broadcast signals, and can perform additional interpolation to eliminate artifacts.
摘要:
Methods of processing pixel data for display on a spatial light modulator (SLM) (15) having staggered pixels. An analog image signal in interlaced field format is sampled to provide staggered pixel data in field format, where pixel values in odd lines are offset from pixel values in even lines. This staggered pixel data may be converted to progressive scan frame format using special calculations to accommodate the line-to-line offset of the pixels (FIGS. 2-6). Vertical scaling may also be performed, either before or after the data is converted to frame format (FIGS. 7 and 8).
摘要:
A method for processing video data to produce a progressively scanned signal from an input of conventional interlaced video. The data is received at a processor (1), used to determine a motion signal (26) over time between field of the data. The motion signal is filtered to reduce errors caused by noise-corrupted video sources and then further filtered to spread out the determined motion signal. Edge information (30) is located and combined with the motion signal to produce an integrated progressive-scan signal (36) for display on a video display device, producing images with sharper edges and motion signals which have a lower susceptibility to noise.
摘要:
A method of implementing pulse-width modulated image display systems (10, 20) with a spatial light modulator (SLM) (15) configured for split-reset addressing. Display frame periods are divided into time slices. Each frame of data is divided into bit-planes, each bit-plane having one bit of data for each pixel element and representing a bit weight of the intensity value to be displayed by that pixel element. Each bit-plane has a display time corresponding to a number of time slices, with bit-planes of higher bit weights being displayed for more time slices. The bit-planes are further formatted into reset groups, each reset group corresponding to a reset group of the SLM (15). The display times for reset groups of more significant bits are segmented so that the data can be displayed in segments rather than for a continuous time. During loading, segments of corresponding bit-planes are temporally aligned from one reset group to the next. The display times for less significant bits are not segmented but are temporally aligned to the extent possible without loading conflicts.
摘要:
A sequential color system is provided in which a processor (22) is coupled to a memory (24) and a receiver (27). Images are generated by shining light from a light source (28) through a color wheel (30) and onto DMD array (26). Light from the DMD array (26) is shone on screen (32). By adjusting the speed and make-up of color wheel (30) color separation is greatly reduced or eliminated. Also there are techniques for sequential imaging which may be applied to other technologies, such as CRT technologies.
摘要:
A multi-processing system which handles image processing and graphics by constructing a crossbar switch capable of inter-connecting any processor with any memory in any configuration for the interchange of data. The system is capable of connecting n parallel processors to m memories where m is greater than n.
摘要:
A color separator (12) for a digital television receiver (10). The incoming television signal is directed to two different paths in the color separator (12). Along a first path, the luminance component is separated by an analog Y separator (12a) and then sampled by an A/D converter (12b) at a rate that will provide a desired number of samples per display line. Along a second path, the composite signal is sampled by an A/D converter (12c) at a rate appropriate for digital color separation, and then the chrominance samples are separated using a digital C separator (12d). A scaling unit (12e) then scales the chrominance samples to provide a desired number of samples per line.
摘要:
A system for handling special television video features digitally. The system receives incoming broadcast video into a switch (106). The switch allows the viewer to select a main channel and at least one auxiliary channel for viewing as a special feature, if the viewer does not want to view only the main channel for that particular special feature. The main video channel data is processed by a scan converter (216) to convert it from interlaced to progressive scan. A logic device (212) handles the auxiliary channel data to format it into the selected special feature and inputs that data to the scan converter (216) such that the special feature appears in the proper place relative to the main channel image.
摘要:
A SLM-based projection display system (10) samples and processes video data for delivery to a spatial light modulator (SLM) (13c), and uses a color wheel (14a) to color the SLM-generated images. A frame memory (13b) provides data to the SLM (13c) and is managed so that, if the phase of the incoming video signal changes, a desired phase relationship between the color wheel position and the data available to the SLM (13c) can be maintained. Also, a motor control unit (15a) uses a horizontal sync signal to generate a drive signal for the color wheel motor (16a), which limits the transient time during phase-changing events, and which provides a means for adjusting the phase of the drive signal.