摘要:
A system and method for scaling images are provided. An upscaling algorithm or function is employed that increases the size of an image and then filters the upscaled image to remove aliasing artifacts. The system and method provides for acquiring an image of a first size, detecting the geometry of the image, scaling the image to a second size, and filtering the scaled image with at least one filter based on the detected geometry. During the filtering process, the edges of objects in the upscaled image are detected and different filter frequency responses are provided for the detected edges. Providing different filter frequency responses for the detected edges preserves more details for line images.
摘要:
A projection system has a projector having a frame rate exceeding human flicker sensitivity. The projector having warning message frames in between actual video frames. The warning frames are not detectable to humans. A light source which emits infrared light and ultraviolet light at wavelengths and intensities detectable by movie cameras (e.g., camcorders) and undetectable to humans.
摘要:
A system and method of the present disclosure provides a region based error diffusion algorithm or function for reducing artifacts in images. The system and method utilizes knowledge of a region of interest (ROI) in an image and applies effects like dithering or error diffusion to the area or region that shows the artifacts, e.g., a banding phenomenon. The system and method provide for defining a region in at least one first image, the defined region having at least one artifact, tracking the defined region to at least one second image, and applying an error diffusion function to the defined region to mask the at least one artifact in the at least one first and second images.
摘要:
A color correction system that implements scene-by-scene color manipulation in the primary color domain to color correction regions of a video image isolated in the hue domain using hue, saturation, and luminance qualification. The system may be configured as a number of color correction blocks arranged in series or parallel. Each correction block typically allows a colorist to define up to sixteen non-overlapping hue sectors with associated corrected color values and qualification curves. Each color correction block has two video inputs, a first connected to the output from the previous block, and a second connected to an unprocessed video signal. Each block includes a video multiplexer that operates as a switch allowing the colorist to select either the output of a previous block or the unprocessed video input signal as the input for a given block. Delay buffers are positioned in the unprocessed video signal between each color correction block to synchronize the unprocessed video signal with the output video signal from the preceding color correction block. Thus, the color correction blocks may be applied separately (i.e., in parallel) or in tandem (i.e., in series) for each scene processed. In addition, a particular colorist may select the number of blocks in the system in accordance with that colorist's needs.