A method of pre-analyzing video signals obtained from a digital image stores the digital image in a frame buffer store in a specified video digital format. The amplitude, saturation and frequency of the stored digital image when converted into another video format, such as RGB or composite broadcast video, are each analyzed independently to identify areas of the stored digital image that might produce distortions in the final video format when displayed. Amplitude analysis is accomplished by converting the stored digital image into an RGB image, and each component is compared with predetermined limits to detect amplitude errors. Saturation analysis is accomplished by generating a saturation signal from the chrominance components of the stored digital image, and then comparing a function of the saturation signal with predetermined limits to detect oversaturation errors. Frequency analysis is accomplished by appropriately filtering each component of the stored digital image to pass only frequencies for that component that are not allowed in the target video format, and then detecting the occurrence of significant frequency values outside the filter frequency range as frequency errors. A display of the stored digital image, of appropriate waveforms related to the selected analysis function, and of discrete count values provides information to allow for interaction with an operator.
A color image system for adjusting colors of inputted images includes a color adjusting unit and color display unit. The color display unit simultaneously displays the original image, the adjusted image, and color information for both the original image and adjusted image. A color adjustment matrix is created by the color adjusting unit based upon color directions inputted to the color display unit with respect to the color information of the original color image. The color adjustment matrix is used to directly adjust the original image without converting the image to a second color space.
In order to reduce the amount of computation processing and simplify processing, a graphic processor apparatus includes a graphic signal generator circuit for generating video images such as graphics and characters, and a filter processor circuit for conducting filter processing on video images outputted from said graphic signal generator circuit. Anti-alias processing for reducing jaggy phenomena and flicker removing processing are simultaneously conducted in the filter processor circuit.
A video error/distortion checker generates a difference signal from an input repetitive digital signal and a reference data signal corresponding to the input repetitive digital signal. The difference signal is compared with maximum and minimum threshold values to generate an error signal when the difference signal exceeds either threshold value. The difference signal also is used to generate a running range value that is compared with a total range value to produce the error signal when during one iteration of the repetitive digital signal the difference signal exceeds a specified range defined by the total range value. The error signal is suitably displayed, either visually or alphanumerically or both, so that an operator may recognize the type, severity and location of errors in the repetitive digital signal.
An audio-video signal processor for use with a standard non-interlaced computer monitor has at least one video input for receiving an analog or digital input signal. The signal processor generates a resized non-interlaced video image, graphic video waveform and vector diagram based on the video input signal. Analog and digital stereo audio is also processed, and preferably bar graphs including audio level and phase data are displayed based on the audio input signal. The signal processor simultaneously displays the resized non-interlaced video image, graphic video waveform, vector diagram and audio graphic display in progressive scan format, each in a portion of the standard non-interlaced computer monitor.
An audio-video signal processor for use with a standard non-interlaced computer monitor has at least one video input for receiving an analog or digital input signal. The signal processor generates a resized non-interlaced video image, graphic video waveform, Lissajous (audio phase) and vector diagram based on the video input signal. Analog and digital stereo audio is also processed, and preferably multiple channel (i.e., 5.1 or 7.1) bar graphs including audio level and phase data are displayed based on the audio input signal. The signal processor simultaneously displays the resized non-interlaced video image, graphic video waveform, vector diagram, Lissajous (audio phase) and audio graphic display in progressive scan format, each in a portion of the standard non-interlaced computer monitor (e.g., SVGA, XGA . . . ).