CN110083299A - 双模光学导航装置 - Google Patents
双模光学导航装置 Download PDFInfo
- Publication number
- CN110083299A CN110083299A CN201910116806.XA CN201910116806A CN110083299A CN 110083299 A CN110083299 A CN 110083299A CN 201910116806 A CN201910116806 A CN 201910116806A CN 110083299 A CN110083299 A CN 110083299A
- Authority
- CN
- China
- Prior art keywords
- optical navigator
- mode
- bimodulus optical
- bimodulus
- described image
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明提供一种双模光学导航装置,用以在工作表面上操作,所述双模光学导航装置包含:第一底面;第二底面,与所述第一底面间具有夹角,其中,当所述第一底面接触所述工作表面时,所述双模光学导航装置进入第一模式;而当所述第二底面接触所述工作表面时,所述双模光学导航装置进入第二模式;光源,用以通过所述第一底面照明所述工作表面;图像传感器,用以通过所述第一底面获取所述工作表面的图像帧;制动器,用以当与所述工作表面接触的底面从所述第一底面变换为所述第二底面或从所述第二底面变换为所述第一底面时产生检测信号;以及处理单元,用以根据所述检测信号进入所述第一模式或所述第二模式,根据所述图像传感器所获取的所述图像帧来计算移动数值,及通过所述制动器来检测所述双模光学导航装置的移动速度并相应地调整所述移动数值。
Description
本申请是申请号为201410333257.9、申请日为2014年07月14日、名称为“双模光学导航装置及其模式切换方法”的中国发明专利申请的分案申请。
技术领域
本发明关于一种光学导航装置,特别关于一种可根据不同操作状态切换操作模式的双模光学导航装置及其模式切换方法。
背景技术
已知光学导航装置中,例如光学鼠标通常具有光源、图像传感器和处理单元。当使用者在工作表面上操作所述光学鼠标时,所述光源发光至所述工作表面且所述图像传感器接收自所述工作表面所反射的光。所述光学鼠标的处理单元可根据所述图像传感器所连续获取的图像计算对应所述使用者操作的移动数值并转换所述移动数值为电子信号。主机则根据所述电子信号相对控制光标动作。
随着手势操作的普及,例如在微软视窗作业***第八版(Microsoft Windows 8)、谷歌安卓作业***(Google Android)以及苹果行动设备作业***(Apple iOS)中,使用者皆可通过触控介面(例如触控板或触控屏幕)进行手势操作。相较于所述触控介面,已知光学鼠标仅根据所述移动数值相对控制光标动作显得应用功能不足。
为了增加所述光学鼠标的功能(或操作模式),所述光学鼠标通常设置有一滚轮以供所述使用者操作,例如滚动所述滚轮进行视窗卷动或放大/缩小;或者,所述光学鼠标通常设置有多个按键以执行相对应功能。然而,如此额外的构件在提升使用者体验的同时,所述光学鼠标存在着低准确度、耐用度不佳(例如所述滚轮磨损)以及体积不易缩小(例如所述按键的按压面积需符合人体工学设计)等问题。
发明内容
有鉴于此,本发明提出一种同时具有光标控制模式和手势操作模式的双模光学导航装置及其模式切换方法。
本发明的目的在提供一种双模光学导航装置及其模式切换方法,其可取代已知光学导航装置的滚轮的功能以增加实用性。
本发明另一目的在提供一种双模光学导航装置及其模式切换方法,其可根据所述导航装置相关于工作表面的移动数值平滑地卷动视窗。
本发明另一目的在提供一种双模光学导航装置及其模式切换方法,其可根据所述导航装置相关于工作表面的移动数值进行手势操作以增进使用者体验。
为达上述目的,本发明提供一种双模光学导航装置,其可用以操作在工作表面上。所述双模光学导航装置包含第一底面、第二底面、光源、图像传感器、制动器以及处理单元。所述第二底面与所述第一底面间具有夹角,其中,所述第一底面用以在所述第一底面接触所述工作表面时,使所述双模光学导航装置进入第一模式;而所述第二底面用以在所述第二底面接触所述工作表面时,使所述双模光学导航装置进入第二模式。所述光源用以通过所述第一底面照明所述工作表面。所述图像传感器用以通过所述第一底面获取所述工作表面的图像帧。所述制动器用以当接触所述工作表面的底面从所述第一底面变换为所述第二底面或从所述第二底面变换为所述第一底面时产生检测信号。所述处理单元用以根据所述检测信号进入所述第一模式或所述第二模式,以及根据所述图像传感器所获取的所述图像帧来计算移动数值,所述处理单元还通过所述制动器来检测所述双模光学导航装置的移动速度并相应地调整所述移动数值。
本发明还提供一种双模光学导航装置,其可用以操作在工作表面上。所述双模光学导航装置包含第一底面、第二底面、光源、图像传感器、制动器以及处理单元。所述第二底面与所述第一底面间具有夹角,其中,所述第一底面用以在所述第一底面接触所述工作表面时,使所述双模光学导航装置进入第一模式;而所述第二底面用以在所述第二底面接触所述工作表面时,使所述双模光学导航装置进入第二模式。所述光源用以通过所述第一底面照明所述工作表面。所述图像传感器用以通过所述第一底面获取所述工作表面的图像帧。所述制动器用以当接触所述工作表面的底面从所述第一底面变换为所述第二底面或从所述第二底面变换为所述第一底面时产生检测信号。所述处理单元用以根据所述检测信号进入所述第一模式或所述第二模式,以及用以计算所述图像帧的图像特征,其中当所述图像帧的图像品质小于品质刻度时,所述处理单元通过所述制动器所输出的数值来补偿根据所述图像帧所计算出的移动数值。
本发明还提供一种双模光学导航装置的模式切换方法,所述双模光学导航装置用以操作在工作表面上且具有彼此间具有夹角的第一底面和第二底面。所述模式切换方法包含:以处理单元判断所述第一底面或所述第二底面接触所述工作表面;当判断所述第一底面接触所述工作表面时切换为第一模式,并以图像传感器通过所述第一底面获取所述工作表面的图像帧;以及当判断所述第二底面接触所述工作表面时切换为第二模式,并以所述图像传感器通过所述第一底面获取所述工作表面的图像帧。
一实施例中,所述图像特征可为所述图像帧的强度分布比、图像亮度或图像品质。
一实施例中,所述处理单元可根据陀螺仪、加速计或开关元件的检测信号判断所述第一底面或所述第二底面接触所述工作表面。
一实施例中,所述第一模式用以根据所述图像传感器获取的图像帧控制光标动作;以及所述第二模式用以根据所述图像传感器获取的图像帧执行手势操作。
本发明实施例的双模光学导航装置可根据相关于工作表面的图像帧的图像特征判断第一底面或第二底面接触所述工作表面或根据陀螺仪、加速计或开关元件的检测信号判断所述第一底面或所述第二底面接触所述工作表面,以切换所述双模光学导航装置的运作模式以控制光标动作或执行手势操作。借此,可克服已知光学导航装置所存在的问题。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
图1显示本发明第一实施例的双模光学导航装置操作于第一模式的示意图;
图2显示本发明第一实施例的双模光学导航装置操作于第二模式的示意图;
图3a显示本发明第一实施例的双模光学导航装置的操作角与图像品质的相对关系;
图3b显示本发明实施例的双模光学导航装置的图像传感器所获取的图像帧的示意图;
图4显示本发明第二实施例的双模光学导航装置操作于第一模式的示意图;
图5显示本发明第二实施例的双模光学导航装置操作于第二模式的示意图;
图6显示本发明实施例的双模光学导航装置的模式切换方法的流程图。
附图标记说明
1、2 双模光学导航装置
11、21 第一底面
12、22 第二底面
14、24 光源
16、26 图像传感器
18、28 处理单元
27 制动器
F1、F2 图像帧
P1、P2 外力
Q1、Q2、Q3 图像品质刻度
S 工作表面
S10-S32 步骤
Sd 检测信号
θ 夹角
θM 最大操作角
具体实施方式
为了让本发明的上述和其他目的、特征和优点能更明显,下文将配合所附图示,作详细说明如下。此外,在本发明的说明中,相同的构件以相同的符号表示,在此合先叙明。
请参照图1和图2所示,图1显示本发明第一实施例的双模光学导航装置1操作于第一模式的示意图而图2显示本发明第一实施例的双模光学导航装置1操作于第二模式的示意图。所述双模光学导航装置1包含第一底面11、第二底面12、光源14、图像传感器16和处理单元18。所述图像传感器16电性连接所述处理单元18。使用者(未绘示)可通过其手掌或多个手指以第一模式或第二模式在工作表面S上操作所述双模光学导航装置1,其中,所述双模光学导航装置1在所述第一底面11接触所述工作表面S时进入所述第一模式,而所述双模光学导航装置1在所述第二底面12接触所述工作表面S时则进入所述第二模式。
所述双模光学导航装置1可为光学鼠标装置,并通过有线/无线的通讯协定,例如PS/2介面、通用串列汇流排(USB)、蓝牙(Bluetooth)或Wi-Fi连接至行动装置、智慧电视或电脑***等装置并据以施行相对应的动作,例如当所述双模光学导航装置1运行于所述第一模式时可控制光标动作;当所述双模光学导航装置1运行于所述第二模式时可执行手势操作,也可反向为之。可以了解的是,控制光标动作指控制对应于显示装置上的光标移动;执行手势操作可包含卷动视窗、放大/缩小物件、控制音量等。此外,本发明的所述双模光学导航装置1还可搭配应用程式扩充其手势操作功能。
此外,本发明所属技术领域中具有通常知识的技术人员可了解所述双模光学导航装置1还具有用以供所述使用者放置所述手掌或所述手指在其上以进行操作的壳体,所述壳体也用以保护上述提及的元件。可以了解的是,所述第一底面11和所述第二底面12分别为所述壳体的一部分下表面,如图1所示。
所述双模光学导航装置1可以所述第一底面11接触所述工作表面S以供所述使用者操作。本实施例中,所述第一底面11的接触面积较佳大于所述第二底面12的接触面积以至于所述双模光学导航装置1可预设以所述第一底面11接触所述工作表面S,但本发明不限于此。
所述第二底面12与所述第一底面11具有夹角θ,其中,所述第二底面12位于所述双模光学导航装置1下方所述第一底面11的后端,如图1所示,但本发明不限于此。其他实施例中,所述双模光学导航装置1的所述第二底面12可位于所述双模光学导航装置1下方所述第一底面11的左端或右端。为符合人体工学的设计,所述夹角θ较佳介于150-180度间。
必须说明的是,本发明以仅具有一个第二底面(也即所述第二底面12)的所述双模光学导航装置1进行说明。其他实施例中,所述双模光学导航装置1可具有位于所述双模光学导航装置1下方所述第一底面11的后端、左端或右端至少其中一者的多个第二底面12,例如,所述双模光学导航装置1可设置有两个第二底面12分别位于所述双模光学导航装置1下方所述第一底面11的左端和右端以至于所述双模光学导航装置可适于惯用左手或惯用右手的使用者。
此外,所述双模光学导航装置1可以所述第二底面12接触所述工作表面S以供所述使用者操作。由于所述第一底面11与所述二底面12之间具有所述夹角θ,所述双模光学导航装置1的所述第一底面11和所述第二底面12不会同时接触所述工作表面S。当所述第一底面11接触所述工作表面S时,所述第二底面12与所述工作表面S之间形成最大操作角θM(也即所述夹角θ的补角)。相同地,当所述第二底面12接触所述工作表面S时,所述第一底面11与所述工作表面S之间形成所述最大操作角θM。换句话说,所述双模光学导航装置1具有操作角介于0-θM之间。
所述光源14可通过所述第一底面11的开口或透光介质(未绘示)照明所述工作表面S,其中,所述光源14可为发光二极体、雷射二极体或其他主动光源。所述光源14的光谱较佳配合所述图像传感器16可接收的光谱范围。此外,介于所述光源14与所述图像传感器16的光路径间可设置导光元件(未绘示)以至于所述图像传感器16可有效接收所述光源14的反射光场。
所述图像传感器16用以通过所述第一底面11的所述开口或所述透光介质获取所述工作表面S的图像帧,其中,所述图像传感器16可为互补式金氧半导体(CMOS)图像传感器或电荷耦合元件(CCD)图像传感器,但并不以此为限。此外,为了防止外界光源干扰所述图像传感器16获取所述图像帧,所述图像传感器16可覆盖有用以滤除所述光源14的光谱以外的光谱的镀膜。
一实施例中,所述图像传感器16可内嵌于所述处理单元18。另一实施例中,所述图像传感器16可与所述光源14整合为光学单元。
必须注意的是,无论所述双模光学导航装置1以所述第一底面11或所述第二底面12接触所述工作表面S,所述光源14皆照明所述工作表面S以提供所述图像传感器16获取图像帧所需的反射光。因此,介于所述光源14、所述图像传感器16、所述第一底面11和所述第二底面12的空间关系以所述图像传感器16在所述第一模式和所述第二模式皆可接收自所述工作表面S的反射光的方式来进行设置。
所述处理单元18用以计算所述图像帧的图像特征并据以进入所述第一模式或所述第二模式;所述处理单元18例如可为数位信号处理器(DSP)或其他可用以根据所述图像传感器16所获取的所述图像帧处理图像数据的处理装置;所述处理单元18不限于软体或硬体。所述处理单元18较佳可控制所述光源14的点亮和熄灭。
必须说明的是,本实施例的所述图像特征可为图像品质,如图3a所示,其显示为所述双模光学导航装置1的所述操作角与所述图像品质的相对关系,其中,当所述双模光学导航装置1的所述第一底面11接触所述工作表面S时(例如图1的状态),所述处理单元18所计算的所述图像品质大于品质阈值(例如图3a的Q1)且所述双模光学导航装置1进入所述第一模式。而当所述使用者施以外力P1使所述双模光学导航装置1的所述第二底面12接触所述工作表面S时(例如图2的状态),所述图像品质介于品质阈值范围(例如图3a的范围Q2-Q3)且所述双模光学导航装置1则进入所述第二模式。所述图像品质的定义例如可参照由本案申请人所共同拥有的美国专利第7,142,695号、7,444,006号和第7,116,801号。
所述品质阈值和所述品质阈值范围可于所述双模光学导航装置1出厂时预存于储存单元。可以了解的是,当所述双模光学导航装置1从所述第一模式切换至所述第二模式时,所述图像传感器16接收的反射光场变得较弱,因此,所述品质阈值范围较佳小于所述品质阈值。例如,图3a所示的Q1可定义为所述品质阈值,范围Q2-Q3可定义为所述品质阈值范围;其中,所述品质阈值Q1和所述品质阈值范围Q2-Q3的数值可根据实际量测结果设定。本实施例中,范围Q1-Q2可作为当所述双模光学导航装置1从所述第一模式切换至所述第二模式或从所述第二模式切换至所述第一模式时的缓冲区以防止误操作。例如,当所述处理单元18判断图像帧的图像品质介于品质阈值范围Q1-Q2时,表示所述双模光学导航装置1既不操作于所述第一模式也不操作于所述第二模式,而所述处理单元18可不对所述图像帧进行后处理。
除上述的所述图像品质外,另一实施例中,所述图像特征可为强度分布比。例如,请参照图3b,当所述双模光学导航装置1的所述第一底面11接触所述工作表面S时(例如图1的状态),所述图像传感器16所获取的图像帧F1为全亮,而所述处理单元18可判断所述图像帧F1的所述强度分布比大于等于比例阈值而进入所述第一模式;当所述图像传感器16所获取的图像帧F2具有亮区域和暗区域时,所述处理单元18可判断所述亮区域和所述暗区域所形成的所述强度分布比(例如亮区域/暗区域)是否介于比例阈值范围而进入所述第二模式;其中所述比例阈值范围会小于所述比例阈值。
另一实施例中,所述图像特征可为图像亮度比,请继续参照图3b,所述处理单元18可根据所述图像传感器16所获取的两个图像帧F1、F2分别计算所述图像亮度,例如计算所述图像帧F1的二维画素的平均亮度以和所述图像帧F2的二维画素的平均亮度再分别与亮度阈值比较。相同地,所述处理单元18可判断所述图像亮度是否大于等于亮度阈值或介于亮度阈值范围以进入所述第一模式或所述第二模式。
因此,本发明中所述图像特征可包含强度分布比、图像亮度或图像品质。此外,所述处理单元18还可通过计算所述图像帧的图像轮廓或识别所述图像帧的边界位置等其他方法作为所述图像特征。
另一方面,所述处理单元18还根据所述图像传感器16所连续获取所述工作表面的图像帧计算移动数值。本实施例中,所述处理单元18计算所述移动数值的方式已为已知,例如可利用图像间相关性(correlation)来计算所述移动数值,故于此不再赘述。
本发明中,所述双模光学导航装置1的所述第一模式用以根据所述移动数值控制光标动作;所述第二模式用以根据所述移动数值执行手势操作。
请参照图4和图5所示,图4显示本发明第二实施例的双模光学导航装置2操作于第一模式的示意图而图5显示本发明第二实施例的双模光学导航装置2操作于第二模式的示意图。所述双模光学导航装置2包含第一底面21、第二底面22、光源24、图像传感器26、制动器(actuator)27和处理单元28。所述图像传感器26和所述制动器27分别电性连接至所述处理单元28。所述双模光学导航装置2可以第一模式或第二模式操作于工作表面S上,其中,所述第一模式用以根据所述移动数值控制光标动作,而所述第二模式用以根据所述移动数值执行手势操作。
与本发明的第一实施例相同,所述第二底面22与所述第一底面21具有夹角θ,所述双模光学导航装置2在所述第一底面21接触所述工作表面S时进入所述第一模式,而在所述第二底面22接触所述工作表面S时则进入所述第二模式。所述光源24用以通过所述第一底面21照明所述工作表面S。所述图像传感器26用以通过所述第一底面21获取所述工作表面S的图像帧以供所述处理单元28计算移动数值,其中,所述双模光学导航装置2于所述第一模式和所述第二模式皆以所述图像传感器26通过所述第一底面21获取所述工作表面S的图像帧。
本实施例与第一实施例的不同在于所述双模光学导航装置2还设置有所述制动器27,所述制动器27用以当接触所述工作表面S的底面从所述第一底面21变换为所述第二底面22或从所述第二底面22变换为所述第一底面21时产生检测信号Sd,而所述处理单元28可根据所述检测信号Sd决定所述双模光学导航装置2进入所述第一模式或所述第二模式。
请同时参照图4和图5,例如当所述制动器27为机械式开关时,本实施例的所述制动器27可设置于所述第二底面22上,而当所述使用者施以外力P2使所述双模光学导航装置2的所述第二底面22接触所述工作表面S时,所述制动器27受到按压而产生按压信号,接着所述处理单元28根据所述按压信号决定所述双模光学导航装置2进入所述第二模式。
相同地,当所述使用者释放所述外力P2时,所述双模光学导航装置2则由图5回到图4的状态,此时所述制动器27复原而产生复原信号,所述处理单元则28根据所述复原信号决定所述双模光学导航装置2进入所述第一模式。本实施例中,所述按压信号和所述复原信号均为所述检测信号Sd。
必须说明的是,本实施例仅示例性地显示所述双模光学导航装置2的所述第二底面22位于所述双模光学导航装置2下方所述第一底面21的后端,且设置有所述制动器27于所述第二底面22,但本发明不限于此。另一实施例中,所述双模光学导航装置2可具有两个第二底面22分别位于所述双模光学导航装置2下方所述第一底面21的左端和右端,且分别设置所述制动器27于所述第二底面22的外侧或仅设置所述制动器27于所述第一底面21的外侧。因此,所述双模光学导航装置2的所述制动器27的数量和位置可视实际应用而定;也即所述制动器27可设置于所述第一底面、所述第二底面或所述双模光学导航装置2中的其他位置。
另一方面,本实施例的所述制动器27仅绘示为实体按键,但本发明不限于此。所述制动器27可为可用以检测所述第一底面21和所述第二底面22之间的切换并相对产生检测信号的电容开关或光学开关等其他切换装置。
其他实施例中,所述制动器27也可为陀螺仪(gyroscope)或加速计(accelerometer)。例如,设置陀螺仪或加速器于所述双模光学导航装置2的内部,当接触所述工作表面S的底面从所述第一底面21变换为所述第二底面22或从所述第二底面22变换为所述第一底面21时,所述陀螺仪或加速器可产生检测信号Sd以供所述处理单元28判断所述双模光学导航装置2的模式。当所述制动器27为陀螺仪或加速计时,所述制动器27与所述处理单元28整合于控制晶片中。
相同地,所述制动器27在所述双模光学导航装置2出厂时可预先设定相关参数,例如,分别预存所述陀螺仪当接触所述工作表面S的底面从第一底面21变换为所述第二底面22以及从所述第二底面22变换为所述第一底面21所产生的动量参数于储存单元。因此,所述处理单元28可根据所述制动器27输出的检测信号判断当所述第一底面21接触所述工作表面S时切换所述双模光学导航装置2为所述第一模式;而当所述第二底面22接触所述工作表面S时切换所述双模光学导航装置2为所述第二模式。
某些实施例中,当所述制动器27为所述陀螺仪或所述加速计时,所述制动器27除了可产生所述检测信号Sd之外,也可具有校正位移、判断手势或计算位移的功能。
某些实施方式中,当使用者控制所述双模光学导航装置2以所述第一底面21接触所述工作表面S操作时,所述处理单元28可通过所述制动器27检测所述使用者移动所述双模光学导航装置2的速度且相应地调整移动数值,例如,当所述制动器27检测所述双模光学导航装置2的移动速度大于a时,所述处理单元28输出两倍所述移动数值;当所述移动速度小于a且大于b时,所述处理单元28输出原始的所述移动数值;以及当所述移动速度小于b时,所述处理单元28输出二分的一倍所述移动数值。
某些实施方式中,当所述双模光学导航装置2以所述第二底面22工作时,如果所述使用者停止移动所述双模光学导航装置2,此时所述制动器27不会输出任何数值,而所述处理单元28可停止输出移动数值以避免光标抖动(cursor jitter)。此外,某些不平整或具有较差反射率的工作表面S可能会造成所述图像传感器26所获取的图像帧的图像特征较差(例如所述图像帧的图像品质小于图3a的所述图像品质刻度Q3),此时所述处理单元28可仅通过所述制动器27输出移动数值或根据所述制动器27所输出的数值(例如X和Y方向分量)补偿根据所述图像帧所计算的移动数值以维持所述双模光学导航装置2的运作。
某些实施方式中,在所述双模光学导航装置2离开所述工作表面S时(也即所述第一底面21和所述第二底面22皆未接触所述工作表面S),所述处理单元28可能无法根据所述图像传感器26所获取的图像帧计算移动数值(或所述图像传感器26停止获取图像帧),此时所述双模光学导航装置2可仅通过所述制动器27感测所述双模光学导航装置2的移动以至于所述处理单元28可据以计算位移或判断手势。
如上所述,已知光学导航装置仅根据移动数值相对控制光标动作而具有低准确度、耐用度不佳以及体积不易缩小等问题。因此,本发明提出一种同时具有光标控制模式和手势操作模式的双模光学导航装置和其模式切换方法,其可根据相关于工作表面的图像帧的图像品质判断第一底面或第二底面接触所述工作表面(图1、2和第一实施例)或根据陀螺仪、加速计或开关元件的检测信号判断所述第一底面或所述第二底面接触所述工作表面(图4、5和第二实施例),以切换所述双模光学导航装置的模式以控制光标动作或执行手势操作。藉此,可克服已知光学导航装置所存在的问题。
虽然本发明已通过前述实施例披露,但是其并非用以限定本发明,任何本发明所属技术领域中具有通常知识的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与修改。因此本发明的保护范围当视后附的权利要求所界定的范围为准。
Claims (10)
1.一种双模光学导航装置,用以在工作表面上操作,所述双模光学导航装置包含:
第一底面;
第二底面,与所述第一底面间具有夹角,其中,当所述第一底面接触所述工作表面时,所述双模光学导航装置进入第一模式;而当所述第二底面接触所述工作表面时,所述双模光学导航装置进入第二模式;
光源,用以通过所述第一底面照明所述工作表面;
图像传感器,用以通过所述第一底面获取所述工作表面的图像帧;
制动器,用以当与所述工作表面接触的底面从所述第一底面变换为所述第二底面或从所述第二底面变换为所述第一底面时产生检测信号;以及
处理单元,用以
根据所述检测信号进入所述第一模式或所述第二模式,
根据所述图像传感器所获取的所述图像帧来计算移动数值,及
通过所述制动器来检测所述双模光学导航装置的移动速度并相应地调整所述移动数值。
2.根据权利要求1所述的双模光学导航装置,其中所述第一模式用以控制光标动作。
3.根据权利要求2所述的双模光学导航装置,其中当所述双模光学导航装置以所述第二底面工作且所述双模光学导航装置停止移动时,所述处理单元停止输出所述移动数值以避免所述光标抖动。
4.根据权利要求1所述的双模光学导航装置,其中所述第二模式用以执行手势操作。
5.根据权利要求1所述的双模光学导航装置,其中所述第二底面位于所述双模光学导航装置下方所述第一底面的后端、左端或右端至少其中一者。
6.一种双模光学导航装置,用以在工作表面上操作,所述双模光学导航装置包含:
第一底面;
第二底面,与所述第一底面间具有夹角,其中,当所述第一底面接触所述工作表面时,所述双模光学导航装置进入第一模式;而当所述第二底面接触所述工作表面时,所述双模光学导航装置进入第二模式;
光源,用以通过所述第一底面照明所述工作表面;
图像传感器,用以通过所述第一底面获取所述工作表面的图像帧;
制动器,用以当与所述工作表面接触的底面从所述第一底面变换为所述第二底面或从所述第二底面变换为所述第一底面时产生检测信号;以及
处理单元,用以
根据所述检测信号进入所述第一模式或所述第二模式,
根据所述图像传感器所获取的所述图像帧来计算移动数值,及
当所述图像帧的图像品质小于品质刻度时,通过所述制动器所输出的数值来补偿根据所述图像帧所计算出的所述移动数值。
7.根据权利要求6所述的双模光学导航装置,其中所述第一模式用以控制光标动作。
8.根据权利要求6所述的双模光学导航装置,其中所述第二模式用以执行手势操作。
9.根据权利要求6所述的双模光学导航装置,其中所述图像传感器包含用以滤除所述光源的光谱以外的光谱的镀膜。
10.根据权利要求6所述的双模光学导航装置,其中所述第二底面位于所述双模光学导航装置下方所述第一底面的后端、左端或右端至少其中一者。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/165,831 US20150212598A1 (en) | 2014-01-28 | 2014-01-28 | Dual mode optical navigation device and mode switching method thereof |
US14/165,831 | 2014-01-28 | ||
CN201410333257.9A CN104808938B (zh) | 2014-01-28 | 2014-07-14 | 双模光学导航装置及其模式切换方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410333257.9A Division CN104808938B (zh) | 2014-01-28 | 2014-07-14 | 双模光学导航装置及其模式切换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110083299A true CN110083299A (zh) | 2019-08-02 |
Family
ID=53679002
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910116806.XA Pending CN110083299A (zh) | 2014-01-28 | 2014-07-14 | 双模光学导航装置 |
CN201410333257.9A Active CN104808938B (zh) | 2014-01-28 | 2014-07-14 | 双模光学导航装置及其模式切换方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410333257.9A Active CN104808938B (zh) | 2014-01-28 | 2014-07-14 | 双模光学导航装置及其模式切换方法 |
Country Status (3)
Country | Link |
---|---|
US (5) | US20150212598A1 (zh) |
CN (2) | CN110083299A (zh) |
TW (1) | TWI536211B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9632657B2 (en) * | 2014-12-28 | 2017-04-25 | Sap Se | Auxiliary input device |
CN107037891A (zh) * | 2015-08-19 | 2017-08-11 | 原建桥 | 一种复合式计算机鼠标 |
CN106708287A (zh) * | 2015-11-16 | 2017-05-24 | 原相科技股份有限公司 | 具有补偿失焦影像的光学导航装置及其补偿电路 |
TWI681322B (zh) * | 2016-08-22 | 2020-01-01 | 原相科技股份有限公司 | 能夠判斷檔位切換的光學偵測裝置 |
US10627518B2 (en) * | 2017-06-02 | 2020-04-21 | Pixart Imaging Inc | Tracking device with improved work surface adaptability |
US20220397675A1 (en) * | 2019-07-09 | 2022-12-15 | Sony Semiconductor Solutions Corporation | Imaging systems, devices and methods |
TWI755692B (zh) * | 2020-03-09 | 2022-02-21 | 大陸商東莞寶德電子有限公司 | 雙模式滑鼠裝置 |
US12056298B1 (en) * | 2024-02-20 | 2024-08-06 | Brandon Duncan | Method and apparatus for greater precision in tracking |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716284A (zh) * | 2004-06-28 | 2006-01-04 | 凌阳科技股份有限公司 | 即时判断撷取影像像素值异常的方法及*** |
CN101008874A (zh) * | 2006-01-24 | 2007-08-01 | 达方电子股份有限公司 | 鼠标及其光标控制方法 |
CN101452349A (zh) * | 2007-11-30 | 2009-06-10 | 原相科技股份有限公司 | 影像显示装置上的光标控制装置、方法及影像*** |
CN102033630A (zh) * | 2010-12-01 | 2011-04-27 | 邓仕林 | 光学与加速度联合定位鼠标及其加速度校正方式 |
CN102473070A (zh) * | 2009-08-10 | 2012-05-23 | 皇家飞利浦电子股份有限公司 | 用于移动屏幕上的光标的***和方法 |
CN102609120A (zh) * | 2007-11-30 | 2012-07-25 | 原相科技股份有限公司 | 影像显示装置上的光标控制装置、方法及影像*** |
CN103123542A (zh) * | 2011-11-21 | 2013-05-29 | 原相科技股份有限公司 | 光学鼠标及其操作方法 |
WO2014009933A1 (en) * | 2012-07-12 | 2014-01-16 | Grant Neville Odgers | Improvements in devices for use with computers |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5936612A (en) * | 1997-05-30 | 1999-08-10 | Wang; Yanqing | Computer input device and method for 3-D direct manipulation of graphic objects |
US6844871B1 (en) * | 1999-11-05 | 2005-01-18 | Microsoft Corporation | Method and apparatus for computer input using six degrees of freedom |
JP3615462B2 (ja) * | 2000-05-12 | 2005-02-02 | 三洋電機株式会社 | 自動露光調節カメラ |
US7142695B2 (en) | 2002-11-01 | 2006-11-28 | Pixart Imaging Inc. | Image qualification for optical navigation sensor |
US7444006B2 (en) | 2002-04-16 | 2008-10-28 | Pixart Imaging Inc. | Method of image qualification for optical navigation sensor |
US20040032392A1 (en) * | 2002-08-19 | 2004-02-19 | Topseed Technology Corp. | Mouse pen device having remote-control function |
CN1206585C (zh) * | 2003-01-06 | 2005-06-15 | 致伸科技股份有限公司 | 两用型光学式鼠标 |
US7064744B2 (en) * | 2003-04-18 | 2006-06-20 | Forward Electronics Co., Ltd. | Optical induction/trackball dual-mode mouse |
US7637430B2 (en) * | 2003-05-12 | 2009-12-29 | Hand Held Products, Inc. | Picture taking optical reader |
TWI234733B (en) * | 2003-11-17 | 2005-06-21 | Primax Electronics Ltd | Cursor control device |
TWI228678B (en) * | 2003-12-02 | 2005-03-01 | Benq Corp | Dual mode computer mouse |
KR100489959B1 (ko) * | 2004-10-28 | 2005-05-17 | 퍼셉컴(주) | 광학적인 펜형 포인팅 장치의 구조 |
TWI366163B (en) * | 2006-09-15 | 2012-06-11 | Au Optronics Corp | Apparatus and method for adaptively adjusting backlight |
US7514668B2 (en) * | 2006-12-19 | 2009-04-07 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Optical navigation device that utilizes a vertical cavity surface emitting laser (VCSEL) configured to emit visible coherent light |
US7965278B2 (en) * | 2006-12-29 | 2011-06-21 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Optical navigation device adapted for navigation on a transparent plate |
TWI345720B (en) * | 2007-04-24 | 2011-07-21 | Pixart Imaging Inc | Cursor controlling device and method for image apparatus and image system |
US9176598B2 (en) * | 2007-05-08 | 2015-11-03 | Thinkoptics, Inc. | Free-space multi-dimensional absolute pointer with improved performance |
US8730167B2 (en) * | 2007-06-28 | 2014-05-20 | Microsoft Corporation | Pointing device with optical positioning on low-diffusive surfaces |
CN101398723B (zh) * | 2007-09-25 | 2010-06-23 | 昆盈企业股份有限公司 | 鼠标操作模式切换方法 |
US9098122B2 (en) * | 2007-12-12 | 2015-08-04 | The Charles Stark Draper Laboratory, Inc. | Computer input device with inertial instruments |
US8451226B2 (en) * | 2007-12-13 | 2013-05-28 | Microsoft Corporation | User input device with optical tracking engine that operates through transparent substrate |
US8847888B2 (en) * | 2007-12-18 | 2014-09-30 | Microsoft Corporation | Optical mouse with limited wavelength optics |
WO2009096886A1 (en) * | 2008-01-28 | 2009-08-06 | Anoto Ab | Digital pens and a method for digital recording of information |
TW201115403A (en) * | 2009-10-21 | 2011-05-01 | Kye Systems Corp | Selection method for wavelenght section of pen-shaped optical input device, and its pen-shaped optical input |
TWI399985B (zh) * | 2009-12-16 | 2013-06-21 | Micro Star Int Co Ltd | 影像調校方法 |
CN105718088A (zh) * | 2010-07-08 | 2016-06-29 | 唐建宁 | 一种计算机*** |
TWI471521B (zh) * | 2010-07-23 | 2015-02-01 | Pixart Imaging Inc | 位移估測方法及使用該方法之位移偵測裝置 |
TWI414971B (zh) * | 2010-08-13 | 2013-11-11 | Pixart Imaging Inc | 光學滑鼠的提起偵測方法及具有提起偵測的光學滑鼠 |
DE102011104550B4 (de) * | 2011-06-17 | 2014-04-30 | Precitec Kg | Optische Messvorrichtung zur Überwachung einer Fügenaht, Fügekopf und Laserschweißkopf mit der selben |
CN102968177B (zh) * | 2011-08-31 | 2015-10-28 | 敦宏科技股份有限公司 | 手势感测方法 |
TWI489325B (zh) * | 2011-09-21 | 2015-06-21 | Pixart Imaging Inc | 光學手指滑鼠、電子裝置及生理特徵偵測裝置 |
US20130088429A1 (en) * | 2011-10-05 | 2013-04-11 | Pantech Co., Ltd. | Apparatus and method for recognizing user input |
TWI522870B (zh) * | 2011-10-25 | 2016-02-21 | 原相科技股份有限公司 | 點擊偵測裝置 |
TWI442289B (zh) * | 2011-11-04 | 2014-06-21 | Pixart Imaging Inc | 位移偵測裝置及其操作方法 |
TWI461972B (zh) * | 2011-11-04 | 2014-11-21 | Pixart Imaging Inc | 光學滑鼠及其運作方法 |
TWI451295B (zh) * | 2011-11-17 | 2014-09-01 | Pixart Imaging Inc | 光學手指滑鼠、滑鼠控制模組及其生理特徵偵測方法 |
TWI474215B (zh) * | 2011-11-17 | 2015-02-21 | Pixart Imaging Inc | 鍵盤模組及顯示系統 |
TWI475193B (zh) * | 2011-11-18 | 2015-03-01 | Pixart Imaging Inc | 光學測距系統及其運作方法 |
TWI476641B (zh) * | 2011-11-22 | 2015-03-11 | Pixart Imaging Inc | 遙控器及顯示系統 |
TWI438658B (zh) * | 2011-11-22 | 2014-05-21 | Pixart Imaging Inc | 人機介面系統及手指滑鼠系統 |
TW201335802A (zh) * | 2012-02-20 | 2013-09-01 | Pixart Imaging Inc | 光學導航裝置 |
TWI439907B (zh) * | 2012-02-29 | 2014-06-01 | Pixart Imaging Inc | 光學觸控裝置及其偵測方法 |
US9304574B2 (en) * | 2012-04-13 | 2016-04-05 | Pixart Imaging Inc. | Remote device and power saving method of interactive system |
US9743057B2 (en) * | 2012-05-31 | 2017-08-22 | Apple Inc. | Systems and methods for lens shading correction |
WO2014156937A1 (ja) * | 2013-03-27 | 2014-10-02 | 富士フイルム株式会社 | 画像処理装置及び内視鏡システムの作動方法 |
US9363446B2 (en) * | 2013-04-15 | 2016-06-07 | Htc Corporation | Automatic exposure control for sequential images |
US9329702B2 (en) * | 2013-07-05 | 2016-05-03 | Pixart Imaging Inc. | Navigational device with adjustable tracking parameter |
US9507437B2 (en) * | 2013-07-16 | 2016-11-29 | Amchael Visual Technology Corporation | Algorithms, software and an interaction system that support the operation of an on the fly mouse |
-
2014
- 2014-01-28 US US14/165,831 patent/US20150212598A1/en not_active Abandoned
- 2014-06-30 TW TW103122621A patent/TWI536211B/zh active
- 2014-07-14 CN CN201910116806.XA patent/CN110083299A/zh active Pending
- 2014-07-14 CN CN201410333257.9A patent/CN104808938B/zh active Active
-
2017
- 2017-05-16 US US15/596,595 patent/US9958965B2/en active Active
-
2018
- 2018-03-13 US US15/919,698 patent/US10209787B2/en active Active
-
2019
- 2019-01-02 US US16/237,786 patent/US10558279B2/en active Active
- 2019-12-30 US US16/730,046 patent/US11048342B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716284A (zh) * | 2004-06-28 | 2006-01-04 | 凌阳科技股份有限公司 | 即时判断撷取影像像素值异常的方法及*** |
CN101008874A (zh) * | 2006-01-24 | 2007-08-01 | 达方电子股份有限公司 | 鼠标及其光标控制方法 |
CN101452349A (zh) * | 2007-11-30 | 2009-06-10 | 原相科技股份有限公司 | 影像显示装置上的光标控制装置、方法及影像*** |
CN102609120A (zh) * | 2007-11-30 | 2012-07-25 | 原相科技股份有限公司 | 影像显示装置上的光标控制装置、方法及影像*** |
CN102473070A (zh) * | 2009-08-10 | 2012-05-23 | 皇家飞利浦电子股份有限公司 | 用于移动屏幕上的光标的***和方法 |
CN102033630A (zh) * | 2010-12-01 | 2011-04-27 | 邓仕林 | 光学与加速度联合定位鼠标及其加速度校正方式 |
CN103123542A (zh) * | 2011-11-21 | 2013-05-29 | 原相科技股份有限公司 | 光学鼠标及其操作方法 |
WO2014009933A1 (en) * | 2012-07-12 | 2014-01-16 | Grant Neville Odgers | Improvements in devices for use with computers |
Also Published As
Publication number | Publication date |
---|---|
US11048342B2 (en) | 2021-06-29 |
TW201530373A (zh) | 2015-08-01 |
CN104808938A (zh) | 2015-07-29 |
US20190138119A1 (en) | 2019-05-09 |
US20180203530A1 (en) | 2018-07-19 |
US10209787B2 (en) | 2019-02-19 |
US9958965B2 (en) | 2018-05-01 |
CN104808938B (zh) | 2019-03-15 |
US20150212598A1 (en) | 2015-07-30 |
US20170249027A1 (en) | 2017-08-31 |
TWI536211B (zh) | 2016-06-01 |
US10558279B2 (en) | 2020-02-11 |
US20200142510A1 (en) | 2020-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104808938B (zh) | 双模光学导航装置及其模式切换方法 | |
KR101524575B1 (ko) | 웨어러블 디바이스 | |
JP5708083B2 (ja) | 電子機器、情報処理方法、プログラム、及び電子機器システム | |
US20100225588A1 (en) | Methods And Systems For Optical Detection Of Gestures | |
TWI450159B (zh) | Optical touch device, passive touch system and its input detection method | |
JP2010033158A (ja) | 情報処理装置及び情報処理方法 | |
TW201335816A (zh) | 光學觸控裝置及其偵測方法 | |
CN103744542B (zh) | 混合式指向装置 | |
TW201415291A (zh) | 基於物件追蹤的手勢辨識方法及系統 | |
US20130342705A1 (en) | Background model update method for image process | |
JP4839432B2 (ja) | 瞳孔位置検出によるポインティング装置及び方法 | |
TWI522853B (zh) | 導航裝置及影像顯示系統 | |
KR100713720B1 (ko) | 가상 키보드의 키패드 | |
US10969883B2 (en) | Optical navigation device and system with changeable smoothing | |
US10175825B2 (en) | Information processing apparatus, information processing method, and program for determining contact on the basis of a change in color of an image | |
Mei | Understanding Optical Mice | |
TWI505136B (zh) | 虛擬鍵盤輸入裝置及其輸入方法 | |
TWI520015B (zh) | 混合式人因介面裝置 | |
JP2013164736A (ja) | 携帯型情報機器用入力装置 | |
KR100899650B1 (ko) | 무선 광 마우스의 제어방법 | |
GB2565534A (en) | Input method and apparatus | |
KR20110085817A (ko) | 외부 입력 시스템 및 신호 제공 방법 | |
JP2001222369A (ja) | 位置指示装置 | |
KR20170124134A (ko) | 디스플레이 화면상에서 동작하는 광마우스 펜의 위치변화를 감지하기 위한 모니터 구동 방법 | |
JP2010267082A (ja) | 非接触のマウス装置およびそれを作動する方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |