Method and apparatus for detecting changes in a video display
First Claim
1. A scene change monitor for monitoring a given scene, comprising:
- a display device for converting said scene into a plurality of sequentially generated pixels to represent a frame at a given time, said display device operable to generate a plurality of frames, each of said pixels having a video value representing the relative intensity of said pixel in said associated frame;
an accumulator for generating a single value for each of said frames, said single value for a given one of said frames representing the average intensity of substantially all of said pixels associated with said given frame, said accumulator operating on said pixels in said given frame as they are sequentially generated such that said video values for all of said pixels in said given frame are not stored;
a memory for storing said single value for select ones of said frames;
an averaging circuit for averaging each of said stored single values with single values for a predetermined number of adjacent frames and generating a single accumulated frame value for the frame associated with said each stored single value for storage in said memory; and
a comparison circuit for comparing select ones of said stored single accumulated frame values that are associated with different frames that are not adjacent to each other and outputting a scene change alarm if the comparison of said select accumulated frame single values meets user defined comparison criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
A scene change monitor includes a camera (12) for monitoring a given scene. The camera (12) is operable to sequentially generate frames (18) of visual information, which frames are then divided up into pixels and the value of the pixels for each frame accumulated in an accumulator (25). The accumulator (25) provides on the output thereof a frame value for each frame (18) and stores this value in a register (22). A difference generator (24) is operable to generate the difference between select ones of the registers (22) for select ones of the frames (18) and generate a difference value for input to a comparator (26). The comparator (26) compares the difference value to a scene change threshold and, if it exceeds this value, a VCR activation signal is generated for turning a VCR (16) on to record the scene.
304 Citations
28 Claims
-
1. A scene change monitor for monitoring a given scene, comprising:
-
a display device for converting said scene into a plurality of sequentially generated pixels to represent a frame at a given time, said display device operable to generate a plurality of frames, each of said pixels having a video value representing the relative intensity of said pixel in said associated frame; an accumulator for generating a single value for each of said frames, said single value for a given one of said frames representing the average intensity of substantially all of said pixels associated with said given frame, said accumulator operating on said pixels in said given frame as they are sequentially generated such that said video values for all of said pixels in said given frame are not stored; a memory for storing said single value for select ones of said frames; an averaging circuit for averaging each of said stored single values with single values for a predetermined number of adjacent frames and generating a single accumulated frame value for the frame associated with said each stored single value for storage in said memory; and a comparison circuit for comparing select ones of said stored single accumulated frame values that are associated with different frames that are not adjacent to each other and outputting a scene change alarm if the comparison of said select accumulated frame single values meets user defined comparison criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for recording a scene when a change has occurred in the scene, comprising:
-
a display device for converting said scene into a plurality of sequentially generated pixels to represent a frame of pixels at a given time, and said display device operable to generate a plurality of sequential frames, each of said pixels having a video value representing the relative intensity of said pixel in said associated frame; an accumulator for generating a single value for each of said frames, said single value for a given one of said frames representing the average intensity of substantially all of said pixels associated with said given frame, said accumulator operating on said pixels in said given frame as they are sequentially generated such that said video values for all of said pixels in said given frame are not stored, a memory for storing said single value for select ones of said frames; an averaging circuit for averaging each of said stored single values with said single values for a predetermined number of adjacent frames and generating a single accumulated frame value for the frame associated with said each stored single value for storage in said memory; a comparison circuit for comparing select ones of said stored single accumulated frame values that are associated with different frames that are not adjacent to each other and outputting a scene change alarm if the comparison of said select single accumulated frame values meets user defined comparison criteria; and a recording device for being activated by said scene change alarm and recording the scene output by said display device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for monitoring a given scene, comprising the steps of:
-
converting the scene into a plurality of sequentially generated pixels to represent a frame of pixels at a given time as a given frame, and the step of converting operable to generate a plurality of sequential frames, each of the pixels in each of the frames having a video value representing the relative intensity of the pixel in the associated frame; generating a single value for each of the frames, the single value for the given frame representing the average intensity of substantially all of the associated pixels, the step of generating operating on the pixels in the given frame as they are sequentially generated such that the video values for all of the pixels in the given frame are not stored; storing in a memory the single value for select ones of the frames; averaging each of the stored single values with the single values for a predetermined number of adjacent frames and generating a single accumulated frame value for the frame associated with said each stored single value for storage in the memory; and comparing select ones of the stored single accumulated frame values that are associated with different frames that are not adjacent to each other and outputting a scene change alarm if the comparison of the select single accumulated frame values meets user defined comparison criteria. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for recording a scene where a change has occurred in the scene, comprising the steps of:
-
converting the scene into a plurality of sequentially generated pixels to represent a frame of pixels at a given time as a given frame, and the display device operable to generate a plurality of sequential frames, each of the pixels having a video value representing the relative intensity of the pixel in the frame; generating a single value for each of the frames, the single value for each of the frames representing the average intensity of substantially all of the associated pixels, the step of generating operating on the pixels in the given frame as they are sequentially generated such that the video values for all of the pixels in the given frame are not stored; storing in a memory said single values for select ones of said frames; averaging each of the stored single values with the single values for a predetermined number of adjacent frames and generating a single accumulated frame value for the frame associated with said each stored single value for storage in the memory; comparing select ones of the stored single accumulated frame values that are associated with different frames that are not adjacent to each other and outputting a scene change alarm if the comparison of the select single accumulated frame values meets predetermined comparison criteria; and activating a recording device in response to the generation of the scene change alarm to record the scene. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification