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
Links
Claims (10)
- それぞれがn個の成分を有する入力データ値をそれぞれがi個の成分を有する出力データ値に変換するために使用される補間器入力データの経路を決める装置であって、前記n個の成分は、n組の高位ビットを形成するようそれぞれが分割された対応するn組のビットによって表され、n組の低位ビットと、前記n組の高位ビットのそれぞれからの最下位ビットとを受取る選択的な2の補数処理を実行する手段と、前記補間器入力データを受取り、それぞれが前記選択的な2の補数処理を実行する手段に接続される、少なくとも1つの補間を行う手段と、を有する前記装置。
- 選択的な2の補数処理を実行する前記手段は、n組の選択的に2の補間処理を行われる低位ビットを生成する対応する前記最下位ビットのあらかじめ決められた状態に応じて、前記n組の低位ビットのそれぞれで、選択的に2の補数処理オペレーションを実行する選択的な2の補数回路を含み、前記選択的な2の補数回路は、前記n組の低位ビットに対応するn個の出力を含む、ことを特徴とする請求項1に記載の装置。
- 前記補間する手段は、ハードウェア補間器を含み、前記ハードウェア補間器は、前記補間器入力データを受取る8つの補間器入力と、前記選択的な2の補数回路から前記n個の出力を受取るn個の入力を含み、nは3に、iは4に等しく、前記n組の高位及び低位ビットのそれぞれは、4ビットを含む、ことを特徴とする請求項2に記載の装置。
- 前記選択的な2の補数回路は、3つの2の補数回路を含み、前記2の補数回路のそれぞれは、4つの排他的ORゲートと2進増分器を含み、前記排他的ORゲートのそれぞれは、第1の入力、第2の入力、および前記2進増分器に接続された出力を含み、前記第1の入力のそれぞれは、前記低位ビットのうちの1つと接続し、前記最下位ビットのそれぞれは、前記第1の入力に接続される対応する低位ビットを有する前記排他的ORゲートの前記第2の入力に接続され、前記最下位ビットは、前記2進増分器に接続される、ことを特徴とする請求項3に記載の装置。
- 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の補数処理を実行する手段と、を有するカラー空間変換装置。
- 前記入力カラー空間は、RGB、Lab、XYZ、HSV、Luv、HLS、及びCMYカラー空間から成るグループから選択されたカラー空間を含み、前記出力カラー空間は、RGB、Lab、XYZ、HSV、Luv、HLSカラー空間、及びCMYKカラー空間から成るグループから選択されたカラー空間を含む、請求項5に記載のカラー空間変換装置。
- 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に記載のカラー空間変換装置。
- 前記アドレスを生成する手段は、それぞれが前記メモリ・アドレス入力の1つに接続された8つのアドレス出力を有するアドレス・ゼネレータを含み、前記アドレス・ゼネレータは、前記mビットと前記2ビットの受取りに応じて、実質的に同時に8つの前記アドレスを生成し、前記補間処理を実行する手段は、ハードウェア補間器を含み、前記ハードウェア補間器は、前記メモリ・データ出力のそれぞれに接続された8つの補間器入力を含み、前記選択的な2の補数処理を実行する手段は、選択的な2の補数回路を含む、請求項7に記載のカラー空間変換装置。
- 対応する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個の出力値を使用して補間処理を行うステップと、を有する方法。
- 前記補間器入力データをロードするステップと、n個の前記2の補数回路出力データ値をロードするステップは、実質的に同時に発生し、前記第1の空間は入力カラー空間を含み、前記第2の空間は出力カラー空間を含み、前記入力カラー空間はRGBカラー空間を含み、前記出力カラー空間はCMYKカラー空間を含み、前記選択的な2の補数処理を実行する手段は、選択的な2の補数回路を含み、前記補間処理を行う手段は、ハードウェア補間器を含む、請求項9に記載の方法。
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)
| 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)
| 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 | 富士ゼロックス株式会社 | 色信号変換装置 |
-
1996
- 1996-08-02 US US08/691,786 patent/US5666437A/en not_active Expired - Lifetime
-
1997
- 1997-01-17 EP EP97100737A patent/EP0822518A3/en not_active Withdrawn
- 1997-08-01 JP JP9207841A patent/JPH10117291A/ja active Pending
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) | 並列補数回路 |