Video conferencing with video accumulator array VAM memory
First Claim
1. A method of digitally representing video data comprising generating analog values representing luminosity of pixels of a detected scene, converting said analog values to digital values, wherein luminosity at mid point between maximum and minimum luminosity is represented with a value of zero and representing other luminosities as plus or minus differences in the luminosity from said mid point:
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 sate illumination of scene in order to reduce the adverse effects of fluorescent lighting.
-
Citations
11 Claims
- 1. A method of digitally representing video data comprising generating analog values representing luminosity of pixels of a detected scene, converting said analog values to digital values, wherein luminosity at mid point between maximum and minimum luminosity is represented with a value of zero and representing other luminosities as plus or minus differences in the luminosity from said mid point:
- 3. A video system comprising a video camera means to detect analog values to represent color separations of pixels of a scene being televised and to generate analog values representing the gray scale luminosity of said scene, means to convert said analog values to digital values to generate sets of digital values representing color separations of said scene in pixel form, and to generate digital values representing the gray scale luminosity of said scene in pixel form, and a Video accumulator Array Memory (VAM) storing said digital values.
- 5. A video conferencing system comprising video camera means to generate video data representing pixels of a digital 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 the 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 system for video conferencing as recited in claim 11 wherein said VAM has multiple ports for input and output of memory independently of register and flag signal lines.
Specification