High resolution network video camera with massively parallel implementation of image processing, compression and network server
First Claim
1. Network video camera comprising high resolution image sensor, computer network interface for transmission off camera of image data streams originated by said image sensor and also comprising multi stage pipelined digital image processor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations.
5 Assignments
0 Petitions
Accused Products
Abstract
The subject of the present invention is the network video camera capable of delivering high-resolution digital images, comprising over a million of pixels per image, at full motion video frame rate. The camera disclosed in the present invention comprises high resolution image sensor capable of operating at video frame rate, computer network interface for transmission off camera of image data streams originated by said image sensor, and also comprising multi stage pipelined digital image processor operating under control of low cost microprocessor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations.
80 Citations
48 Claims
- 1. Network video camera comprising high resolution image sensor, computer network interface for transmission off camera of image data streams originated by said image sensor and also comprising multi stage pipelined digital image processor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations.
-
14. Network video camera comprising high resolution image sensor, computer network interface for transmission off camera of image data streams originated by said image sensor and also comprising multi stage pipelined digital image processor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations, and
wherein said network video camera is capable of concurrent output of image sequences of different sizes and resolutions and also comprises one or more image memory buffers and image memory buffer access controller, wherein said access controller is equipped to store images in the memory buffer and to read stored images from the memory buffer, wherein said memory access controller is further equipped to reduce resolution and size of images by performing image decimation and image windowing.
-
31. Network video camera comprising high resolution image sensor, computer network interface for transmission off camera of image data streams originated by said image sensor and also comprising multi stage pipelined digital image processor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations, and
wherein said network video camera also comprises, microprocessor, two or more network packet buffers, the means of data transfer between said microprocessor and said network packet buffers and the means of data transfer between output stage of said image processing pipeline and said network packet buffers.
-
44. Camera system comprising:
- one or more network video cameras, wherein said video cameras comprise high resolution image sensor, computer network interface for transmission off camera of image data streams originated by said image sensor and also comprising multi stage pipelined digital image processor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations; and
computer system receiving the images from said cameras and connected to the said cameras by means of computer network. - View Dependent Claims (45, 46, 47, 48)
- one or more network video cameras, wherein said video cameras comprise high resolution image sensor, computer network interface for transmission off camera of image data streams originated by said image sensor and also comprising multi stage pipelined digital image processor capable of processing and compression of image data at the output rate of said image sensor, wherein said image processor comprises image processing pipeline formed by multiple distinct stages, wherein most of said stages perform distinctly different image processing operations and wherein each said stage has an output latch or buffer and accepts its input data from the output latch or buffer of one or more of other said stages, wherein image data propagates from stage to stage and wherein each of said stages performs its operations on image data concurrently and synchronously with most of other said stages performing their respective operations; and
Specification