JPH104496A5 - - Google Patents

Info

Publication number
JPH104496A5
JPH104496A5 JP1997043107A JP4310797A JPH104496A5 JP H104496 A5 JPH104496 A5 JP H104496A5 JP 1997043107 A JP1997043107 A JP 1997043107A JP 4310797 A JP4310797 A JP 4310797A JP H104496 A5 JPH104496 A5 JP H104496A5
Authority
JP
Japan
Prior art keywords
source
scaling
index
value
register
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
JP1997043107A
Other languages
English (en)
Other versions
JPH104496A (ja
Filing date
Publication date
Priority claimed from US08/610,311 external-priority patent/US5778158A/en
Application filed filed Critical
Publication of JPH104496A publication Critical patent/JPH104496A/ja
Publication of JPH104496A5 publication Critical patent/JPH104496A5/ja
Pending legal-status Critical Current

Links

Claims (7)

  1. 第1の解像度で行および列に配列されるソース・ピクセルのソース画像を、第2の解像度で行および列に配列される宛先ピクセルの宛先画像に変換するためのスケーリング・システムであって、
    少なくとも1行の前記ソース・ピクセルの一部と、スケーリング・データと、前記宛先画像のそれぞれの列について単一の索引ビットを有する関連索引入力アレイ(RIIA)と、を記憶するメモリ手段であって、それぞれの前記索引ビットにより、前記第2の解像度に前記ソース画像をスケーリングするためのソース・ピクセル値が特定される、メモリ手段と、
    それぞれの前記索引ビットおよび前記ソース・ピクセルに応じて、前記宛先画像のそれぞれの列に、少なくとも1つの前記ソース・ピクセルを関連付けるスケーリング論理手段と、
    を備える、スケーリング・システム。
  2. さらに、前記スケーリング・データに基づいて、前記関連索引入力アレイを計算する制御手段を備える、請求項1に記載のスケーリング・システム。
  3. 前記制御手段は、前記関連索引入力アレイにおけるそれぞれの前記索引ビットに、第1の値または第2の値を割り当て、
    前記関連索引入力アレイは、さらに、1つのソース・ピクセルを指すポインタを有しており、
    前記スケーリング論理手段は、前記第1の値の索引ビットが前記宛先画像の列に関連付けられていることに応じて、前記ポインタが指す1つのソース・ピクセルを該列に割り当て、さらに、前記第2の値の索引ビットが前記宛先画像の列に関連付けられていることに応じて、前記ポインタを、次のソース・ピクセルまでインクリメントし、該次のソース・ピクセルを該列に割り当てる、請求項2に記載のスケーリング・システム。
  4. 前記関連索引入力アレイは、さらに、縮小化索引値を含んでおり、
    前記スケーリング論理手段は、
    (i)前記ソース画像の或る行における第1のソース・ピクセルを、前記宛先画像の或る行に対するソース・ピクセルのその後の割り当てのために、該宛先画像の該行における第1の宛先ピクセルとして特定し、
    (ii)前記第1の値の索引ビットが前記宛先画像の前記行の次の列に関連付けられていることに応じて、前記第1のソース・ピクセルの位置に前記縮小化索引値を加えた所に位置するソース・ピクセルを、該次の列に割り当て、
    (iii)前記第2の値の索引ビットが前記宛先画像の前記行の次の列に関連付けられていることに応じて、前記第1のソース・ピクセルの位置に(前記縮小化索引値+1)を加算した所に位置するソース・ピクセルを、該次の列に割り当てる、
    請求項3に記載のスケーリング・システム
  5. 前記スケーリング論理手段は、それぞれの割り当てにおいて、前記宛先画像の列に割り当てられるソース・ピクセルを指すように、前記ポインタを更新する、請求項4に記載のスケーリング・システム。
  6. それぞれの前記ソース・ピクセルは、グレー・レベル値であり、前記メモリ手段は、ランダム・アクセス・メモリであり、前記スケーリング論理手段は、
    前記ランダム・アクセス・メモリから受け取った複数のソース・ピクセルのグレー・レベル値を記憶するソース・レジスタ(200)と、
    前記複数のソース・ピクセルのグレー・レベル値を記憶するスケーリング・レジスタ(208)と、
    前記制御手段に連結され、前記ソース・レジスタを前記スケーリング・レジスタに接続するスイッチ手段(212)であって、該制御手段の制御下で印加される索引ビット入力に応じて、前記ソース・レジスタにおけるソース・ピクセルのグレー・レベル値を、該入力された索引ビット値に従って該スケーリング・レジスタの所定の記憶位置に転送するスイッチ手段と、
    を備える、請求項2に記載のスケーリング・システム。
  7. 前記ランダム・アクセス・メモリは、32ビット・バスによって前記ソース・レジスタに接続され、それぞれのソース・ピクセルのグレー・レベル値は8ビットからなる1バイトであり、
    マシン・サイクルごとに、4個のソース・ピクセルのグレー・レベル値のバイトが、パラレルに、前記ランダム・アクセス・メモリから前記ソース・レジスタに転送され、
    前記スイッチ手段は、さらなるマシン・サイクルで、前記索引ビット入力に応じて、前記ソース・レジスタにおける前記4個のソース・ピクセルのグレー・レベル値のバイトを、パラレルに、該入力された索引ビットの値に従って前記スケーリング・レジスタの所定の記憶位置に転送する、
    請求項6に記載のスケーリング・システム。
JP9043107A 1996-03-04 1997-02-27 画像スケーリング・システム Pending JPH104496A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US610,311 1996-03-04
US08/610,311 US5778158A (en) 1996-03-04 1996-03-04 High speed system for image scaling

Publications (2)

Publication Number Publication Date
JPH104496A JPH104496A (ja) 1998-01-06
JPH104496A5 true JPH104496A5 (ja) 2004-10-21

Family

ID=24444525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9043107A Pending JPH104496A (ja) 1996-03-04 1997-02-27 画像スケーリング・システム

Country Status (5)

Country Link
US (1) US5778158A (ja)
EP (1) EP0794510B1 (ja)
JP (1) JPH104496A (ja)
KR (1) KR100438246B1 (ja)
DE (1) DE69633716T2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6243174B1 (en) * 1996-10-24 2001-06-05 Seiko Epson Corporation Image processing device, color printing device, image processing method and medium recording image processing program
US5949434A (en) * 1997-03-20 1999-09-07 Charlton; Paul Method and apparatus for scaling graphic images
US6717695B1 (en) * 1997-03-27 2004-04-06 OCé PRINTING SYSTEMS GMBH Method and circuit for the production of compressed or expanded images, and printer with such circuit
US6075926A (en) 1997-04-21 2000-06-13 Hewlett-Packard Company Computerized method for improving data resolution
US6205245B1 (en) * 1998-07-28 2001-03-20 Intel Corporation Method and apparatus for rapid down-scaling of color images directly from sensor color filter array space
US6930800B1 (en) * 1998-09-09 2005-08-16 Fuji Xerox Co., Ltd. Halftone generation system and halftone generation method
JP2001169108A (ja) * 1999-12-06 2001-06-22 Brother Ind Ltd 画像形成装置
WO2003049423A2 (en) * 2001-12-04 2003-06-12 Creo Inc. System and method for scaling an image
US7116821B2 (en) * 2002-03-25 2006-10-03 Lexmark International, Inc. Color trapping for an image forming apparatus
EP1351189A1 (en) * 2002-04-02 2003-10-08 Telefonaktiebolaget Lm Ericsson Image processing
US7333238B2 (en) * 2003-03-28 2008-02-19 Hewlett-Packard Development Company, L.P. Rendering a printing device pixel map
FI115587B (fi) * 2003-12-03 2005-05-31 Nokia Corp Menetelmä ja laitteisto digitaalisen matriisikuvan alaspäin skaalaamiseksi
US7710604B2 (en) 2004-03-11 2010-05-04 Infoprint Solutions Company, Llc Method and system for providing a high quality halftoned image
JP4890974B2 (ja) * 2006-06-29 2012-03-07 キヤノン株式会社 画像処理装置、及び画像処理方法
JP4926568B2 (ja) * 2006-06-29 2012-05-09 キヤノン株式会社 画像処理装置、画像処理方法、及び画像処理プログラム
CN112015929B (zh) * 2019-05-30 2024-07-05 阿里云计算有限公司 栅格数据访问方法、装置、电子设备及计算机存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5297289A (en) * 1989-10-31 1994-03-22 Rockwell International Corporation System which cooperatively uses a systolic array processor and auxiliary processor for pixel signal enhancement
US5329614A (en) * 1991-02-07 1994-07-12 Unisys Corporation Method and apparatus for enlarging gray scale images
EP0574245A3 (en) * 1992-06-11 1994-05-18 Ibm Method and apparatus for variable expansion and variable shrinkage of an image

Similar Documents

Publication Publication Date Title
KR880009521A (ko) 디지탈 메모리 시스템
US5461680A (en) Method and apparatus for converting image data between bit-plane and multi-bit pixel data formats
US4593373A (en) Method and apparatus for producing n-bit outputs from an m-bit microcomputer
KR970066988A (ko) 스케일링 시스템
EP0398510A3 (en) Video random access memory
US6928516B2 (en) Image data processing system and method with image data organization into tile cache memory
JP2003084751A5 (ja)
JPS5919666B2 (ja) マトリツクスアレイカメラ
JPH103536A5 (ja)
US6128733A (en) Program loading method and apparatus
EP0342022A3 (en) Image data read out sytem in a digital image processing system
JPH10162157A (ja) グラフィックコントローラ
US4559611A (en) Mapping and memory hardware for writing horizontal and vertical lines
JP2812292B2 (ja) 画像処理装置
KR100188016B1 (ko) 반도체 메모리장치
JPH0129634Y2 (ja)
JPH02156380A (ja) メモリ装置
JP2613963B2 (ja) データ入出力装置
JPS62151028A (ja) デ−タ変換装置
SU794626A1 (ru) Генератор кодов
JP2547256B2 (ja) Dma装置
JPS61289438A (ja) 画像デ−タ記憶装置
JPS6348355B2 (ja)
JPH02166547A (ja) 情報処理装置
KR920006972A (ko) 반도체 메모리 장치