CN113111312A - 方位角及旋转角的侦测方法及手写装置 - Google Patents
方位角及旋转角的侦测方法及手写装置 Download PDFInfo
- Publication number
- CN113111312A CN113111312A CN202110393163.0A CN202110393163A CN113111312A CN 113111312 A CN113111312 A CN 113111312A CN 202110393163 A CN202110393163 A CN 202110393163A CN 113111312 A CN113111312 A CN 113111312A
- Authority
- CN
- China
- Prior art keywords
- unit
- reference point
- handwriting
- rotation angle
- input
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000001514 detection method Methods 0.000 claims abstract description 3
- 238000005259 measurement Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 7
- 241001422033 Thestylus Species 0.000 description 4
- 239000013078 crystal Substances 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- 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/03545—Pens or stylus
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Operations Research (AREA)
- Life Sciences & Earth Sciences (AREA)
- Probability & Statistics with Applications (AREA)
- Human Computer Interaction (AREA)
- Algebra (AREA)
- Bioinformatics & Computational Biology (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Position Input By Displaying (AREA)
Abstract
本发明提供一种方位角及旋转角的侦测方法,包括如下步骤:提供输入单元,产生输入坐标;提供基准点单元,产生基准点坐标;提供计算单元,根据所述基准点坐标及所述输入坐标,计算所述方位角及所述旋转角。本发明的方位角及旋转角的侦测方法精度高、计算公式简单、结果准确及适用性高,本发明还提供一种手写装置。
Description
【技术领域】
本发明涉及计算机***设备技术领域,尤其涉及一种方位角及旋转角的侦测方法及手写装置。
【背景技术】
手写装置已大量金融、医疗、多媒体制作、建筑制图、设计出版等。所述手写装置包括手写笔及手写感应单元,所述手写感应单元可以为绘图板、绘图屏幕、签名板、手写平板、手写笔记本等等。为满足使用者的使用需求,真实模拟书写状态,书写笔迹需随所述手写笔角度方向的变化及压力变化而变化,现有技术皆需要特定的手写装置计算所述手写笔的方位角及旋转角,且计算公式复杂。
因此,有必要提供一种新的方位角及旋转角的侦测方法解决上述计算公式及仅适用于特定的手写装置的技术问题。
【发明内容】
为了解决计算公式及仅适用于特定的手写装置技术问题,本发明提供一种精度高、计算公式简单、结果准确及适用性高的方位角及旋转角的侦测方法。本发明同时提供一种手写装置。
一种方位角及旋转角的侦测方法,包括如下步骤:
提供输入单元,产生输入坐标;
提供基准点单元,产生基准点坐标;
提供计算单元,根据所述基准点坐标及所述输入坐标,计算所述方位角及所述旋转角。
优选的,设定所述基准点坐标为(XA,YA,ZA),所述输入坐标为(XB,YB,ZB),所述方位角为θ0,所述旋转角为R,所述计算单元根据所述基准点坐标(XA,YA,ZA)及输入坐标(XB,YB,ZB)中的两轴的差值计算所述方位角θ0,根据另一轴的差值计算所述旋转角R。
优选的,设定Y轴负方向为0°,顺时针方向为角度值增加方向,则所述计算单元计算所述方位角θ0包括如下步骤:
计算X轴方向的差值dx=XA-XB;
计算Y轴方向的差值dy=YA-YB;
若dy<0,则计算θ2=180°+θ1;
若dy≥0,则计算θ2=360°+θ1;
若θ2≥360°,则计算所述方位角θ0=θ2-360°;
若θ2<360°,则计算所述方位角θ0=θ2,
其中,所述θ1及θ2为计算所述方位角θ0的中间值。
优选的,所述计算单元计算所述旋转角R包括如下步骤:
计算Z轴方向的差值dz=(ZA/ZAmax)-(ZB/ZBmax);
若dz<0,则计算所述旋转角R=360°*(1+dz);
若dz≥0,则计算所述旋转角R=360°*dz;
其中,所述ZAmax为所述基准点单元于Z轴的最大测量值,所述ZBmax为所述输入单元于Z轴的最大测量值。
优选的,所述输入单元包括依次电连接的第一电子罗盘、第一单晶片及无线发射器,所述第一电子罗盘产生所述输入坐标,所述第一单晶片读取所述输入坐标,并通过所述无线发射器发送至所述基准点单元。
优选的,所述基准点单元包括依次电连接第二电子罗盘、第二单晶片及无线接收器,所述计算单元为算数逻辑单元,设于所述第二单晶体,所述第二电子罗盘产生所述基准点坐标,所述无线接收器接收所述无线发射器发送的所述输入坐标,所述第二单晶片读取所述输入坐标及所述基准点坐标,所述计算单元根据所述输入坐标及所述基准点坐标,计算所述方位角及所述旋转角。
优选的,所述第一电子罗盘与所述第二电子罗盘为三轴地磁传感器。
优选的,所述无线发射器与所述第一单晶片整合为一单晶片,所述无线接收器与所述第二单晶片整合为一单晶片。
一种采用所述方位角及旋转角的侦测方法的手写装置,包括:
手写笔;
所述输入单元,与所述手写笔连接设置,感应所述手写笔的握笔状态,产生所述输入坐标;
手写感应单元,感应所述手写笔的工作状态,产生工作状态信息;
所述基准点单元,与所述手写感应单元连接,产生所述基准点坐标,同时接收所述输入单元产生的输入坐标及所述手写感应单元产生的工作状态信息;
所述计算单元,设于所述基准点单元,根据所述基准点坐标及所述输入坐标,计算所述方位角及所述旋转角。
优选的,所述手写感应单元与所述基准点单元通过USB HUB或USB OTG连接。
优选的,所述手写装置与外接设备配合使用,所述基准点单元与所述外接设备通过有线或无线连接,将所述方位角、所述旋转角及所述工作状态信息传输至所述外接设备。
与现有技术相比,本发明提供的方位角及旋转角的侦测方法,利用所述输入单元产生的输入坐标及基准点单元产生的基准点坐标,计算所述方位角及旋转角,精确度高,计算公式简单,不受环境影响,计算结果准确,可运用于不同的手写装置,适用性高。
【附图说明】
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
图1是图1是本发明的手写装置的立体结构示意图;
图2是图1所示基准点单元与手写感应单元及外接设备的连接方式示意图;
图3是图1所示基准点单元与手写感应单元及外接设备的另一连接方式示意图;
图4是图1所示基准点单元与手写感应单元及外接设备的另二连接方式示意图;
图5是图1所示输入单元的结构示意图;
图6是图1所示基准点单元的结构示意图。
【具体实施方式】
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请结合参阅图1,其中图1是本发明的手写装置的立体结构示意图。所述手写装置10可与外接设备1配合使用,所述外接设备1是计算机、平板电脑和嵌入式***中的一种或多种,在本实施例中,所述外接设备1为计算机。
所述手写装置10包括手写笔11、手写感应单元13、输入单元15、基准点单元17及计算单元(图未示)。所述手写感应单元13感应所述手写笔11的工作状态,产生工作状态信号。所述输入单元15与所述手写笔11连接设置。所述基准点单元17分别同时与所述手写感应单元13及所述外接设备1连接,如图2所示。所述计算单元为算数逻辑单元,整合于所述基准点单元17。
在本实施例中,所述手写感应单元13为手写板,在其他实施例中,所述手写感应单元13可以为绘图板、绘图屏幕、签名板、手写平板、手写笔记本等。
在本实施例中,所述基准点单元17通过USB HUB与所述手写感应单元13连接,如图2所示,在其他实施例中,所述基准点单元17通过USB OTG与所述手写感应单元13连接,如图3所示。
在本实施例中,所述基准点单元17与所述外接设备1通过USB连接,在其他实施例中,所述基准点单元17与所述外接设备1无线连接,所述手写装置10还包括外接设备无线发射器12,如图4所示。
所述手写装置1工作时,包括如下步骤:
所述手写笔11书写;
所述输入单元15感应所述手写笔11的握笔状态,产生输入坐标,并将所述输入坐标传送至所述基准点单元17;
同时,所述手写感应单元13感应所述手写笔11的工作状态,产生所述工作状态信息,并将所述工作状态信息传输至所述基准点单元17;
所述基准点单元17产生基准点坐标,接收所述输入坐标及所述工作状态信息;
所述计算单元根据所述基准点坐标及所述输入坐标,计算方位角及旋转角坐标;
所述基准点单元17将所述工作状态信息、所述方位角及所述旋转角传输至所述外接设备1。
请参阅图5,是图1所示输入单元的结构示意图。所述输入单元15包括依次电连接的第一电子罗盘151、第一单晶片153及无线发射器155,所述第一电子罗盘151产生所述输入坐标,所述第一单晶片153读取所述输入坐标,并通过所述无线发射器155发送至所述基准点单元17。
请参阅图6,是图1所示基准点单元的结构示意图。所述基准点单元17包括依次电连接的第二电子罗盘171、第二单晶片173及无线接收器175,所述计算单元设于所述第二单晶体173,所述第二电子罗盘173产生所述基准点坐标,所述无线接收器175接收所述无线发射器155发送的所述输入坐标,所述第二单晶片173读取所述输入坐标及所述基准点坐标,所述计算单元根据所述输入坐标及所述基准点坐标,计算所述方位角及所述旋转角。
在本实施例中,所述第一电子罗盘151与所述第二电子罗盘171为三轴地磁传感器。
在本实施例中,所述无线发射器155及所述无线接收器175为标准2.4F RF,在其他实施例中,所述无线发射器155可以为其他无线通讯发射器,所述无线接收器175可以为其他无线通讯接收器。
在其他实施例中,所述无线发射器155与所述第一单晶片153可整合为一单晶片。所述无线接收器175与所述第二单晶片173可整合为一单晶片。
设定所述基准点坐标为(XA,YA,ZA),所述输入坐标为(XB,YB,ZB),所述方位角为θ0,所述旋转角为R,所述计算单元根据所述基准点坐标(XA,YA,ZA)及输入坐标为(XB,YB,ZB)的两轴的差值计算所述方位角θ0,根据另一轴的差值计算所述旋转角R。
在本实施例中,所述计算单元根据X轴及Y轴的差值计算所述方位角θ0,根据Z轴的差值计算所述旋转角R。
设定Y轴负方向为0°,顺时针方向为角度值增加方向,则所述计算单元计算所述方位角θ0包括如下步骤:
计算X轴方向的差值dx=XA-XB;
计算Y轴方向的差值dy=YA-YB;
若dy<0,则计算θ2=180°+θ1;
若dy≥0,则计算θ2=360°+θ1;
若θ2≥360°,则计算所述方位角θ0=θ2-360°;
若θ2<360°,则计算所述方位角θ0=θ2,
其中,所述θ1及θ2为计算所述方位角θ0的中间值。
所述计算单元计算所述旋转角R包括如下步骤:
计算Z轴方向的差值dz=(ZA/ZAmax)-(ZB/ZBmax);
若dz<0,则计算所述旋转角R=360°*(1+dz);
若dz≥0,则计算所述旋转角R=360°*dz;
其中,所述ZAmax为所述基准点单元于Z轴的最大测量值,所述ZBmax为所述输入单元于Z轴的最大测量值。
与现有技术相比,本发明提供的方位角及旋转角的侦测方法,利用两电子罗盘计算所述方位角及旋转角,精确度高,计算公式简单,不受环境影响,计算结果准确,可运用于不同的手写装置,适用性高。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (11)
1.一种方位角及旋转角的侦测方法,其特征在于,包括如下步骤:
提供输入单元,产生输入坐标;
提供基准点单元,产生基准点坐标;
提供计算单元,根据所述基准点坐标及所述输入坐标,计算所述方位角及所述旋转角。
2.根据权利要求2所述的方位角及旋转角的侦测方法,其特征在于,设定所述基准点坐标为(XA,YA,ZA),所述输入坐标为(XB,YB,ZB),所述方位角为θ0,所述旋转角为R,所述计算单元根据所述基准点坐标(XA,YA,ZA)及输入坐标(XB,YB,ZB)中的两轴的差值计算所述方位角θ0,根据另一轴的差值计算所述旋转角R。
4.根据权利要求2所述的方位角及旋转角的侦测方法,其特征在于,所述计算单元计算所述旋转角R包括如下步骤:
计算Z轴方向的差值dz=(ZA/ZAmax)-(ZB/ZBmax);
若dz<0,则计算所述旋转角R=360°*(1+dz);
若dz≥0,则计算所述旋转角R=360°*dz;
其中,所述ZAmax为所述基准点单元于Z轴的最大测量值,所述ZBmax为所述输入单元于Z轴的最大测量值。
5.根据权利要求1所述的方位角及旋转角的侦测方法,其特征在于,所述输入单元包括依次电连接的第一电子罗盘、第一单晶片及无线发射器,所述第一电子罗盘产生所述输入坐标,所述第一单晶片读取所述输入坐标,并通过所述无线发射器发送至所述基准点单元。
6.根据权利要求5所述的方位角及旋转角的侦测方法,其特征在于,所述基准点单元包括依次电连接第二电子罗盘、第二单晶片及无线接收器,所述计算单元为算数逻辑单元,设于所述第二单晶体,所述第二电子罗盘产生所述基准点坐标,所述无线接收器接收所述无线发射器发送的所述输入坐标,所述第二单晶片读取所述输入坐标及所述基准点坐标,所述计算单元根据所述输入坐标及所述基准点坐标,计算所述方位角及所述旋转角。
7.根据权利要求6所述的方位角及旋转角的侦测方法,其特征在于,所述第一电子罗盘与所述第二电子罗盘为三轴地磁传感器。
8.根据权利要求6所述的方位角及旋转角的侦测方法,其特征在于,所述无线发射器与所述第一单晶片整合为一单晶片,所述无线接收器与所述第二单晶片整合为一单晶片。
9.一种采用如权利要求1-8中任一项所述方位角及旋转角的侦测方法的手写装置,其特征在于,所述手写装置包括:
手写笔;
所述输入单元,与所述手写笔连接设置,感应所述手写笔的握笔状态,产生所述输入坐标;
手写感应单元,感应所述手写笔的工作状态,产生工作状态信息;
所述基准点单元,与所述手写感应单元连接,产生所述基准点坐标,同时接收所述输入单元产生的输入坐标及所述手写感应单元产生的工作状态信息;
所述计算单元,设于所述基准点单元,根据所述基准点坐标及所述输入坐标,计算所述方位角及所述旋转角。
10.根据权利要求9所述的手写装置,其特征在在于,所述手写感应单元与所述基准点单元通过USB HUB或USB OTG连接。
11.根据权利要求9所述的手写装置,其特征在在于,所述手写装置与外接设备配合使用,所述基准点单元与所述外接设备通过有线或无线连接,将所述方位角、所述旋转角及所述工作状态信息传输至所述外接设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110393163.0A CN113111312B (zh) | 2021-04-13 | 2021-04-13 | 方位角及旋转角的侦测方法及手写装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110393163.0A CN113111312B (zh) | 2021-04-13 | 2021-04-13 | 方位角及旋转角的侦测方法及手写装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113111312A true CN113111312A (zh) | 2021-07-13 |
CN113111312B CN113111312B (zh) | 2023-09-26 |
Family
ID=76716360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110393163.0A Active CN113111312B (zh) | 2021-04-13 | 2021-04-13 | 方位角及旋转角的侦测方法及手写装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113111312B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1581215A (zh) * | 2003-08-15 | 2005-02-16 | 英保达股份有限公司 | 无线笔触式资料输入装置及方法 |
CN1666086A (zh) * | 2002-07-01 | 2005-09-07 | 旭化成电子材料元件株式会社 | 方位角测量装置和方位角测量方法 |
CN101751174A (zh) * | 2008-12-12 | 2010-06-23 | 汉王科技股份有限公司 | 手写笔倾角校正方法 |
CN102592302A (zh) * | 2011-12-28 | 2012-07-18 | 江苏如意通动漫产业有限公司 | 数字化卡通智能动检***及动检方法 |
CN105653069A (zh) * | 2014-11-28 | 2016-06-08 | 三星电子株式会社 | 笔输入设备、修正其输入坐标的方法和支持其的电子设备 |
CN108958617A (zh) * | 2017-05-17 | 2018-12-07 | 中兴通讯股份有限公司 | 一种输入操作的显示方法和终端 |
-
2021
- 2021-04-13 CN CN202110393163.0A patent/CN113111312B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1666086A (zh) * | 2002-07-01 | 2005-09-07 | 旭化成电子材料元件株式会社 | 方位角测量装置和方位角测量方法 |
CN1581215A (zh) * | 2003-08-15 | 2005-02-16 | 英保达股份有限公司 | 无线笔触式资料输入装置及方法 |
CN101751174A (zh) * | 2008-12-12 | 2010-06-23 | 汉王科技股份有限公司 | 手写笔倾角校正方法 |
CN102592302A (zh) * | 2011-12-28 | 2012-07-18 | 江苏如意通动漫产业有限公司 | 数字化卡通智能动检***及动检方法 |
CN105653069A (zh) * | 2014-11-28 | 2016-06-08 | 三星电子株式会社 | 笔输入设备、修正其输入坐标的方法和支持其的电子设备 |
CN108958617A (zh) * | 2017-05-17 | 2018-12-07 | 中兴通讯股份有限公司 | 一种输入操作的显示方法和终端 |
Also Published As
Publication number | Publication date |
---|---|
CN113111312B (zh) | 2023-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9098123B2 (en) | Moving trajectory generation method | |
KR100533106B1 (ko) | 지자계 센서의 자세 오차 보상장치 및 방법 | |
CN100377043C (zh) | 三维手写识别的方法及其*** | |
KR100501721B1 (ko) | 자계센서를 이용한 펜형 입력시스템 및 그 궤적 복원 방법 | |
CN113804191B (zh) | 移动设备及求取移动设备姿态的方法 | |
US20150153171A1 (en) | Barometric pressure sensor based orientation measurement | |
US20130222230A1 (en) | Mobile device and method for recognizing external input | |
CN101470548B (zh) | 触摸屏测量物体尺寸和角度的方法 | |
US10061400B2 (en) | Input device and control system | |
CN105607764B (zh) | 轨迹输入装置及轨迹输入方法 | |
TW201709025A (zh) | 整合位置、姿態與無線傳輸之裝置 | |
US20140125636A1 (en) | Electronic pen data input system and electronic pen data input method using the same | |
CN114051717A (zh) | 用于检测折叠角度的可折叠电子装置及其操作方法 | |
US11474621B2 (en) | Low-power tilt-compensated pointing method and corresponding pointing electronic device | |
EP4050563A1 (en) | Electronic device for providing indoor positioning and method therefor | |
CN103438883A (zh) | 定位导航及轨迹绘图仪 | |
CN113111312B (zh) | 方位角及旋转角的侦测方法及手写装置 | |
CN101674358A (zh) | 一种三维空间定位移动通信装置 | |
EP3771964A1 (en) | Low-power pointing method and electronic device implementing the pointing method | |
CN108088431A (zh) | 一种自校正电子罗盘及其校正方法 | |
CN201491271U (zh) | 一种三维空间定位移动通信终端 | |
CN109032387A (zh) | 一种通过超声波跟电磁定位双传感器检测笔身姿态的方法 | |
CN102590870A (zh) | 三维空间地磁传感器模块及其校正方法 | |
CN205263759U (zh) | 轨迹输入装置 | |
CN205373672U (zh) | 一种高精度轻型无尘电子书写笔定位装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 518108 1st Floor, Building 1, Huiwang Science and Technology Park, Shiyan Street, Tangtou Community, Shiyan Street, Baoan District, Shenzhen, Guangdong Province Patentee after: Shenzhen Huewang Trend Technology Co.,Ltd. Address before: 518103 building 28, area 4, Huaide Cuigang Industrial Park, Fuyong street, Bao'an District, Shenzhen City, Guangdong Province Patentee before: SHENZHEN HUION ANIMATION TECHNOLOGY Co.,Ltd. |
|
CP03 | Change of name, title or address |