Method and apparatus for processing image data
First Claim
1. A method of processing image data comprising the steps of taking a compressed version of an image and determining from the compressed version if a change in the image compared to previously obtained image data has occurred and identifying the changed portion of the compressed image.
1 Assignment
0 Petitions
Accused Products
Abstract
A network camera apparatus is disclosed including an image requisition unit which obtains an analog signal of an image and converts this into digital format; an image compression unit which utilizes standard image compression techniques (JPEG, MJPEG) to decrease the data size; an image processing unit which analyzes the compressed data of each image, detects motion from compressed data, and identifies background and foreground regions for each image; a data storage unit which stores the image data processed by the image processing unit; a traffic detection unit which detects the traffic amount of the network and decides the frame rates of the image data to be transmitted; and a communication unit which communicates with the network to transmit the image data and other signals.
-
Citations
32 Claims
- 1. A method of processing image data comprising the steps of taking a compressed version of an image and determining from the compressed version if a change in the image compared to previously obtained image data has occurred and identifying the changed portion of the compressed image.
-
20. A method of processing compressed data derived from an original image, the data being organized as a set of blocks, each block comprising a string of bits corresponding to an area of the original image, Direct Cosine Transformation (DCT) coefficients for each block being derived by decoding each string of bits, the differences between the DCT coefficients of the current frame and the DCT coefficients of a previous frame or a background frame being thresholded for each frame to produce an initial mask indicating changed blocks, applying segmentation and morphological techniques to the initial mask to filter out noise and find regions of movement, if no moving region is found, regarding the current frame as a background frame, otherwise identifying the blocks in the moving regions as foreground blocks and extracting the foreground blocks to form a foreground frame.
-
25. Network camera apparatus comprising an image requisition unit arranged to capture an image and converts the image into digital format;
- an image compression unit arranged to decrease the data size;
an image processing unit arranged to analyze the compressed data of each image, detect motion from the compressed data, and identify background and foreground regions for each image;
a data storage unit arranged to store the image data processed by the image processing unit;
a traffic detection unit arranged to detect network traffic and set the frame rates of the image data to be transmitted; and
a communication unit arranged to communicate with the network to transmit the image data.
- an image compression unit arranged to decrease the data size;
- 28. A method of transmitting image data where the data has been split into foreground data and background data wherein the foreground and background data are transmitted at different bit rates.
- 30. A method of forming a changed image from a previous image data and current image data identifying a change in the portion of the previous image comprising replacing a corresponding portion of the previous image data with the current image data to form the changed image.
Specification