Method and system for detecting dissolve transitions in a video signal
First Claim
1. A method of detecting dissolve transitions in a digital video signal made up of a series of video images, comprising:
- segmenting a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel;
generating a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell;
generating a first dissolve-detect signal for a segmented video image in response to the cell contrast vector for that video image.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for detecting dissolve transitions in a digital video signal made up of a series of video images is disclosed. In accordance with the method of the invention, a plurality of the video images are segmented into a number of cells wherein each cell comprises a number of pixels each having a pixel intensity value representing the intensity of the pixel. A plurality of cell contrast vectors each associated with one of the segmented video images is generated. Each element of the cell contrast vector is associated with one of the cells and comprises the standard deviation of the pixel intensity values for the pixels in that cell. A dissolve is detected for a video image in response to the cell contrast vector for that image.
206 Citations
20 Claims
-
1. A method of detecting dissolve transitions in a digital video signal made up of a series of video images, comprising:
-
segmenting a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generating a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; generating a first dissolve-detect signal for a segmented video image in response to the cell contrast vector for that video image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computerized system for detecting dissolve transitions in a digital video signal made up of a series of video images, comprising:
-
a computer-readable medium; and a computer program encoded on the computer-readable medium, the computer program further operable to segment a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generate a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; and generate a first dissolve-detect signal for a segmented video image in response to the cell contrast vector for that video image. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computerized system detecting dissolve transitions in a digital video signal made up of a series of video images, comprising:
-
a storage medium; a processor coupled to the storage medium; a digital video signal source coupled to the storage medium and providing the digital video signal to the system; a computer program stored in the storage medium, the computer program operable to run on the processor and process the digital video signal, the software further operable to segment a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generate a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; generate a plurality of contrast change vectors each associated with one of the segmented video images, the contrast change vector for a video image comprising the cell contrast vector for that video image minus the cell contrast vector for another video image; calculate the maximum cell contrast for each of the segmented video images, the maximum contrast for an image comprising the value of the largest element of the cell contrast vector for that image; generate a first dissolve signal comprising a plurality of dissolve values, each dissolve value associated with a segmented video image, the dissolve value for a specific image comprising a value proportional to the sum of the total number of elements of the contrast change vector for the specific image having a value between a first lower limit and a first upper limit and the total number of elements of the contrast change vector for the specific image having a value between a second lower limit and a second upper limit; filter the first dissolve signal to produce a first filtered dissolve signal comprising a plurality of first filtered values, each first filtered value associated with a segmented video image; generate a first dissolve-detect signal for a segmented video image if the first filtered value associated with that segmented video image exceeds a first threshold value. - View Dependent Claims (20)
-
Specification