System providing video compression/encoding for...

Television – Two-way video and voice communication – Transmission control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C348S014100

Reexamination Certificate

active

06297843

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to the field of computer-based video. More specifically, the invention relates to the capture of motion video in digital form, and to the compression of such motion video so as to reduce space and bandwidth requirements. The invention also relates to systems which combine video capture and processing with store and/or telecommunications capabilities.
BACKGROUND OF THE INVENTION
There is an increased emphasis today on the development of computing tools which incorporate digital video capabilities. For example, a common computing application is the use of a teleconferencing workstation in which digital video information is transmitted across ordinary telephone lines. Conventional teleconferencing systems consist of a camera which captures an image and outputs a digital stream of data. This data is then compressed by an ordinary processor and encoded for subsequent transmission across phone lines. At the other end of the phone lines, another processing device performs the decoding process, which is simply the inverse of the encoding algorithm. Eventually, the original digital video information is retrieved and stored at the destination computing resource. Typically, a central processing unit of a microprocessor is utilized to perform both the encoding and decoding functions in present teleconferencing systems.
One problem with these prior art approaches is that system performance is usually constrained by the memory traffic along the various data pathways. For instance, digital information output from the camera is typically transmitted to the central processing unit along a system bus, which also communicates with a main memory. Data transmission between the CPU, camera, memory, and network across the system bus is slowed by the frequent memory traffic associated with normal video processing. In certain circumstances, adding a cache memory can actually increase the memory traffic since the cache must frequently access the main memory (e.g., during writebacks, updates, etc.).
Another problem with such systems is that the video camera, frame grabber board and the compression hardware are separate components. This means that each of these components must be interfaced and maintained separately, as described above.
By way of example, video information is usually transmitted from by the camera at data rates in excess of 10 megabytes per second (MB/sec). In teleconferencing applications, this video data eventually gets sent to the outside world via a network. In the meantime, however, the network is also sending encoded images back to the central processing unit to be decoded. The decoding process requires that the information first be written to memory, and then be operated on by the central processing unit. This tends to increase the memory traffic along the system bus.
As will be seen, the present invention offers a system providing video compression/encoding for communications across a network which alleviates much of the memory traffic along the system bus. The novel features of the invention allow for a dramatic decrease in the memory bandwidth requirements of the system, as well as providing increased video processing and computational abilities.
SUMMARY OF THE INVENTION
A system providing video compression/encoding functions is described. In one embodiment, the system includes a system bus coupled to a communications network The system incorporates an integrated video apparatus which includes a camera for capturing an image, a frame grabber coupled to the camera for storing a bitmap of the image, and a video processor coupled to the frame grabber. The video processor executes an algorithm which compresses the bitmap into an encoded bitstream. The processor itself is coupled to the system bus and also to a dedicated memory. The integration of the camera, frame grabber, and video processor into a single package or subsystem prevents high bandwidth raw unencoded video data from crossing unit boundaries.
Also coupled to the system bus is a central processing unit for managing the transfer of the encoded bitstream from the video processor to the network. The central processing unit utilizes a main memory coupled to the system bus and has the capability for forming additional image manipulation, if desirable.


REFERENCES:
patent: 4821121 (1989-04-01), Beamlier
patent: 4953196 (1990-08-01), Ishikawa et al.
patent: 5062136 (1991-10-01), Gattis et al.
patent: 5130792 (1992-07-01), Tindell et al.
patent: 5136383 (1992-08-01), Shepard et al.
patent: 5138503 (1992-08-01), Nishida
patent: 5153730 (1992-10-01), Nagasaki e al.
patent: 5189693 (1993-02-01), Nakajima
patent: 5258859 (1993-11-01), Wada e al.
patent: 5335321 (1994-08-01), Harney et al.
patent: 5548324 (1996-08-01), Downs et al.
patent: 0574748 (1993-05-01), None
Crowcroft, J. Et Al. Some Multimedia Traffic Characterisation and Measurement Results Proceedings of the Conference on Telecommunications, Manchester, 1993, pp. 167-174.
Yager T. “Better Than Being There” Desktop Video Teleconferencing could change how you do business, Mar. 1993, pp. 129-130, 132-134.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System providing video compression/encoding for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System providing video compression/encoding for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System providing video compression/encoding for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2563870

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.