JPH10117291A5 - - Google Patents

Info

Publication number
JPH10117291A5
JPH10117291A5 JP1997207841A JP20784197A JPH10117291A5 JP H10117291 A5 JPH10117291 A5 JP H10117291A5 JP 1997207841 A JP1997207841 A JP 1997207841A JP 20784197 A JP20784197 A JP 20784197A JP H10117291 A5 JPH10117291 A5 JP H10117291A5
Authority
JP
Japan
Prior art keywords
color space
bits
sets
complement
interpolator
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
JP1997207841A
Other languages
English (en)
Other versions
JPH10117291A (ja
Filing date
Publication date
Priority claimed from US08/691,786 external-priority patent/US5666437A/en
Application filed filed Critical
Publication of JPH10117291A publication Critical patent/JPH10117291A/ja
Publication of JPH10117291A5 publication Critical patent/JPH10117291A5/ja
Pending legal-status Critical Current

Links

Claims (10)

  1. それぞれがn個の成分を有する入力データ値をそれぞれがi個の成分を有する出力データ値に変換するために使用される補間器入力データの経路を決める装置であって、前記n個の成分は、n組の高位ビットを形成するようそれぞれが分割された対応するn組のビットによって表され、n組の低位ビットと、前記n組の高位ビットのそれぞれからの最下位ビットとを受取る選択的な2の補数処理を実行する手段と、前記補間器入力データを受取り、それぞれが前記選択的な2の補数処理を実行する手段に接続される、少なくとも1つの補間を行う手段と、を有する前記装置。
  2. 選択的な2の補数処理を実行する前記手段は、n組の選択的に2の補間処理を行われる低位ビットを生成する対応する前記最下位ビットのあらかじめ決められた状態に応じて、前記n組の低位ビットのそれぞれで、選択的に2の補数処理オペレーションを実行する選択的な2の補数回路を含み、前記選択的な2の補数回路は、前記n組の低位ビットに対応するn個の出力を含む、ことを特徴とする請求項1に記載の装置。
  3. 前記補間する手段は、ハードウェア補間器を含み、前記ハードウェア補間器は、前記補間器入力データを受取る8つの補間器入力と、前記選択的な2の補数回路から前記n個の出力を受取るn個の入力を含み、nは3に、iは4に等しく、前記n組の高位及び低位ビットのそれぞれは、4ビットを含む、ことを特徴とする請求項2に記載の装置。
  4. 前記選択的な2の補数回路は、3つの2の補数回路を含み、前記2の補数回路のそれぞれは、4つの排他的ORゲートと2進増分器を含み、前記排他的ORゲートのそれぞれは、第1の入力、第2の入力、および前記2進増分器に接続された出力を含み、前記第1の入力のそれぞれは、前記低位ビットのうちの1つと接続し、前記最下位ビットのそれぞれは、前記第1の入力に接続される対応する低位ビットを有する前記排他的ORゲートの前記第2の入力に接続され、前記最下位ビットは、前記2進増分器に接続される、ことを特徴とする請求項3に記載の装置。
  5. n個の成分によって表されるn次元を有する入力カラー空間からのカラー空間入力データを、i個の成分によって表されるi次元を有する出力カラー空間のカラー空間出力データに変換するカラー空間変換装置であって、前記n個の成分は、それぞれが一組の高位ビットと一組の低位ビットに分割されて、n組のビットで表され、m1+m2+...+mn=mであるmビットによって、前記n組の高位ビットを表し、前記mビットを受取るアドレスを生成する手段であって、少なくとも{[2m1+1]×[2m2+1]×...×[2mn+1]}のアドレスでアドレスを生成する前記アドレス生成手段と、前記アドレス生成手段からの前記アドレスを受取る、少なくとも{[2m1+1]×[2m2+1]×...×[2mn+1]}個の記憶ロケーションと、前記記憶ロケーション内に記憶されている補間器入力データを出力する手段とを有するメモリと、それぞれが前記補間器入力データを出力する手段に接続された、少なくとも1つの補間処理を実行する手段と、前記補間処理を実行する手段のそれぞれに接続され、前記n組の低位ビットと、前記n組の高位ビットのそれぞれからの最下位ビットとを受取るように配置され、対応する前記最下位ビットの状態に対応する前記n組の低位ビットの2の補数処理を選択的に実行し、前記n組の低位ビットの前記選択的な2の補数処理を、それぞれの前記補間処理を実行する手段に提供する、選択的な2の補数処理を実行する手段と、を有するカラー空間変換装置。
  6. 前記入力カラー空間は、RGB、Lab、XYZ、HSV、Luv、HLS、及びCMYカラー空間から成るグループから選択されたカラー空間を含み、前記出力カラー空間は、RGB、Lab、XYZ、HSV、Luv、HLSカラー空間、及びCMYKカラー空間から成るグループから選択されたカラー空間を含む、請求項5に記載のカラー空間変換装置。
  7. m1、m2、及びm3は、それぞれ4に等しく、前記入力カラー空間は、RGBカラー空間を含み、前記出力カラー空間は、CMYKカラー空間を含み、前記アドレスを生成する手段は、少なくとも({[2m1+1]×[2m2+1]×[2m3+1]}×4)個の前記アドレスを生成し、前記カラー空間入力データを変換する前記CMYKカラー空間の1つの成分を連続的に選択するために付加される2ビットを受取る能力を有し、前記メモリは、それぞれがメモリ・アドレス入力を有する8つのメモリ・バンクに分割された、少なくとも({[2m1+1]×[2m2+1]×[2m3+1]}×4)個の前記記憶ロケーションを含み、前記8つのメモリ・バンクへの前記記憶ロケーションの指定は、前記記憶ロケーションに記憶されている前記補間器入力データの偶数及び奇数の分類に従って発生し、前記補間器入力データを出力する手段は、前記メモリ・バンクのそれぞれに対する、メモリ・データ出力を含む、請求項6に記載のカラー空間変換装置。
  8. 前記アドレスを生成する手段は、それぞれが前記メモリ・アドレス入力の1つに接続された8つのアドレス出力を有するアドレス・ゼネレータを含み、前記アドレス・ゼネレータは、前記mビットと前記2ビットの受取りに応じて、実質的に同時に8つの前記アドレスを生成し、前記補間処理を実行する手段は、ハードウェア補間器を含み、前記ハードウェア補間器は、前記メモリ・データ出力のそれぞれに接続された8つの補間器入力を含み、前記選択的な2の補数処理を実行する手段は、選択的な2の補数回路を含む、請求項7に記載のカラー空間変換装置。
  9. 対応するn次元を有する第1の空間からのn個の成分を有する入力データ値を、対応するi次元を有する第2の空間内のi個の成分を有する出力データ値に変換するのに使用される補間器入力データの経路を決定する装置において、前記n個の成分は、それぞれが、最下位ビットとn組の低位ビットを持つn組の高位ビットを形成するように、それぞれが分割された対応するn組のビットによって表され、前記装置は、前記n組の低位ビットとn個の前記最下位ビットを受取るように配置された選択的な2の補数処理を実行する手段と、前記選択的な2の補数処理を実行する手段に接続された補間処理を行う手段と、を含み、前記補間器入力データの経路を決める方法であって、前記n組のローレベルビットとn個の前記最下位ビットを、前記選択的な2の補数処理を実行する手段にロードするステップと、n個の2の補数回路出力値を生成するn個の前記最下位ビットの状態に応じて、前記n組の低位ビット上で2の補数処理オペレーションを選択的に実行するステップと、前記補間器入力データを前記補間処理を行う手段へロードするステップと、n個の前記2の補数回路出力データ値を、前記補間処理を行う手段にロードするステップと、前記補間器入力データと前記n個の出力値を使用して補間処理を行うステップと、を有する方法。
  10. 前記補間器入力データをロードするステップと、n個の前記2の補数回路出力データ値をロードするステップは、実質的に同時に発生し、前記第1の空間は入力カラー空間を含み、前記第2の空間は出力カラー空間を含み、前記入力カラー空間はRGBカラー空間を含み、前記出力カラー空間はCMYKカラー空間を含み、前記選択的な2の補数処理を実行する手段は、選択的な2の補数回路を含み、前記補間処理を行う手段は、ハードウェア補間器を含む、請求項9に記載の方法。
JP9207841A 1996-08-02 1997-08-01 補間器入力データの経路を決める装置 Pending JPH10117291A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US691,786 1996-08-02
US08/691,786 US5666437A (en) 1996-08-02 1996-08-02 Apparatus for routing interpolator input data by performing a selective two's complement based on sets of lower and higher order bits of input data

Publications (2)

Publication Number Publication Date
JPH10117291A JPH10117291A (ja) 1998-05-06
JPH10117291A5 true JPH10117291A5 (ja) 2005-03-10

Family

ID=24777977

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9207841A Pending JPH10117291A (ja) 1996-08-02 1997-08-01 補間器入力データの経路を決める装置

Country Status (3)

Country Link
US (1) US5666437A (ja)
EP (1) EP0822518A3 (ja)
JP (1) JPH10117291A (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2747987B2 (ja) * 1995-05-23 1998-05-06 セイコー電子機器株式会社 色補正装置
US6252576B1 (en) 1998-08-06 2001-06-26 In-System Design, Inc. Hardware-efficient system for hybrid-bilinear image scaling
JP2000165691A (ja) 1998-11-27 2000-06-16 Matsushita Electric Ind Co Ltd 色変換方法および装置
RU2165099C2 (ru) * 1999-06-15 2001-04-10 Военный университет связи Сплайн-интерполятор
US6801212B1 (en) * 2002-03-29 2004-10-05 Cypress Semiconductor Corp. Apparatus and method for color data interpolation
US6753988B1 (en) 2002-03-29 2004-06-22 Cypress Semiconductor Corp. Apparatus and method for color data conversion
US7342682B2 (en) * 2002-12-05 2008-03-11 Canon Kabushiki Kaisha Incremental color transform creation
US7304769B2 (en) * 2003-05-30 2007-12-04 Hewlett-Packard Development Company, L.P. Color imaging devices, color image forming methods, and color image data processing methods
US8054518B2 (en) * 2003-05-30 2011-11-08 Hewlett-Packard Development Company, L.P. Color imaging devices, color imaging methods, and color separation methods
JP4468270B2 (ja) * 2005-08-31 2010-05-26 キヤノン株式会社 正規化方法および多次元補間装置およびプログラム
JP2007068001A (ja) * 2005-09-01 2007-03-15 Ricoh Co Ltd 画像処理方法、プログラム、画像処理装置、画像形成システム
US8009074B2 (en) * 2010-01-12 2011-08-30 Mediatek Inc. Digital-to-analog converter and code mapping method applied to the digital-to-analog converter
US11948518B2 (en) * 2022-05-31 2024-04-02 Novatek Microelectronics Corp. Source driver with adaptive gamma driving structure

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3893166A (en) * 1972-01-05 1975-07-01 Crosfield Electronics Ltd Colour correcting image reproducing methods and apparatus
US4275413A (en) * 1978-03-30 1981-06-23 Takashi Sakamoto Linear interpolator for color correction
JPS57208765A (en) * 1981-06-18 1982-12-21 Dainippon Screen Mfg Co Ltd Signal interpolating method for memory device
US4477833A (en) * 1981-08-12 1984-10-16 R. R. Donnelley & Sons Company Method of color conversion with improved interpolation
JPS63159983A (ja) * 1986-12-23 1988-07-02 Dainippon Screen Mfg Co Ltd ルツクアツプテ−ブルデ−タの生成方法および装置
US5121196A (en) * 1988-11-18 1992-06-09 Konica Corporation Color processing method and apparatus with a color patch
US5175701A (en) * 1989-07-25 1992-12-29 Eastman Kodak Company System for performing linear interpolation
JP2906814B2 (ja) * 1992-02-14 1999-06-21 富士ゼロックス株式会社 色信号変換装置

Similar Documents

Publication Publication Date Title
JPH10117292A5 (ja)
KR0135846B1 (ko) 룩-업-테이블장치
KR19980065431A (ko) 모듈로(Modulo)주소발생기 및 그 방법
JP2910937B2 (ja) Sin/cos発生器
JP4195195B2 (ja) シーケンス発生器
KR20010062661A (ko) 패스트 하다마드 변환 디바이스
JP3074229B2 (ja) 画像回転回路
JPH09259115A (ja) ビット−シリアルマトリックス転置のための超大規模集積回路
JP2009507413A (ja) 全加算器モジュールおよび該全加算器モジュールを用いる乗算器デバイス
EP0328899A2 (en) Parity generator circuit and method
JP2001211349A (ja) 伝達関数を実現する方法及び装置
JP2833327B2 (ja) アドレス発生方法およびアドレス発生回路
US6389444B1 (en) Adder apparatus having single adder for +1 and +2 functions
JPS63102467A (ja) 画像デ−タ解像度変換装置
JP2806043B2 (ja) パイプライン画像処理回路
JPH06215559A (ja) ページメモリアクセス方式
JP2002344757A (ja) 色補間方法及び色補間装置
JP3871027B2 (ja) 色データ変換装置
JPH04195266A (ja) ビット変換回路
JP2567695B2 (ja) 画像データの拡大・縮小回路
JPS6260755B2 (ja)
JP4252406B2 (ja) データ変換装置
KR100460804B1 (ko) 룩업 테이블을 이용한 입체 음향 이미지 확산 장치
JPH06164322A (ja) フィルタの係数発生装置
JPS61105640A (ja) 並列補数回路