Independent parallel image processing without overhead

An image and processed technology, applied in the direction of image data processing, image data processing, graphics and image conversion, etc., can solve problems such as not being able to expand the system well and complicating the design.

Inactive Publication Date: 2009-12-02
THOMSON LICENSING SA
View PDF1 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, both approaches to image processing systems described above require synchronization between processing units as well as data transfer and message exchange
Unfortunately, each of these tasks introduces substantial overhead, complicates the design, and does not scale the system well as more processing units need to be added to the system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Independent parallel image processing without overhead
  • Independent parallel image processing without overhead
  • Independent parallel image processing without overhead

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The elements shown in the drawings are known and will not be described in detail except as they relate to the principles of the invention. Also, this specification assumes the reader's knowledge of the image processing process and does not describe it in detail. For example, this specification assumes the reader's knowledge of image processing procedures including, for example, format conversion, scaling, and scene cut detection, and does not describe them in detail, except in relation to the principles of the present invention. Similarly, this specification also assumes that the reader has knowledge of video formats including (but not limited to) MPEG-1, MPEG-2, MPEG-4, Motion JPEG (avi), 3GP (video telephony format) and audio formats MP3 and WMA without detailing it. Additionally, distributed file systems are known and will not be described in detail except in relation to the principles of the present invention. It should be understood that the above principles of t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An image processing system comprises an image processing manager, a plurality of processors for processing an input sequence of images (e.g., movie), and a distributed file system for creating and storing an output file representing a sequence of processed images. The image processing manager allocates an image subregion of the sequence of images to each one of the plurality of processors for processing. Each one of the plurality of processors processes the assigned image subregion and provides a corresponding processed image subregion to the distributed file system. The distributed file system writes the processed image subregions from each of the plurality of processing units to a corresponding portion of the output file.

Description

technical field [0001] The present invention relates generally to image processing systems, and more particularly to image processing systems for processing large numbers of images, such as in movies. Background technique [0002] Traditional image processing operations include format conversion, scaling, and scene change detection. In order for an image processing system to be able to process a large number of images (eg movies) in a reasonable time, the image processing system comprises many processing units, where each processing unit performs a specific task. An example of such an image processing scheme is a pipeline processing architecture, where the results (data) from one processing unit are fed to the next processing unit. Another example of an image processing scheme is a parallel architecture where each processing unit processes a portion of the image. In this case, the results from each processing unit are then combined by a further processor to produce a resul...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/20
CPCG06T1/20G06T1/00G06T3/00
Inventor 奥克·舒尔德·范德沙尔
Owner THOMSON LICENSING SA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products