WO2002041640A3 - On the fly data transfer between rgb and ycrcb color spaces for dct interface - Google Patents

On the fly data transfer between rgb and ycrcb color spaces for dct interface Download PDF

Info

Publication number
WO2002041640A3
WO2002041640A3 PCT/EP2001/013181 EP0113181W WO0241640A3 WO 2002041640 A3 WO2002041640 A3 WO 2002041640A3 EP 0113181 W EP0113181 W EP 0113181W WO 0241640 A3 WO0241640 A3 WO 0241640A3
Authority
WO
WIPO (PCT)
Prior art keywords
ycrcb
color space
rgb
intermediate buffers
dct
Prior art date
Application number
PCT/EP2001/013181
Other languages
French (fr)
Other versions
WO2002041640A2 (en
Inventor
David R Evoy
Original Assignee
Koninkl Philips Electronics Nv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninkl Philips Electronics Nv filed Critical Koninkl Philips Electronics Nv
Priority to JP2002543236A priority Critical patent/JP4628647B2/en
Priority to EP01996976A priority patent/EP1338151A2/en
Publication of WO2002041640A2 publication Critical patent/WO2002041640A2/en
Publication of WO2002041640A3 publication Critical patent/WO2002041640A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/186Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding

Abstract

A method for transferring data on the fly between an RGB color space and a YCrCb color space useful for a DCT block-computation engine significantly increases throughput and decreases processor overhead. According to one example embodiment, data is transferred from an RGB color space memory to a YCrCb color space memory in a form useful for presentation to a DCT block-computation engine. In response to accessing the RBG color space memory, the RBG values are asynchronously written to YCrCb intermediate buffers so that one of the YCrCb intermediate buffers is filled through sub-sampling in a manner useful for the DCT block-computation engine while another of the YCrCb intermediate buffers is still being filled. The DCT block-computation engine then accessed the filled YCrCb intermediate buffers while the other of the YCrCb intermediate buffers continues to collect RGB values from the RGB color space memory for the next DCT computation. Other aspects are directed to conversion of the RGB color space to the YCrCb color space using, respectively, a block-by-block conversion, a line-by-line conversion, and a word-by-word conversion.
PCT/EP2001/013181 2000-11-15 2001-11-13 On the fly data transfer between rgb and ycrcb color spaces for dct interface WO2002041640A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002543236A JP4628647B2 (en) 2000-11-15 2001-11-13 On-the-fly transfer of data between RGB and YCrCb color space for DCT interface
EP01996976A EP1338151A2 (en) 2000-11-15 2001-11-13 On the fly data transfer between rgb and ycrcb color spaces for dct interface

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/713,412 2000-11-15
US09/713,412 US6940523B1 (en) 2000-11-15 2000-11-15 On the fly data transfer between RGB and YCrCb color spaces for DCT interface

Publications (2)

Publication Number Publication Date
WO2002041640A2 WO2002041640A2 (en) 2002-05-23
WO2002041640A3 true WO2002041640A3 (en) 2002-09-12

Family

ID=24866037

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/013181 WO2002041640A2 (en) 2000-11-15 2001-11-13 On the fly data transfer between rgb and ycrcb color spaces for dct interface

Country Status (5)

Country Link
US (1) US6940523B1 (en)
EP (1) EP1338151A2 (en)
JP (1) JP4628647B2 (en)
KR (1) KR100818034B1 (en)
WO (1) WO2002041640A2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8907975B1 (en) * 2005-12-13 2014-12-09 Nvidia Corporation Sampled digital video communication system and method
US20080018663A1 (en) * 2006-07-18 2008-01-24 Sitronix Technology Corp. Access structure for internal memory of driving control elements
US7580166B2 (en) * 2006-09-01 2009-08-25 Infoprint Solutions Company Llc Converting image data in an input color space to an output color space in a transform domain
US7580167B2 (en) * 2006-09-01 2009-08-25 Infoprint Solutions Company Llc Determining whether to convert image data in an input color space to an output color space in a transform domain or real domain
US8723893B2 (en) * 2008-05-02 2014-05-13 Nintendo Co., Ltd. Color conversion apparatus, imaging apparatus, storage medium storing color conversion program and storage medium storing imaging program
US8451287B2 (en) * 2008-05-02 2013-05-28 Nintendo Co., Ltd. Color conversion apparatus, imaging apparatus, storage medium storing color conversion program, and storage medium storing imaging program
US8482572B2 (en) * 2008-05-02 2013-07-09 Nintendo Co., Ltd. Storage medium having stored thereon color conversion program, and color conversion apparatus
US8719485B2 (en) * 2008-06-27 2014-05-06 Marvell World Trade Ltd. Solid-state disk with wireless functionality
EP2406942A4 (en) 2009-03-11 2012-09-26 Hewlett Packard Development Co Color space matching of video signals
WO2011068429A1 (en) * 2009-12-01 2011-06-09 Intel Corporation Detecting artifacts in quantization noise in images compresses using discrete cosine transforms
TWI410127B (en) * 2009-12-04 2013-09-21 Silicon Motion Inc Camera device and method for image processing for a camera device
CN105512054B (en) * 2015-12-09 2018-11-09 上海兆芯集成电路有限公司 Host interface controller and storage device control method
AU2015275320A1 (en) * 2015-12-23 2017-07-13 Canon Kabushiki Kaisha Method, apparatus and system for determining a luma value

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5196946A (en) * 1990-03-14 1993-03-23 C-Cube Microsystems System for compression and decompression of video data using discrete cosine transform and coding techniques
US5523847A (en) * 1992-10-09 1996-06-04 International Business Machines Corporation Digital image processor for color image compression

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4553171A (en) * 1984-01-27 1985-11-12 Xerox Corporation Tile encoding in image printing
JPH0821233B2 (en) 1990-03-13 1996-03-04 株式会社東芝 Image memory and method for reading data from image memory
US5191548A (en) 1990-03-14 1993-03-02 C-Cube Microsystems System for compression and decompression of video data using discrete cosine transform and coding techniques
GB9021920D0 (en) 1990-10-09 1990-11-21 Texas Instruments Ltd Improvements in or relating to raster-scanned displays
JP3447771B2 (en) * 1993-09-02 2003-09-16 富士通株式会社 Image data encoding method and restoration method and apparatus
DE69516734T2 (en) 1994-02-01 2000-09-28 Canon Kk Image processing method and device
JP2630923B2 (en) 1994-12-05 1997-07-16 日本アイ・ビー・エム株式会社 Image recognition method and apparatus
JPH08171384A (en) 1994-12-16 1996-07-02 Canon Inc Method and device for converting scanning
JP3253489B2 (en) 1995-06-08 2002-02-04 三洋電機株式会社 Image data processing device
TW330273B (en) 1996-02-13 1998-04-21 Sanyo Electric Co The image-processing device and method for mapping image memory
US5867598A (en) 1996-09-26 1999-02-02 Xerox Corporation Method and apparatus for processing of a JPEG compressed image
KR100207705B1 (en) 1996-12-04 1999-07-15 윤종용 Apparatus and method of addressing for dct block and raster scan
US6028612A (en) 1997-11-18 2000-02-22 Stmicroelectronics, Inc. Picture memory mapping to minimize memory bandwidth in compression and decompression of data sequences
JP4332246B2 (en) 1998-01-14 2009-09-16 キヤノン株式会社 Image processing apparatus, method, and recording medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5196946A (en) * 1990-03-14 1993-03-23 C-Cube Microsystems System for compression and decompression of video data using discrete cosine transform and coding techniques
US5523847A (en) * 1992-10-09 1996-06-04 International Business Machines Corporation Digital image processor for color image compression

Also Published As

Publication number Publication date
KR20020070384A (en) 2002-09-06
WO2002041640A2 (en) 2002-05-23
EP1338151A2 (en) 2003-08-27
US6940523B1 (en) 2005-09-06
KR100818034B1 (en) 2008-03-31
JP4628647B2 (en) 2011-02-09
JP2004514354A (en) 2004-05-13

Similar Documents

Publication Publication Date Title
WO2002041640A3 (en) On the fly data transfer between rgb and ycrcb color spaces for dct interface
EP2481206B1 (en) Image processing apparatus and processing method therefor
EP0752802A3 (en) An apparatus and method for packetizing and segmenting MPEG packets
JP5300176B2 (en) Low power memory hierarchy for high performance video processors
CA2275237A1 (en) Pixel reordering for improved texture mapping
US20020080404A1 (en) Using a processor enhanced memory module to accelerate hardcopy image processing within existing printer controller
WO2023197507A1 (en) Video data processing method, system, and apparatus, and computer readable storage medium
US5754234A (en) Moving picture decoding system
CN102611819A (en) Image forming apparatus and image forming system
CN100361103C (en) Modularization allocation internal memory system for liquid crystal television system
US6205251B1 (en) Device and method for decompressing compressed video image
US7962673B2 (en) Method and apparatus for accessing a data bus to transfer data over the data bus
ATE399347T1 (en) PAGE IMAGE GENERATION IN A DIGITAL SIGNAL PROCESSOR
WO2005059821A3 (en) System and method for processing image data
US20030107577A1 (en) Data processing system having a plurality of processors and executing a series of processings in a prescribed order
EP0801375A3 (en) A memory with optimized memory space and wide data input/output and systems and methods using the same
JP4369137B2 (en) Image processing device for printing
JP4428787B2 (en) Imaging apparatus, control method thereof, and storage medium
CN1353400A (en) Digital iamge processing device and method
US7380069B2 (en) Method and apparatus for DMA-generated memory write-back
JP4363256B2 (en) Driver program and data transfer method
US20030117649A1 (en) Print processing method and apparatus
JPH03284055A (en) Picture processor unit
JP2012124667A (en) Image processor
JP2000299879A5 (en)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP KR

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 2001996976

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020027009040

Country of ref document: KR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 543236

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1020027009040

Country of ref document: KR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 2001996976

Country of ref document: EP