System and method for generating digital data and processing in a memory
First Claim
1. A scene detection system comprising a detector configured to detect a scene over time, a data stream generator in communication with the detector and configured to generate a stream of digital data representing pixels of the scene, a first combination memory structure and register to store pixel values representing pixels of said scene at a current frame time, said pixels being bit mapped in said first memory structure and register in accordance with said scene, a second register connected to store pixel values representing said scene at a second frame time prior to said current frame time, said pixel values being bit mapped in said second register in accordance with said scene, a third register connected to store mathematical operation results between the corresponding pixel values in said first register and said second register, wherein said third register stores values representing the temporal changes in said pixel values.
0 Assignments
0 Petitions
Accused Products
Abstract
In a video conferencing system, digital data representing pixels of a selected scene are stored in a Video accumulator Array Memory cells (VAM), each cell having memory with several register structures and having the capability of processing the digital data to facilitate compression of the digital data. The VAM has the ability to tell the processor information about the temporal nature of the video data without requiring the processor to first read the data and then test the data. In accordance with the present invention, the capability of processing the video data is designed directly in the memory function as they are stored. The memory array, by providing a capacity of temporal processing wherein the digital data in one video frame can be logically interacted with another video frame later in time, can make a significant reduction in the bandwidth required to transmit a video frame. In a scheme for representing gray scale luminosity, the luminosity is digitally represented by the plus and minus differences from the mid point of the gray scale. A color video camera, in addition to generating color separation pixel values, also generates gray scale luminosity values which include a steady state infrared component provided by steady state illumination of scene in order to reduce the adverse effects of fluorescent lighting.
-
Citations
23 Claims
- 1. A scene detection system comprising a detector configured to detect a scene over time, a data stream generator in communication with the detector and configured to generate a stream of digital data representing pixels of the scene, a first combination memory structure and register to store pixel values representing pixels of said scene at a current frame time, said pixels being bit mapped in said first memory structure and register in accordance with said scene, a second register connected to store pixel values representing said scene at a second frame time prior to said current frame time, said pixel values being bit mapped in said second register in accordance with said scene, a third register connected to store mathematical operation results between the corresponding pixel values in said first register and said second register, wherein said third register stores values representing the temporal changes in said pixel values.
-
11. A method of sensing a physical characteristic and compressing a stream of digital data corresponding to the physical characteristic, the method comprising:
-
sensing a physical characteristic; generating a first digital datum representing the physical characteristic at a first time; storing the first digital datum in an individually addressable memory cell; generating a second digital datum representing the physical characteristic at a second time, the second time being different than the first time; storing the second digital datum in the same memory cell as the first digital datum; automatically interacting in the memory cell the first digital datum with the second digital datum to provide a processing result; and outputting from the memory cell to a processor a compressed stream of digital data representing the physical characteristic, the stream being compressed in accordance with the processing result. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of sensing and digitizing physical characteristics, the method comprising:
-
simultaneously sensing a first physical characteristic at a first point in space and a second physical characteristic at a second point in space, the first point in space being adjacent the second point in space; generating a first digital datum representing the first physical characteristic; generating a second digital datum representing the second physical characteristic; storing the first digital datum in an individually addressable memory cell; storing the second digital datum in the same memory cell; automatically interacting in the memory cell the first digital datum with the second digital datum to provide a processing result; comparing in the memory cell the processing result to a prestored threshold to create a comparison; and outputting the comparison from the memory cell to an external processor without the external processor first receiving the second digital datum. - View Dependent Claims (21, 22, 23)
-
Specification