Apparatus for assessing the visiblity of differences between two image sequences
First Claim
1. Apparatus for assessing visibility of differences between a first input image sequence and a second input image sequence, where each image sequence having a plurality of images, said apparatus comprising:
- a pre-filter processor for filtering the first input image sequence into a first low-pass temporal response and a first high-pass temporal response and filtering the second input image sequence into a second low-pass temporal response and a second high-pass temporal response;
a pyramid constructor, coupled to said pre-filter processor, for generating a first contrast pyramid, having a plurality of levels, for each image of said first and second low-pass temporal responses and generating a second contrast pyramid, having a plurality of levels, for each image of said first and second high-pass temporal responses; and
a contrast pyramid processor, coupled to said pyramid constructor, for generating an image metric from said contrast pyramids.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for assessing the visibility of differences between two input image sequences. The apparatus comprises a pair of pre-filtered processors, a pair of pyramid constructors and a JND processor. Each pre-filter processor receives a separate input image sequence and performs temporal filtering to produce a low-pass temporal response and a bandpass temporal response. In turn, the pyramid constructors receive the temporal responses and generate contrast pyramids for the temporal responses. The JND processor evaluates the contrast pyramids to produce an image metric which is used to assess the visibility of differences between the two input image sequences.
66 Citations
14 Claims
-
1. Apparatus for assessing visibility of differences between a first input image sequence and a second input image sequence, where each image sequence having a plurality of images, said apparatus comprising:
-
a pre-filter processor for filtering the first input image sequence into a first low-pass temporal response and a first high-pass temporal response and filtering the second input image sequence into a second low-pass temporal response and a second high-pass temporal response; a pyramid constructor, coupled to said pre-filter processor, for generating a first contrast pyramid, having a plurality of levels, for each image of said first and second low-pass temporal responses and generating a second contrast pyramid, having a plurality of levels, for each image of said first and second high-pass temporal responses; and a contrast pyramid processor, coupled to said pyramid constructor, for generating an image metric from said contrast pyramids. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Apparatus for assessing visibility of differences between a first input image sequence and a second input image sequence, said apparatus comprising:
-
a first pre-filter processor for filtering the first input image sequence into a first low-pass temporal response and a first high-pass temporal response; a second pre-filter processor for filtering the second input image sequence into a second low-pass temporal response and a second high-pass temporal response, wherein each of said pre-filter processors comprises a first buffer for storing a low-pass response of a previous frame with respect to a current frame of the input image sequence, a second buffer, coupled to said first buffer, for storing a low-pass response of a previous frame with respect to said frame stored in said first buffer, an adder, coupled to said first buffer, for adding a current frame from the input image sequence with said low-pass response stored in said first buffer to produce a temporal low-pass response, and a subtractor, coupled to said second buffer, for taking a difference between said temporal low-pass response and said low-pass response stored in said second buffer to produce a temporal high-pass response; a first pyramid constructor, coupled to both said first and second pre-filter processors, for generating a contrast pyramid, having a plurality of levels, for each frame of said first and second low-pass temporal responses; a second pyramid constructor, coupled to both said first and second pre-filter processors, for generating a contrast pyramid, having a plurality of levels, for each frame of said first and second high-pass temporal responses, wherein each of said pyramid constructors comprises two channels, where each of said channel receives a separate temporal response from one of said pre-filter processors; and a processor, coupled to said pyramid constructors, for generating an image metric from said contrast pyramids.
-
Specification