ATE355554T1 - Verfahren und gerät zur feststellung relativer bewegung in einer optischen maus - Google Patents

Verfahren und gerät zur feststellung relativer bewegung in einer optischen maus

Info

Publication number
ATE355554T1
ATE355554T1 AT02257639T AT02257639T ATE355554T1 AT E355554 T1 ATE355554 T1 AT E355554T1 AT 02257639 T AT02257639 T AT 02257639T AT 02257639 T AT02257639 T AT 02257639T AT E355554 T1 ATE355554 T1 AT E355554T1
Authority
AT
Austria
Prior art keywords
correlation value
directional correlation
optical mouse
images
image
Prior art date
Application number
AT02257639T
Other languages
English (en)
Inventor
Xiadong Luo
Original Assignee
Omnivision Tech Inc
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 Omnivision Tech Inc filed Critical Omnivision Tech Inc
Application granted granted Critical
Publication of ATE355554T1 publication Critical patent/ATE355554T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/223Analysis of motion using block-matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Position Input By Displaying (AREA)
  • Image Analysis (AREA)
AT02257639T 2001-11-06 2002-11-05 Verfahren und gerät zur feststellung relativer bewegung in einer optischen maus ATE355554T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/011,593 US7042439B2 (en) 2001-11-06 2001-11-06 Method and apparatus for determining relative movement in an optical mouse

Publications (1)

Publication Number Publication Date
ATE355554T1 true ATE355554T1 (de) 2006-03-15

Family

ID=21751095

Family Applications (1)

Application Number Title Priority Date Filing Date
AT02257639T ATE355554T1 (de) 2001-11-06 2002-11-05 Verfahren und gerät zur feststellung relativer bewegung in einer optischen maus

Country Status (6)

Country Link
US (1) US7042439B2 (de)
EP (1) EP1308879B1 (de)
CN (1) CN100367165C (de)
AT (1) ATE355554T1 (de)
DE (1) DE60218399T2 (de)
TW (1) TWI261778B (de)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI234117B (en) * 2003-10-15 2005-06-11 Sunplus Technology Co Ltd Dynamic searching method and device for motion vector of optical mouse
CN1321391C (zh) * 2003-10-22 2007-06-13 凌阳科技股份有限公司 光学鼠标的移动向量动态搜寻方法及装置
TWI230890B (en) * 2003-12-29 2005-04-11 Pixart Imaging Inc Handheld pointing device and method for estimating a displacement
TWI287732B (en) 2004-01-07 2007-10-01 Pixart Imaging Inc Index device and tracking smooth method
CN100430875C (zh) * 2004-01-20 2008-11-05 原相科技股份有限公司 图像导航芯片
CN100369053C (zh) * 2004-06-03 2008-02-13 微驱科技股份有限公司 光学导引移动方向预测方法
CN100359448C (zh) * 2004-06-28 2008-01-02 凌阳科技股份有限公司 即时判断撷取影像像素值异常的方法及系统
TWI236289B (en) * 2004-08-11 2005-07-11 Pixart Imaging Inc Interactive device capable of improving image processing
US9024880B2 (en) * 2004-08-11 2015-05-05 Pixart Imaging Inc. Interactive system capable of improving image processing
US7528824B2 (en) * 2004-09-30 2009-05-05 Microsoft Corporation Keyboard or other input device using ranging for detection of control piece movement
TWI288353B (en) * 2004-12-24 2007-10-11 Lite On Semiconductor Corp Motion detection method
US20060209015A1 (en) * 2005-03-18 2006-09-21 Feldmeier David C Optical navigation system
US20060213997A1 (en) * 2005-03-23 2006-09-28 Microsoft Corporation Method and apparatus for a cursor control device barcode reader
US7268705B2 (en) * 2005-06-17 2007-09-11 Microsoft Corporation Input detection based on speckle-modulated laser self-mixing
US7557795B2 (en) * 2005-06-30 2009-07-07 Microsoft Corporation Input device using laser self-mixing velocimeter
US7283214B2 (en) * 2005-10-14 2007-10-16 Microsoft Corporation Self-mixing laser range sensor
US7543750B2 (en) * 2005-11-08 2009-06-09 Microsoft Corporation Laser velocimetric image scanning
US7505033B2 (en) * 2005-11-14 2009-03-17 Microsoft Corporation Speckle-based two-dimensional motion tracking
US20070109267A1 (en) * 2005-11-14 2007-05-17 Microsoft Corporation Speckle-based two-dimensional motion tracking
TW200725377A (en) * 2005-12-30 2007-07-01 Pixart Imaging Inc Displacement estimation method and device
KR100845321B1 (ko) * 2006-08-18 2008-07-10 주식회사 애트랩 광 네비게이션 장치 및 이 장치의 오프셋 보정 방법.
US8188973B2 (en) * 2007-11-07 2012-05-29 Omnivision Technologies, Inc. Apparatus and method for tracking a light pointer
US8327294B2 (en) * 2008-07-17 2012-12-04 International Business Machines Corporation Method and system to reduce workload and skills required in usage of mouse or other pointing devices
TWI382351B (zh) * 2009-03-20 2013-01-11 Ind Tech Res Inst 具積分影像輸出之影像感測器
TWI423169B (zh) * 2010-04-23 2014-01-11 Pixart Imaging Inc 位移偵測裝置及其位移偵測方法
CN103389811B (zh) * 2012-05-11 2016-08-10 原相科技股份有限公司 光学导航装置及其轨迹平滑化方法
TWI505146B (zh) * 2013-01-25 2015-10-21 Pixart Imaging Inc 光學滑鼠裝置以及使用在光學滑鼠裝置的資料壓縮方法
CN116758308B (zh) * 2023-05-22 2025-10-28 无锡英斯特微电子有限公司 图像匹配方法、系统、设备及介质

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE469866B (sv) * 1991-04-12 1993-09-27 Dv Sweden Ab Metod för estimering av rörelseinnehåll i videosignaler
DE69322423T2 (de) * 1992-03-13 1999-06-02 Canon K.K., Tokio/Tokyo Vorrichtung zur Detektion von Bewegungsvektoren
JP3308617B2 (ja) * 1992-12-28 2002-07-29 キヤノン株式会社 動きベクトル検出装置及びその方法
US6160900A (en) * 1994-02-04 2000-12-12 Canon Kabushiki Kaisha Method and apparatus for reducing the processing time required in motion vector detection
US5578813A (en) 1995-03-02 1996-11-26 Allen; Ross R. Freehand image scanning device which compensates for non-linear movement
US5786804A (en) 1995-10-06 1998-07-28 Hewlett-Packard Company Method and system for tracking attitude
JPH09129864A (ja) * 1995-10-30 1997-05-16 Canon Inc 半導体装置及びそれを用いた半導体回路、相関演算装置、信号処理システム
US6256016B1 (en) 1997-06-05 2001-07-03 Logitech, Inc. Optical detection system, device, and method utilizing optical matching
KR100255648B1 (ko) * 1997-10-10 2000-05-01 윤종용 그래디언트 패턴 정합에 의한 영상 움직임 검출장치 및 그 방법
US6014181A (en) * 1997-10-13 2000-01-11 Sharp Laboratories Of America, Inc. Adaptive step-size motion estimation based on statistical sum of absolute differences
US6366317B1 (en) * 1998-03-27 2002-04-02 Intel Corporation Motion estimation using intrapixel logic
US6259737B1 (en) * 1998-06-05 2001-07-10 Innomedia Pte Ltd Method and apparatus for fast motion estimation in video coding
JP3709092B2 (ja) * 1999-03-09 2005-10-19 ペンタックス株式会社 画像圧縮装置および画像伸張装置
JP4176230B2 (ja) * 1999-03-19 2008-11-05 株式会社ルネサステクノロジ 座標位置制御システム、座標位置制御方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
KR20010045766A (ko) * 1999-11-08 2001-06-05 오길록 상태천이도를 이용하여 제어부를 구현한 움직임 추정 장치
US7079579B2 (en) * 2000-07-13 2006-07-18 Samsung Electronics Co., Ltd. Block matching processor and method for block matching motion estimation in video compression

Also Published As

Publication number Publication date
TWI261778B (en) 2006-09-11
CN100367165C (zh) 2008-02-06
EP1308879A1 (de) 2003-05-07
DE60218399D1 (de) 2007-04-12
EP1308879B1 (de) 2007-02-28
US20030085878A1 (en) 2003-05-08
CN1417749A (zh) 2003-05-14
US7042439B2 (en) 2006-05-09
DE60218399T2 (de) 2007-11-08
TW200301867A (en) 2003-07-16

Similar Documents

Publication Publication Date Title
ATE355554T1 (de) Verfahren und gerät zur feststellung relativer bewegung in einer optischen maus
US9330325B2 (en) Apparatus and method for reducing noise in fingerprint images
EP1659801A3 (de) Berechnungsmethode für einen prädizierten Bewegungsvektor
US20100166259A1 (en) Object enumerating apparatus and object enumerating method
EP4118576A4 (de) Systeme und verfahren zur bildbasierten ortsbestimmung
MXPA05001448A (es) Metodo y aparato para determinar la calidad de acoplamiento de bloques.
CN107014294A (zh) 一种基于红外图像的接触网几何参数检测方法及系统
ATE282860T1 (de) Verfahren und gerät zur bildanalyse
DE60140067D1 (de) Verarbeitungssystem für gesichtsbilder
DE50115817D1 (de) Anordnung zur Erhöhung der Tiefendiskriminierung optisch abbildender Systeme
JP2002152776A (ja) 距離画像符号化方法及び装置、並びに、距離画像復号化方法及び装置
WO2004051552A8 (en) Face detection
ATE370387T1 (de) Vorrichtung und verfahren zur überwachung von bewegten objekten
KR20130037353A (ko) 이동 장치 및 그 제어 방법
DE60319423D1 (de) Verfahren zur analyse eines stapels von flachen gegenständen
WO2004075109A3 (en) Method and system for object recognition using fractal maps
EP1583369A3 (de) Adaptives Verfahren zur Aktualisierung von intra-kodierten Makroblöcken.
DE60213155D1 (de) Verfahren und System zur Schallbearbeitung
ATE320143T1 (de) Vorrichtung und verfahren zum erkennen von verdeckung
DE50212561D1 (de) Verfahren zur Erkennung und Verfolgung von Objekten
CN103096117A (zh) 视频噪声检测方法及装置
JP4356140B2 (ja) 画像の動きベクトル計測方法及び装置
DE60331986D1 (de) Echtzeitverarbeitungsmethode eines Bildsignales
EP0743794A3 (de) Bildkodierungsverfahren und -vorrichtung
JP2014527655A (ja) ポータブル端末用の歩行者の足取り認識方法および装置

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties