[go: up one dir, main page]

WO1990016035A3 - Interpolateur a image numerique - Google Patents

Interpolateur a image numerique Download PDF

Info

Publication number
WO1990016035A3
WO1990016035A3 PCT/US1990/003372 US9003372W WO9016035A3 WO 1990016035 A3 WO1990016035 A3 WO 1990016035A3 US 9003372 W US9003372 W US 9003372W WO 9016035 A3 WO9016035 A3 WO 9016035A3
Authority
WO
WIPO (PCT)
Prior art keywords
interpolator
pixel values
interpolation
digital image
row
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.)
Ceased
Application number
PCT/US1990/003372
Other languages
English (en)
Other versions
WO1990016035A2 (fr
Inventor
Richard Kerr
Robert Krogstad
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Eastman Kodak Co
Original Assignee
Eastman Kodak Co
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 Eastman Kodak Co filed Critical Eastman Kodak Co
Priority to EP90910043A priority Critical patent/EP0429634B1/fr
Priority to DE69028075T priority patent/DE69028075T2/de
Publication of WO1990016035A2 publication Critical patent/WO1990016035A2/fr
Publication of WO1990016035A3 publication Critical patent/WO1990016035A3/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/17Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method
    • G06F17/175Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method of multidimensional data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/10Selection of transformation methods according to the characteristics of the input images

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Analysis (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Complex Calculations (AREA)

Abstract

Un interpolateur servant à agrandir ou à réduire une image numérique comprend une mémoire à coefficients d'interpolation contenant des coefficients d'interpolation représentant un noyau d'interpolation à une dimension. Un interpolateur de lignes reçoit des valeurs de points d'images, récupère des coefficients d'interpolation de la mémoire, et produit des valeurs de points interpolées en interpolant dans le sens d'une ligne. Un interpolateur de colonnes reçoit des lignes multiples de valeurs de points interpolées à partir de l'interpolateur de lignes, récupère des coefficients d'interpolation de la mémoire, et produit des lignes de valeurs de points interpolées en interpolant dans le sens d'une colonne.
PCT/US1990/003372 1989-06-16 1990-06-13 Interpolateur a image numerique Ceased WO1990016035A2 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP90910043A EP0429634B1 (fr) 1989-06-16 1990-06-13 Interpolateur a image numerique
DE69028075T DE69028075T2 (de) 1989-06-16 1990-06-13 Digitaler bildinterpolator

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US36716889A 1989-06-16 1989-06-16
US367,168 1989-06-16

Publications (2)

Publication Number Publication Date
WO1990016035A2 WO1990016035A2 (fr) 1990-12-27
WO1990016035A3 true WO1990016035A3 (fr) 1991-01-24

Family

ID=23446172

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1990/003372 Ceased WO1990016035A2 (fr) 1989-06-16 1990-06-13 Interpolateur a image numerique

Country Status (5)

Country Link
US (1) US5125042A (fr)
EP (1) EP0429634B1 (fr)
JP (1) JPH04500419A (fr)
DE (1) DE69028075T2 (fr)
WO (1) WO1990016035A2 (fr)

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6336180B1 (en) 1997-04-30 2002-01-01 Canon Kabushiki Kaisha Method, apparatus and system for managing virtual memory with virtual-physical mapping
CA2035666A1 (fr) * 1990-02-05 1991-08-06 Ehud Spiegel Appareil et methodes de traitement de donnees telles que celles de l'imagerie couleur
KR940007161B1 (ko) * 1991-06-21 1994-08-06 삼성전자 주식회사 이미지버퍼를 이용한 전자주밍시스템
DE69230548T2 (de) * 1991-08-23 2000-06-15 Mitsubishi Denki K.K., Tokio/Tokyo Pixelinterpolationsschaltkreis und Anwendungen
US5369504A (en) * 1992-04-09 1994-11-29 Xerox Corporation Method and apparatus for reducing image distortion in an asynchronous input scanner
JP3438233B2 (ja) * 1992-05-22 2003-08-18 ソニー株式会社 画像変換装置および方法
US5410616A (en) * 1992-05-28 1995-04-25 Unisys Corporation Loop-up table image scaling for rational factors
EP0574245A3 (en) * 1992-06-11 1994-05-18 Ibm Method and apparatus for variable expansion and variable shrinkage of an image
EP0633535B1 (fr) * 1993-01-22 2003-08-13 Olympus Optical Co., Ltd. Unite de traitement d'image
US6680782B1 (en) 1993-06-30 2004-01-20 Nexpress Solutions Llc Method and apparatus of using a raster image processor and interpolator to increase the speed of operation and reduce memory requirements for electronic printing
US5568269A (en) * 1993-09-02 1996-10-22 Eastman Kodak Company Method and apparatus for scanning and printing documents with text and images
US5559905A (en) * 1993-09-22 1996-09-24 Genesis Microchip Inc. Digital image resizing apparatus
US5732162A (en) * 1993-10-28 1998-03-24 Xerox Corporation Two dimensional linearity and registration error correction in a hyperacuity printer
US5574572A (en) * 1994-09-07 1996-11-12 Harris Corporation Video scaling method and device
WO1996016380A1 (fr) * 1994-11-23 1996-05-30 Minnesota Mining And Manufacturing Company Systeme et procede d'interpolation adaptative de donnees video
GB2297216B (en) * 1995-01-20 1999-11-24 Eastman Kodak Co Digital image interpolator using a plurality of interpolation kernels
FR2737325A1 (fr) * 1995-07-26 1997-01-31 Winbond Electronics Corp Dispositif pour changer l'echelle d'une image numerique de facon uniforme
FR2737324B1 (fr) * 1995-07-26 1997-09-26 Winbond Electronics Corp Procede et dispositif pour changer l'echelle d'une image numerique de facon uniforme
US5825367A (en) * 1995-07-26 1998-10-20 Winbond Electronics Corp. Apparatus for real time two-dimensional scaling of a digital image
US5847714A (en) * 1996-05-31 1998-12-08 Hewlett Packard Company Interpolation method and apparatus for fast image magnification
US5930407A (en) * 1996-10-31 1999-07-27 Hewlett-Packard Co. System and method for efficiently generating cubic coefficients in a computer graphics system
KR100271469B1 (ko) * 1997-02-25 2001-01-15 이민화 초음파스캔시스템의 디지탈스캔컨버터
US6018597A (en) * 1997-03-21 2000-01-25 Intermec Ip Corporation Method and apparatus for changing or mapping video or digital images from one image density to another
AUPO648397A0 (en) 1997-04-30 1997-05-22 Canon Information Systems Research Australia Pty Ltd Improvements in multiprocessor architecture operation
US6311258B1 (en) 1997-04-03 2001-10-30 Canon Kabushiki Kaisha Data buffer apparatus and method for storing graphical data using data encoders and decoders
US6707463B1 (en) 1997-04-30 2004-03-16 Canon Kabushiki Kaisha Data normalization technique
US6289138B1 (en) 1997-04-30 2001-09-11 Canon Kabushiki Kaisha General image processor
US6246396B1 (en) 1997-04-30 2001-06-12 Canon Kabushiki Kaisha Cached color conversion method and apparatus
AUPO647997A0 (en) * 1997-04-30 1997-05-22 Canon Information Systems Research Australia Pty Ltd Memory controller architecture
US6674536B2 (en) 1997-04-30 2004-01-06 Canon Kabushiki Kaisha Multi-instruction stream processor
US7057653B1 (en) * 1997-06-19 2006-06-06 Minolta Co., Ltd. Apparatus capable of image capturing
KR100435257B1 (ko) * 1997-08-07 2004-07-16 삼성전자주식회사 영상신호 처리 시스템에서의 이미지 포맷 변환장치 및 방법
US5991464A (en) * 1998-04-03 1999-11-23 Odyssey Technologies Method and system for adaptive video image resolution enhancement
US6768559B1 (en) * 1998-04-20 2004-07-27 Seiko Epson Corporation Medium on which printing control program is recorded, printing controller, and printing controlling method
US6047287A (en) * 1998-05-05 2000-04-04 Justsystem Pittsburgh Research Center Iterated K-nearest neighbor method and article of manufacture for filling in missing values
GB2343579A (en) * 1998-11-07 2000-05-10 Ibm Hybrid-linear-bicubic interpolation method and apparatus
AUPP779998A0 (en) 1998-12-18 1999-01-21 Canon Kabushiki Kaisha Continuous kernel image interpolation
AUPP779898A0 (en) 1998-12-18 1999-01-21 Canon Kabushiki Kaisha A method of kernel selection for image interpolation
AU745562B2 (en) * 1998-12-18 2002-03-21 Canon Kabushiki Kaisha A method of kernel selection for image interpolation
AU730522B1 (en) * 1998-12-18 2001-03-08 Canon Kabushiki Kaisha Continuous kernel image interpolation
AU745082B2 (en) * 1998-12-18 2002-03-14 Canon Kabushiki Kaisha A steerable kernel for image interpolation
US6154761A (en) * 1999-02-12 2000-11-28 Sony Corporation Classified adaptive multiple processing system
JP3614324B2 (ja) * 1999-08-31 2005-01-26 シャープ株式会社 画像の補間システムおよび画像の補間方法
US6650704B1 (en) 1999-10-25 2003-11-18 Irvine Sensors Corporation Method of producing a high quality, high resolution image from a sequence of low quality, low resolution images that are undersampled and subject to jitter
AUPQ377899A0 (en) 1999-10-29 1999-11-25 Canon Kabushiki Kaisha Phase three kernel selection
AUPQ377599A0 (en) 1999-10-29 1999-11-25 Canon Kabushiki Kaisha Colour clamping
JP3661584B2 (ja) * 2000-01-28 2005-06-15 セイコーエプソン株式会社 電気光学装置、画像処理回路、画像データ補正方法、および、電子機器
WO2001082593A1 (fr) * 2000-04-24 2001-11-01 The Government Of The United States Of America, As Represented By The Secretary Of The Navy Appareil et procede de fusion d'images couleur
JP4112187B2 (ja) * 2001-03-01 2008-07-02 富士フイルム株式会社 画像処理方法および装置並びにプログラム
AU2002350949A1 (en) * 2001-06-25 2003-01-08 Redhawk Vision Inc. Video event capture, storage and processing method and apparatus
WO2004034326A1 (fr) * 2002-10-08 2004-04-22 Sony Corporation Dispositif de transformation d'images, procede de transformation d'images et dispositif de projection d'images
JP3833212B2 (ja) * 2003-11-19 2006-10-11 シャープ株式会社 画像処理装置、画像処理プログラムおよび可読記録媒体
US7496242B2 (en) * 2004-12-16 2009-02-24 Agfa Inc. System and method for image transformation
JP4774736B2 (ja) * 2004-12-27 2011-09-14 カシオ計算機株式会社 画像拡大装置および撮像装置
JP4812073B2 (ja) * 2005-01-31 2011-11-09 キヤノン株式会社 画像撮像装置、画像撮像方法、プログラムおよび記録媒体
JP4737711B2 (ja) * 2005-03-23 2011-08-03 富士ゼロックス株式会社 復号化装置、逆量子化方法、分布決定方法及びこのプログラム
JP4693649B2 (ja) * 2006-02-17 2011-06-01 シャープ株式会社 画像処理装置および画像データの補間方法
AU2006252248B2 (en) * 2006-12-22 2009-06-04 Canon Kabushiki Kaisha Efficient kernel calculation for interpolation
US7783134B2 (en) * 2007-01-04 2010-08-24 Himax Technologies Limited Edge-oriented interpolation method and system for a digital image
US8773469B2 (en) 2008-04-09 2014-07-08 Imagine Communications Corp. Video multiviewer system with serial digital interface and related methods
JP4444354B2 (ja) 2008-08-04 2010-03-31 株式会社東芝 画像処理装置、および画像処理方法
US20100054621A1 (en) * 2008-08-26 2010-03-04 Qualcomm Incorporated Dual lookup table design for edge-directed image scaling
WO2010091750A1 (fr) * 2009-02-12 2010-08-19 Zoran (France) Procédé et dispositif de mise à l'échelle pour signaux d'image
WO2010126783A2 (fr) * 2009-04-30 2010-11-04 Roman Gitlin Procédé et appareil de mise en oeuvre simplifiée d'interpolation dans des dimensions multiples
JP5169994B2 (ja) * 2009-05-27 2013-03-27 ソニー株式会社 画像処理装置、撮像装置及び画像処理方法
TWI406187B (zh) * 2010-08-19 2013-08-21 Univ Nat Cheng Kung 快速高畫質視頻影像內插方法及裝置
US20120306926A1 (en) * 2011-06-06 2012-12-06 Apple Inc. Inline scaling unit for mirror mode
FR3001318A1 (fr) * 2013-01-24 2014-07-25 Thomson Licensing Procede d’interpolation et dispositif correspondant
GB2529644B (en) 2014-08-27 2016-07-13 Imagination Tech Ltd Efficient interpolation
JP2016178601A (ja) * 2015-03-23 2016-10-06 セイコーエプソン株式会社 データ処理回路、物理量検出用回路、物理量検出装置、電子機器及び移動体
CN111578984B (zh) * 2020-04-17 2022-07-29 中铁建工集团有限公司 一种严寒地区站房全生命周期钢结构受力状态监测系统
US12039740B2 (en) 2021-12-13 2024-07-16 Qualcomm Incorporated Vectorized bilinear shift for replacing grid sampling in optical flow estimation

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0070677A2 (fr) * 1981-07-14 1983-01-26 Dai Nippon Printing Co., Ltd. Dispositif d'impression vidéo
EP0183201A2 (fr) * 1984-11-26 1986-06-04 General Electric Company Appareil et moyens pour modifier les caractéristiques spatiales d'une image numérique par interprétation polynomiale utilisant des ensembles de processeurs arithmétiques

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4578812A (en) * 1982-12-01 1986-03-25 Nec Corporation Digital image processing by hardware using cubic convolution interpolation
JPS59133667A (ja) * 1983-01-20 1984-08-01 Hitachi Ltd 画像補正処理方法
US4595958A (en) * 1984-08-24 1986-06-17 Minnesota Mining And Manufacturing Company Multiformat image recordation
US4661987A (en) * 1985-06-03 1987-04-28 The United States Of America As Represented By The Secretary Of The Navy Video processor
JPS623372A (ja) * 1985-06-27 1987-01-09 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 画像変換装置
GB2181923B (en) * 1985-10-21 1989-09-20 Sony Corp Signal interpolators
US4819190A (en) * 1986-06-18 1989-04-04 The United States Of America As Represented By The Secretary Of The Navy Video line processor
US4790028A (en) * 1986-09-12 1988-12-06 Westinghouse Electric Corp. Method and apparatus for generating variably scaled displays
US4700232A (en) * 1986-10-24 1987-10-13 Grass Valley Group, Inc. Interpolator for television special effects system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0070677A2 (fr) * 1981-07-14 1983-01-26 Dai Nippon Printing Co., Ltd. Dispositif d'impression vidéo
EP0183201A2 (fr) * 1984-11-26 1986-06-04 General Electric Company Appareil et moyens pour modifier les caractéristiques spatiales d'une image numérique par interprétation polynomiale utilisant des ensembles de processeurs arithmétiques

Also Published As

Publication number Publication date
WO1990016035A2 (fr) 1990-12-27
JPH04500419A (ja) 1992-01-23
DE69028075T2 (de) 1997-03-13
EP0429634A1 (fr) 1991-06-05
US5125042A (en) 1992-06-23
EP0429634B1 (fr) 1996-08-14
DE69028075D1 (de) 1996-09-19

Similar Documents

Publication Publication Date Title
WO1990016035A3 (fr) Interpolateur a image numerique
US5574572A (en) Video scaling method and device
EP0732859A3 (fr) Interpolation adaptive de plan de couleur dans une caméra électronique en couleurs avec un senseur unique
US5237432A (en) Image scaling apparatus
DE69020724T2 (de) Schneller interpolationsfilter für fernsehnormenumsetzung.
EP0577165B1 (fr) Appareil pour interpoler des signaux d'images par interpolation à compensation de mouvement
EP0294958A3 (fr) Interpolation compensée en mouvement pour images numériques de télévision
CA2113045A1 (fr) Interpolation de pixels pour systeme video numerique a correction des effets dus aux mouvements
ES2097491T3 (es) Metodo y aparato para interpolar adaptativamente una imagen digital.
JPS63155881A (ja) ライン走査されたビデオ信号の欠落ラインを補間する方法および装置
EP0358498A3 (fr) Méthode et appareil pour générer des images animées
EP1213923A4 (fr) Systeme et procede d'interpolation d'images
EP1079604A3 (fr) Appareil de traítement d'image
KR19980070434A (ko) 보간회로 및 보간방법
EP0183201A3 (fr) Appareil et moyens pour modifier les caractéristiques spatiales d'une image numérique par interprétation polynomiale utilisant des ensembles de processeurs arithmétiques
EP0854438A3 (fr) Traitement d'image
GB8506834D0 (en) Scan-converter apparatus
EP0895412A3 (fr) Dispositif pour l'agrandissement ou la réduction d'images
CA2199946A1 (fr) Format yuv9 condense pour stockage imbrique et traitement efficace de donnees video numeriques
GB2297216B (en) Digital image interpolator using a plurality of interpolation kernels
CA2119087A1 (fr) Traitement de correction du gamma dans les signaux video
KR950004889A (ko) 디지탈 컨버젼스 보정회로
EP0461996B1 (fr) Appareil de traitement d'image
TW333736B (en) Circuit for interpolating scan lines of a video signal and method of using same
AU3058592A (en) Resolution enhancement for video display using multi-line interpolation

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB IT LU NL SE

AK Designated states

Kind code of ref document: A3

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FR GB IT LU NL SE

WWE Wipo information: entry into national phase

Ref document number: 1990910043

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1990910043

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1990910043

Country of ref document: EP