[go: up one dir, main page]

Maatta et al., 2011 - Google Patents

Generic software framework for a line-buffer-based image processing pipeline

Maatta et al., 2011

Document ID
7949444968712056393
Author
Maatta J
Vanne J
Hamalainen T
Nikkanen J
Publication year
Publication venue
IEEE Transactions on Consumer Electronics

External Links

Snippet

The majority of the current affordable mobile devices contain a camera with simple optics and a low-cost camera sensor. In these devices, the quality of the captured images is made acceptable with various image processing algorithms that together form an image …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
    • G06T5/001Image restoration
    • G06T5/002Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
    • G06T3/40Scaling the whole image or part thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
    • G06T5/20Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image by the use of local operators
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment; Cameras comprising an electronic image sensor, e.g. digital cameras, video cameras, TV cameras, video cameras, camcorders, webcams, camera modules for embedding in other devices, e.g. mobile phones, computers or vehicles
    • H04N5/225Television cameras; Cameras comprising an electronic image sensor, e.g. digital cameras, video cameras, video cameras, camcorders, webcams, camera modules for embedding in other devices, e.g. mobile phones, computers or vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management

Similar Documents

Publication Publication Date Title
JP4923043B2 (en) Digital still camera architecture to reduce delay between subsequent image acquisition
US8464025B2 (en) Signal processing apparatus with signal control units and processor units operating based on different threads
US7027665B1 (en) Method and apparatus for reducing image acquisition time in a digital imaging device
US6993191B2 (en) Methods and apparatus for removing compression artifacts in video sequences
US9984432B2 (en) Processor, system, and method for efficient, high-throughput processing of two-dimensional, interrelated data sets
KR101391498B1 (en) Method for processing an object on a platform having one or more processors and memories and platform using the same
KR20100017645A (en) Dynamic motion vector analysis method
EP1234443A1 (en) Programmable image transform processor
Maatta et al. Generic software framework for a line-buffer-based image processing pipeline
JP2013146080A (en) Techniques to facilitate use of small line buffers for processing small or large images
TWI382351B (en) Image sensor with integral image output
Hämäläinen et al. JONI-MATTI MÄÄTTÄ DESIGN AND IMPLEMENTATION OF A GENERIC IMAGE RECONSTRUCTION PIPELINE FOR CAMERA PHONES
Liao et al. A reconfigurable high performance asip engine for image signal processing
van de Weijer et al. Color mode filtering
US20070103568A1 (en) Method of enlarging an image by interpolation means and a related digital camera using the same
Hakanen Accelerating image processing pipeline on mobile devices using gpu
US20060007332A1 (en) Reformatter and method
Stam et al. Image de-mosaicing
CN117422608A (en) Image guided filtering method and system
HERRMANN et al. IMAGE PROCESSING IN THE MPEG-7 REFERENCE SOFTWARE USING THE ADDRESSLIB
Fortune Gpu-based raw digital photo manipulation
Schlipsing et al. Image processing with C/C+
JP2003520464A (en) Programmable image conversion processor