CN112463012A - 纸屏同步中手写笔迹一致性显示的方法 - Google Patents

纸屏同步中手写笔迹一致性显示的方法 Download PDF

Info

Publication number
CN112463012A
CN112463012A CN202010802004.7A CN202010802004A CN112463012A CN 112463012 A CN112463012 A CN 112463012A CN 202010802004 A CN202010802004 A CN 202010802004A CN 112463012 A CN112463012 A CN 112463012A
Authority
CN
China
Prior art keywords
paper
display
handwriting
display window
virtual
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
Application number
CN202010802004.7A
Other languages
English (en)
Other versions
CN112463012B (zh
Inventor
邹杰
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.)
Hubei University of Technology
Original Assignee
Hubei University of Technology
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 Hubei University of Technology filed Critical Hubei University of Technology
Priority to CN202010802004.7A priority Critical patent/CN112463012B/zh
Publication of CN112463012A publication Critical patent/CN112463012A/zh
Application granted granted Critical
Publication of CN112463012B publication Critical patent/CN112463012B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B11/00Teaching hand-writing, shorthand, drawing, or painting

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)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及教学用具技术领域,公开了一种纸屏同步中手写笔迹一致显示的方法,首先初始化,将物理纸张置于手写板之上,连接手写板与显示设备,在虚拟纸张上布置矩形框作为显示参考信息,设置虚拟纸张与物理纸张的比例系数和当前窗口所显示的区域位置;然后,接收手写设备实时采集的笔尖位置信息,将笔尖位置信息与参考矩形位置数据进行比较,依据比较结果不断调整显示区域,跟踪笔尖位置并将当前笔尖所处的相关区域置于显示中心。本发明纸屏同步中手写笔迹一致性显示的方法,实时感知书写过程中笔尖在物理纸张上所处的位置,并将所书写的手写笔迹一致显示在屏幕上,具有笔尖位置实时跟踪、所显示的笔迹不产生形变、随意调整所显示的笔迹大小的优点。

Description

纸屏同步中手写笔迹一致性显示的方法
技术领域
本发明涉及教学用具技术领域,具体涉及纸屏同步中手写笔迹一致性显示的方法。
背景技术
随着电子信息技术的飞速发展,纸屏同步成为可能。所谓纸屏同步是指用户拿着普通的笔在普通纸张上书写的同时,电子手写设备实时感知用户的手写过程和结果,并同步显示和保存手写笔迹数据。与传统的电子手写设备相比,纸屏同步的优点在于完全符合手眼协调一致的书写习惯,也就是在整个书写过程中,用户视觉反馈是由手中的笔留在纸上的痕迹带来的,而不是像传统手写设备那样,手眼在书写过程中是分离的,视觉反馈是由屏幕产生的。
但是,在纸屏同步中,由于手写设备的书写区域与显示设备在大小规格上的不一致,导致屏幕上显示的笔迹易产生字体变形、不能实时跟踪并显示笔尖附近的书写区域、不能随意调整笔迹大小等问题。这些问题会极大影响用户在书写过程中的感受,阻碍纸屏同步技术的广泛应用。
发明内容
本发明的目的就是针对上述技术的不足,提供一种纸屏同步中手写笔迹一致性显示的方法,实时感知书写过程中笔尖在物理纸张上所处的位置,并将所书写的手写笔迹一致显示在屏幕上,具有笔尖位置实时跟踪、所显示的笔迹不产生形变、能随意调整所显示的笔迹大小的优点。
为实现上述目的,本发明所设计的纸屏同步中手写笔迹一致性显示的方法,包括如下步骤:
A)初始化:
首先,将物理纸张置于手写板之上,使得物理纸张的四个角与手写板数据采集区域四个角在整个书写过程中保持固定且重合;
然后,连接手写板与显示设备,显示设备获取手写板的设备尺寸规格信息,依据设备尺寸规格信息,显示设备创建虚拟纸张,虚拟纸张的长度和宽度大小均保持与书写纸尺寸相同的比例;
接下来,在虚拟纸张上整齐的布置矩形框作为显示参考信息,记录每个矩形框的中心点在虚拟纸张中的位置信息;矩形的长度和高度值设置依据相关应用中所书写汉字的典型尺寸而定;例如在学龄儿童练字应用中,典型的汉字尺寸不超过1.5cm×1.5cm,那么将矩形框的长度和宽度均设置为1.5cm;
最后,设置虚拟纸张与物理纸张的比例系数R,根据比例系数R 设置虚拟纸张的属性参数,设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域;比例系数R的取值范围为R2≤R≤R1,R1为显示区域的长度和高度与虚拟纸张上布置的矩形框长度和高度的比值的较小者,表示显示区域至少能显示一个笔迹,R2的取值与显示区域至多能同时显示的笔迹个数NR相关,NR=(R1/R2)2
B)手写笔迹同步显示:
当用户在物理纸张上书写的同时,手写板对笔尖运动的轨迹实时采样,并将采样的笔尖位置信息实时传送给显示设备,显示设备首先进行坐标转换,将手写板传过来的物理纸张位置坐标转换成虚拟纸张位置坐标;
然后,显示设备判断该时刻的虚拟纸张位置坐标是否在显示窗体的主显示区域内,如果在主显示区域内,则在显示窗体绘制出当前时刻笔迹的运动轨迹,否则,依据当前采样点的虚拟纸张位置坐标,在所有规则排列的矩形框中,找出中心点离当前虚拟纸张位置坐标距离最近的矩形框,移动显示窗口,使得显示窗口的中心点位置移动到所述距离最近矩形框中心点位置,再在显示窗口绘制出当前时刻笔迹的运动轨迹,结束对当前采样点虚拟纸张位置坐标的绘制后,读取下一采样时刻的笔尖位置信息,重复上述操作,直到书写过程结束;
所述显示窗口是指在显示设备上为同步的显示手写笔迹而开辟的一块显示区域;
所述主显示区域是一块中心点与显示窗口中心点重合的矩形显示区域,该矩形显示区域的面积小于显示窗口的面积,设置主显示区域的目的是为了始终避免将笔尖置于显示窗口的边缘;
所述一致显示是指显示设备实时跟踪书写过程中笔尖在物理纸张上所处的位置,并将笔尖在物理纸张上当前所处的一块区域置于显示窗口的中心区域,所显示的笔迹大小能自适应显示区域大小,所绘制在虚拟纸张上的手写笔迹的位置和长宽比例与物理纸张上手写笔迹的位置和长宽比例相一致。
优选地,所述步骤A),包括如下步骤:
A1)开始:纸屏同步中手写笔迹一致显示方法的初始化步骤开始;
A2)将物理纸张置于手写板之上,使得物理纸张的四个角与手写板数据采集区域四个角在整个书写过程中保持固定且重合,所述物理纸张包括没有格子的白纸,只有水平或垂直方向的参考线的信纸,还包括用于写字练习的田字格或米字格练字纸;
A3)连接手写板与显示设备,显示设备获取手写板的设备尺寸规格信息,依据设备尺寸规格信息,显示设备创建虚拟纸张,为了在显示设备上使得显示出来的笔迹不产生形变,虚拟纸张的长度和宽度大小均保持与书写纸尺寸一致的比例;
所述显示设备是指具有显示功能的设备,包括智能手机、平板电脑、笔记本电脑、台式电脑;
所述虚拟纸张是指在计算机中虚拟生成的,可以用软件画图工具在虚拟纸张上绘制图案,并可以在显示设备上呈现所绘制内容的虚拟资源;在本发明中,虚拟纸张的属性包括宽度和高度。
设物理纸张的宽度和高度分别为L1和H1,设虚拟纸张的宽度和高度分别为L2和H2,若H1=H2×r1,L1=L2×r2,且r1=r2,则称物理纸张和虚拟纸张的长宽比例是一致的;其中r1,r2为缩放比例系数, 0<r1,r2<+∞;
所述物理纸张的长度和宽度与手写板书写区域的尺寸相关;
A4)在虚拟纸张上整齐的布置矩形框作为显示参考信息,记录每个矩形框的中心点在虚拟纸张中的位置信息;
所述在虚拟纸张上整齐的布置矩形框是指在虚拟纸张上按从上到下,从左到右的顺序布置矩形框,任意两个被布置的矩形框重合部分的面积小于等于零,每行和每列矩形框之间设置一定的距离,在虚拟纸张的上、下、左、右部留出一定的空白区域,所述矩形框之间留出的距离大小、上、下、左、右部空白区域的大小、矩形框长度和宽度的大小根据具体应用的要求而定;例如在预知书写汉字较小的应用中,矩形框可设置得较小些;特别地,在物理纸张上已预先印刷有田字格、米字格的应用场景中,虚拟纸张上布置的矩形框大小、排列位置、边缘及矩形框行、列间留白等与物理纸张上印刷的田字格或米字格框大小、排列位置、边缘及矩形框行、列间留白保持一致;在物理纸张上已预先印刷有水平或垂直方向参考线的应用场景中,虚拟纸张上布置的矩形框高(宽)度不超过两条水平 (垂直)参考线的距离,并使矩形框的底(左)边与水平(垂直) 参考线重合,在虚拟纸张的上、下、左、右部留出的空白区域大小与物理纸张上印刷的对应留白区域大小保持一致;
所述虚拟纸张的属性参数包括虚拟纸张的宽度L2,L2=L1×R;高度H2,H2=H1×R;其中L1和H1分别表示物理纸张的宽度和高度;整齐布置的第i个矩形框的中心点位置信息
Figure RE-GDA0002889673090000041
其中,
Figure RE-GDA0002889673090000042
表示R=1时,第i个矩形框的中心点在虚拟纸张中所处的位置;比例系数R的取值应能保证在相关的应用场景中至少一个汉字笔迹能被完整显示在显示窗口中;
经过此步骤后,得到(L1,H1,L2,H2,R,E1,E2,...,Ei,...,En)其中L1和H1表示物理纸张的宽度和高度,L2和H2表示虚拟纸张的宽度和高度,R 表示比例系数,L2=L1×R,H2=H1×R,
Figure RE-GDA0002889673090000051
表示第i个矩形框的中心点位置信息,1≤i≤n,n表示虚拟纸张上布置的矩形框个数,
Figure RE-GDA0002889673090000052
其中
Figure RE-GDA0002889673090000053
表示R=1时,第i个矩形框的中心点在虚拟纸张中所处的位置;
A5)设置虚拟纸张与物理纸张的比例系数R,根据比例系数R设置虚拟纸张的属性参数;设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域;
比例系数R的取值范围为R2≤R≤R1,R1为显示区域的长度和高度与虚拟纸张上布置的矩形框长度和高度的比值的较小者,表示显示区域至少能显示一个笔迹,R2的取值与显示区域至多能同时显示的笔迹个数NR相关,NR=(R1/R2)2
所述设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域是指,在初始状态下,任选一个矩形框,将显示窗口的中心点置于该矩形框的中心点上,
Figure RE-GDA0002889673090000054
表示第k个矩形框等比例缩放后的中心点, 1≤k≤n;显示窗口的四个顶点由下式求得:
Figure RE-GDA0002889673090000055
Figure RE-GDA0002889673090000056
Figure RE-GDA0002889673090000057
Figure RE-GDA0002889673090000058
显示窗口的主显示矩形区域四个顶点由下式求得:
Figure RE-GDA0002889673090000059
Figure RE-GDA00028896730900000510
Figure RE-GDA00028896730900000511
Figure RE-GDA00028896730900000512
其中n表示虚拟纸张上布置的矩形框个数,Width和Height分别表示显示窗口的宽度和高度;0<w<1为比例系数,用于调节主显示区域大小占比显示窗口的比例;
A6)结束:经过初始化步骤,为在显示设备上一致显示同步书写在物理纸张上的手写笔迹做好准备。
优选地,所述步骤B),包括如下步骤:
B1)开始:纸屏同步中手写笔迹一致显示方法一致显示步骤的开始;
B2)显示设备接收来自书写过程中手写板采集的一个时序位置数据,手写板采集在书写过程中笔尖在物理纸张区域上所处于的时序位置数据si=(xi,yi);
B3)显示设备同步一致显示该时刻时序位置数据:以当前时刻笔尖在物理纸张区域上所处于的时序位置数据si=(xi,yi),当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}作为参数,调用同步一致显示子方法,得到该时刻笔尖在虚拟纸张上的时序位置数据为 Ai=(ui,vi);更新后的当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},更新后的当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),更新后的当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
B4)判断手写过程是否结束:判断手写板传送到显示设备的笔尖实时位置数据是否结束,若已结束,则跳转至步骤B5),同步显示过程结束;否则,跳转至步骤B2),继续对下一个笔尖位置数据进行同步显示;
B5)结束:纸屏同步中手写笔迹一致显示方法一致显示步骤的结束。
优选地,所述步骤B3),包括如下步骤:
B31)开始:假设该时刻显示设备接收到的笔尖时序位置数据为 si=(xi,yi),当前显示窗口的四个顶点在虚拟纸张的位置坐标 {(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
B32)将手写板传来的该采样时刻笔尖所处的手写板位置坐标转化为显示设备中虚拟纸张的位置坐标:ui=xi×R,vi=yi×R,得到笔尖在虚拟纸张坐标Ai=(ui,vi),其中R是在***初始化阶段设置的虚拟纸张与物理纸张的比例系数;
B33)判断虚拟坐标是否处于显示窗口的主显示区域内:判断 Ai=(ui,vi)是否在{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}定义的矩形区域内;若是,则跳转至步骤B36);否则,跳转至步骤B34);
B34)依据虚拟坐标Ai=(ui,vi),在所有规则排列的矩形框中,找出虚拟坐标Ai=(ui,vi)与矩形框中心点距离最近的矩形框:在所有
Figure RE-GDA0002889673090000071
中,计算Ai=(ui,vi)与所有矩形框中心点
Figure RE-GDA0002889673090000072
的距离,1≤i≤n,设
Figure RE-GDA0002889673090000073
表示与Ai=(ui,vi)距离最近的中心点,1≤k≤n;
B35)移动显示窗口,使得显示窗口的中心点位置与所述距离最近矩形框中心点位置对齐:将显示窗口的中心点移动到第k个矩形框的中心点位置
Figure RE-GDA0002889673090000074
并更新当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
具体地,将以第k个矩形框的中心点作为显示窗口的中心点,
Figure RE-GDA0002889673090000075
表示第k个矩形框等比例缩放后的中心点;显示窗口的四个顶点由下式更新:
Figure RE-GDA0002889673090000076
Figure RE-GDA0002889673090000077
Figure RE-GDA0002889673090000078
Figure RE-GDA0002889673090000079
显示窗口的主显示矩形区域四个顶点由下式更新:
Figure RE-GDA0002889673090000081
Figure RE-GDA0002889673090000082
Figure RE-GDA0002889673090000083
Figure RE-GDA0002889673090000084
其中Width和Height分别表示显示窗口的宽度和高度;0<w<1为比例系数,用于调节主显示区域大小占比显示窗口的比例;
B36)在显示窗口的主显示区域将该时刻笔尖所处的虚拟纸张位置显示出来:调用绘图方法,将从上一个采样时刻到当前采样时刻,笔尖在虚拟纸张上的运动轨迹绘制并显示出来;
B37)结束:表示显示设备同步一致显示该采样时刻笔尖时序位置数据步骤的结束;返回该时刻笔尖在虚拟纸张上的时序位置数据为Ai=(ui,vi);当前显示窗口的四个顶点在虚拟纸张的位置坐标 {(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}。
优选地,所述步骤A2)中,将手写板书写区域设计成深度可以容纳若干物理纸张厚度的凹槽,将物理纸张放入凹槽并用夹子固定,所述凹槽的深度方便卡住物理纸张使物理纸张的四个角与书写区域四个角重合且不影响正常书写。
本发明与现有技术相比,具有以下优点:实时感知书写过程中笔尖在物理纸张上所处的位置,并将所书写的手写笔迹一致显示在屏幕上,具有笔尖位置实时跟踪、所显示的笔迹不产生形变、随意调整所显示的笔迹大小的优点,对纸屏同步技术的广泛应用具有重要意义,且为后继由计算机自动计算出书写中存在的问题从而帮助学龄儿童提高练字效率打下基础。
附图说明
图1为本发明纸屏同步中手写笔迹一致性显示的方法的流程图;
图2为图1中步骤A)初始化的具体流程图;
图3为图1中步骤B)手写笔迹同步显示的具体流程图;
图4为图3中步骤B3)每一个采样数据同步显示流程图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步的详细说明。
一种纸屏同步中手写笔迹一致性显示的方法,如图1所示,包括如下步骤:
A)初始化:
首先,将物理纸张置于手写板之上,使得物理纸张的四个角与手写板数据采集区域四个角在整个书写过程中保持固定且重合;
然后,连接手写板与显示设备,显示设备获取手写板的设备尺寸规格信息,依据设备尺寸规格信息,显示设备创建虚拟纸张,虚拟纸张的长度和宽度大小均保持与书写纸尺寸相同的比例;
接下来,在虚拟纸张上整齐的布置矩形框作为显示参考信息,记录每个矩形框的中心点在虚拟纸张中的位置信息;矩形的长度和高度值设置依据相关应用中所书写汉字的典型尺寸而定;例如在学龄儿童练字应用中,典型的汉字尺寸不超过1.5cm×1.5cm,那么将矩形框的长度和宽度均设置为1.5cm;
最后,设置虚拟纸张与物理纸张的比例系数R,根据比例系数R 设置虚拟纸张的属性参数,设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域;
比例系数R的取值范围为R2≤R≤R1,R1为显示区域的长度和高度与虚拟纸张上布置的矩形框长度和高度的比值的较小者,表示显示区域至少能显示一个笔迹,R2的取值与显示区域至多能同时显示的笔迹个数NR相关,NR=(R1/R2)2
B)手写笔迹同步显示:
当用户在物理纸张上书写的同时,手写板对笔尖运动的轨迹实时采样,并将采样的笔尖位置信息实时传送给显示设备,显示设备首先进行坐标转换,将手写板传过来的物理纸张位置坐标转换成虚拟纸张位置坐标;
然后,显示设备判断该时刻的虚拟纸张位置坐标是否在显示窗体的主显示区域内,如果在主显示区域内,则在显示窗体绘制出当前时刻笔迹的运动轨迹,否则,依据当前采样点的虚拟纸张位置坐标,在所有规则排列的矩形框中,找出中心点离当前虚拟纸张位置坐标距离最近的矩形框,移动显示窗口,使得显示窗口的中心点位置移动到距离最近矩形框中心点位置,再在显示窗口绘制出当前时刻笔迹的运动轨迹,结束对当前采样点虚拟纸张位置坐标的绘制后,读取下一采样时刻的笔尖位置信息,重复上述操作,直到书写过程结束;
显示窗口是指在显示设备上为同步的显示手写笔迹而开辟的一块显示区域;
主显示区域是一块中心点与显示窗口中心点重合的矩形显示区域,该矩形显示区域的面积小于显示窗口的面积,设置主显示区域的目的是为了始终不将笔尖置于显示窗口的边缘;
一致显示是指显示设备实时跟踪书写过程中笔尖在物理纸张上所处的位置,并将笔尖在物理纸张上当前所处的一块区域置于显示窗口的中心区域,所显示的笔迹大小能自适应显示区域的大小,所绘制在虚拟纸张上的手写笔迹的位置和长宽比例与物理纸张上手写笔迹的位置和长宽比例相一致。
其中如图2所示,步骤A)初始化,包括如下步骤:
A1)开始:纸屏同步中手写笔迹一致显示方法的初始化步骤开始;
A2)将物理纸张置于手写板之上,使得物理纸张的四个角与手写板数据采集区域四个角在整个书写过程中保持固定且重合,物理纸张包括没有格子的白纸,只有水平或垂直方向的参考线的信纸,还包括用于写字练习的田字格或米字格练字纸;
A3)连接手写板与显示设备,显示设备获取手写板的设备尺寸规格信息,依据设备尺寸规格信息,显示设备创建虚拟纸张,为了在显示设备上使得显示出来的笔迹不产生形变,虚拟纸张的长度和宽度大小均保持与书写纸尺寸一致的比例;
显示设备是指具有显示功能的设备,包括智能手机、平板电脑、笔记本电脑、台式电脑;
虚拟纸张是指在计算机中虚拟生成的,可以用软件画图工具在虚拟纸张上绘制图案,并可以在显示设备上呈现所绘制内容的虚拟资源;在本发明中,虚拟纸张的属性包括宽度和高度。
设物理纸张的宽度和高度分别为L1和H1,设虚拟纸张的宽度和高度分别为L2和H2,若H1=H2×r1,L1=L2×r2,且r1=r2,则称物理纸张和虚拟纸张的长宽比例是一致的;其中r1,r2为缩放比例系数, 0<r1,r2<+∞;
物理纸张的长度和宽度与手写板书写区域的尺寸相关;
A4)在虚拟纸张上整齐的布置矩形框作为显示参考信息,记录每个矩形框的中心点在虚拟纸张中的位置信息;
在虚拟纸张上整齐的布置矩形框是指在虚拟纸张上按从上到下,从左到右的顺序布置矩形框,任意两个被布置的矩形框重合部分的面积小于等于零,每行和每列矩形框之间设置一定的距离,在虚拟纸张的上、下、左、右部留出一定的空白区域,矩形框之间留出的距离大小、上、下、左、右部空白区域的大小、矩形框长度和宽度的大小根据具体应用的要求而定;例如在预知书写汉字较小的应用中,矩形框可设置得较小些;特别地,在物理纸张上已预先印刷有田字格、米字格的应用场景中,虚拟纸张上布置的矩形框大小、排列位置、边缘及矩形框行、列间留白等与物理纸张上印刷的田字格或米字格框大小、排列位置、边缘及矩形框行、列间留白保持一致;在物理纸张上已预先印刷有水平或垂直方向参考线的应用场景中,虚拟纸张上布置的矩形框高(宽)度不超过两条水平(垂直)参考线的距离,并使矩形框的底(左)边与水平(垂直)参考线重合,在虚拟纸张的上、下、左、右部留出的空白区域大小与物理纸张上印刷的对应留白区域大小保持一致;
所述虚拟纸张的属性参数包括虚拟纸张的宽度L2,L2=L1×R;高度H2,H2=H1×R;其中L1和H1分别表示物理纸张的宽度和高度;整齐布置的第i个矩形框的中心点位置信息
Figure RE-GDA0002889673090000121
其中,
Figure RE-GDA0002889673090000122
表示R=1时,第i个矩形框的中心点在虚拟纸张中所处的位置;比例系数R的取值应能保证在相关的应用场景中至少一个汉字笔迹能被完整显示在显示窗口中;
经过此步骤后,得到(L1,H1,L2,H2,R,E1,E2,...,Ei,...,En)其中L1和H1表示物理纸张的宽度和高度,L2和H2表示虚拟纸张的宽度和高度,R表示比例系数,L2=L1×R,H2=H1×R,
Figure RE-GDA0002889673090000123
表示第i个矩形框的中心点位置信息,1≤i≤n,n表示虚拟纸张上布置的矩形框个数,
Figure RE-GDA0002889673090000124
其中
Figure RE-GDA0002889673090000125
表示R=1时,第i个矩形框的中心点在虚拟纸张中所处的位置;
A5)设置虚拟纸张与物理纸张的比例系数R,根据比例系数R设置虚拟纸张的属性参数;设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域;
比例系数R的取值范围为R2≤R≤R1,R1为显示区域的长度和高度与虚拟纸张上布置的矩形框长度和高度的比值的较小者,表示显示区域至少能显示一个笔迹,R2的取值与显示区域至多能同时显示的笔迹个数NR相关,NR=(R1/R2)2
所述设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域是指,在初始状态下,任选一个矩形框,将显示窗口的中心点置于该矩形框的中心点上,
Figure RE-GDA0002889673090000126
表示第k个矩形框等比例缩放后的中心点, 1≤k≤n;显示窗口的四个顶点由下式求得:
Figure RE-GDA0002889673090000127
Figure RE-GDA0002889673090000128
Figure RE-GDA0002889673090000129
Figure RE-GDA00028896730900001210
显示窗口的主显示矩形区域四个顶点由下式求得:
Figure RE-GDA0002889673090000131
Figure RE-GDA0002889673090000132
Figure RE-GDA0002889673090000133
Figure RE-GDA0002889673090000134
其中n表示虚拟纸张上布置的矩形框个数,Width和Height分别表示显示窗口的宽度和高度;0<w<1为比例系数,用于调节主显示区域大小占比显示窗口的比例;
A6)结束:经过初始化步骤,为在显示设备上一致显示同步书写在物理纸张上的手写笔迹做好准备。
如图3所示,步骤B)手写笔迹同步显示,包括如下步骤:
B1)开始:纸屏同步中手写笔迹一致显示方法一致显示步骤的开始;
B2)显示设备接收来自书写过程中手写板采集的一个时序位置数据,手写板采集在书写过程中笔尖在物理纸张区域上所处于的时序位置数据si=(xi,yi);
B3)显示设备同步一致显示该时刻时序位置数据:以当前时刻笔尖在物理纸张区域上所处于的时序位置数据si=(xi,yi),当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}作为参数,调用同步一致显示子方法,得到该时刻笔尖在虚拟纸张上的时序位置数据为 Ai=(ui,vi);更新后的当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},更新后的当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),更新后的当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
B4)判断手写过程是否结束:判断手写板传送到显示设备的笔尖实时位置数据是否结束,若已结束,则跳转至步骤B5),同步显示过程结束;否则,跳转至步骤B2),继续对下一个笔尖位置数据进行同步显示;
B5)结束:纸屏同步中手写笔迹一致显示方法一致显示步骤的结束。
其中,步骤B3)中显示设备同步一致显示该时刻时序位置数据,包括如下步骤:
B31)开始:假设该时刻显示设备接收到的笔尖时序位置数据为 si=(xi,yi),当前显示窗口的四个顶点在虚拟纸张的位置坐标 {(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
B32)将手写板传来的该采样时刻笔尖所处的手写板位置坐标转化为显示设备中虚拟纸张的位置坐标:ui=xi×R,vi=yi×R,得到笔尖在虚拟纸张坐标Ai=(ui,vi),其中R是在***初始化阶段设置的虚拟纸张与物理纸张的比例系数;
B33)判断虚拟坐标是否处于显示窗口的主显示区域内:判断 Ai=(ui,vi)是否在{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}定义的矩形区域内;若是,则跳转至步骤B36);否则,跳转至步骤B34);
B34)依据虚拟坐标Ai=(ui,vi),在所有规则排列的矩形框中,找出虚拟坐标Ai=(ui,vi)与矩形框中心点距离最近的矩形框:在所有
Figure RE-GDA0002889673090000141
中,计算Ai=(ui,vi)与所有矩形框中心点
Figure RE-GDA0002889673090000142
的距离,1≤i≤n,设
Figure RE-GDA0002889673090000143
表示与Ai=(ui,vi)距离最近的中心点,1≤k≤n;
B35)移动显示窗口,使得显示窗口的中心点位置与距离最近矩形框中心点位置对齐:将显示窗口的中心点移动到第k个矩形框的中心点位置
Figure RE-GDA0002889673090000144
并更新当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
具体地,将以第k个矩形框的中心点作为显示窗口的中心点,
Figure RE-GDA0002889673090000151
表示第k个矩形框等比例缩放后的中心点;显示窗口的四个顶点由下式更新:
Figure RE-GDA0002889673090000152
Figure RE-GDA0002889673090000153
Figure RE-GDA0002889673090000154
Figure RE-GDA0002889673090000155
显示窗口的主显示矩形区域四个顶点由下式更新:
Figure RE-GDA0002889673090000156
Figure RE-GDA0002889673090000157
Figure RE-GDA0002889673090000158
Figure RE-GDA0002889673090000159
其中Width和Height分别表示显示窗口的宽度和高度;0<w<1为比例系数,用于调节主显示区域大小占比显示窗口的比例;
B36)在显示窗口的主显示区域将该时刻笔尖所处的虚拟纸张位置显示出来:调用绘图方法,将从上一个采样时刻到当前采样时刻,笔尖在虚拟纸张上的运动轨迹绘制并显示出来;
B37)结束:表示显示设备同步一致显示该采样时刻笔尖时序位置数据步骤的结束;返回该时刻笔尖在虚拟纸张上的时序位置数据为Ai=(ui,vi);当前显示窗口的四个顶点在虚拟纸张的位置坐标 {(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}。
另外,在初始化的步骤A2)中,将手写板书写区域设计成深度可以容纳若干物理纸张厚度的凹槽,将物理纸张放入凹槽并用夹子固定,凹槽的深度方便卡住物理纸张使物理纸张的四个角与书写区域四个角重合且不影响正常书写。
本发明纸屏同步中手写笔迹一致性显示的方法,实时感知书写过程中笔尖在物理纸张上所处的位置,并将所书写的手写笔迹一致显示在屏幕上,具有笔尖位置实时跟踪、所显示的笔迹不产生形变、随意调整所显示的笔迹大小的优点,对纸屏同步技术的广泛应用具有重要意义,且为后继由计算机自动计算出书写中存在的问题从而帮助学龄儿童提高练字效率打下基础。

Claims (5)

1.一种纸屏同步中手写笔迹一致性显示的方法,其特征在于:包括如下步骤:
A)初始化:
首先,将物理纸张置于手写板之上,使得物理纸张的四个角与手写板数据采集区域四个角在整个书写过程中保持固定且重合;
然后,连接手写板与显示设备,显示设备获取手写板的设备尺寸规格信息,依据设备尺寸规格信息,显示设备创建虚拟纸张,虚拟纸张的长度和宽度大小均保持与书写纸尺寸相同的比例;
接下来,在虚拟纸张上整齐的布置矩形框作为显示参考信息,记录每个矩形框的中心点在虚拟纸张中的位置信息;
最后,设置虚拟纸张与物理纸张的比例系数R,根据比例系数R设置虚拟纸张的属性参数,设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域;
B)手写笔迹同步显示:
当用户在物理纸张上书写的同时,手写板对笔尖运动的轨迹实时采样,并将采样的笔尖位置信息实时传送给显示设备,显示设备首先进行坐标转换,将手写板传过来的物理纸张位置坐标转换成虚拟纸张位置坐标;
然后,显示设备判断该时刻的虚拟纸张位置坐标是否在显示窗体的主显示区域内,如果在主显示区域内,则在显示窗体绘制出当前时刻笔迹的运动轨迹,否则,依据当前采样点的虚拟纸张位置坐标,在所有规则排列的矩形框中,找出中心点离当前虚拟纸张位置坐标距离最近的矩形框,移动显示窗口,使得显示窗口的中心点位置移动到所述距离最近矩形框中心点位置,再在显示窗口绘制出当前时刻笔迹的运动轨迹,结束对当前采样点虚拟纸张位置坐标的绘制后,读取下一采样时刻的笔尖位置信息,重复上述操作,直到书写过程结束;
所述显示窗口是指在显示设备上为同步的显示手写笔迹而开辟的一块显示区域;
所述主显示区域是一块中心点与显示窗口中心点重合的矩形显示区域,该矩形显示区域的面积小于显示窗口的面积,设置主显示区域的目的是为了始终不将笔尖置于显示窗口的边缘;
所述一致显示是指显示设备实时跟踪书写过程中笔尖在物理纸张上所处的位置,并将笔尖在物理纸张上当前所处的一块区域置于显示窗口的中心区域,所显示的笔迹大小能自适应显示区域的大小,所绘制在虚拟纸张上的手写笔迹的位置和长宽比例与物理纸张上手写笔迹的位置和长宽比例相一致。
2.根据权利要求1所述纸屏同步中手写笔迹一致性显示的方法,其特征在于:所述步骤A),包括如下步骤:
A1)开始:纸屏同步中手写笔迹一致显示方法的初始化步骤开始;
A2)将物理纸张置于手写板之上,使得物理纸张的四个角与手写板数据采集区域四个角在整个书写过程中保持固定且重合,所述物理纸张包括没有格子的白纸,只有水平或垂直方向的参考线的信纸,还包括用于写字练习的田字格或米字格练字纸;
A3)连接手写板与显示设备,显示设备获取手写板的设备尺寸规格信息,依据设备尺寸规格信息,显示设备创建虚拟纸张,为了在显示设备上使得显示出来的笔迹不产生形变,虚拟纸张的长度和宽度大小均保持与书写纸尺寸一致的比例;
所述显示设备是指具有显示功能的设备,包括智能手机、平板电脑、笔记本电脑、台式电脑;
所述虚拟纸张是指在计算机中虚拟生成的,可以用软件画图工具在虚拟纸张上绘制图案,并可以在显示设备上呈现所绘制内容的虚拟资源;在本发明中,虚拟纸张的属性包括宽度和高度。
设物理纸张的宽度和高度分别为L1和H1,设虚拟纸张的宽度和高度分别为L2和H2,若H1=H2×r1,L1=L2×r2,且r1=r2,则称物理纸张和虚拟纸张的长宽比例是一致的;其中r1,r2为缩放比例系数,0<r1,r2<+∞;
所述物理纸张的长度和宽度与手写板书写区域的尺寸相关;
A4)在虚拟纸张上整齐的布置矩形框作为显示参考信息,记录每个矩形框的中心点在虚拟纸张中的位置信息;
所述在虚拟纸张上整齐的布置矩形框是指在虚拟纸张上按从上到下,从左到右的顺序布置矩形框,任意两个被布置的矩形框重合部分的面积小于等于零,每行和每列矩形框之间设置一定的距离,在虚拟纸张的上、下、左、右部留出一定的空白区域,所述矩形框之间留出的距离大小、上、下、左、右部空白区域的大小、矩形框长度和宽度的大小根据具体应用的要求而定;例如在预知书写汉字较小的应用中,矩形框可设置得较小些;特别地,在物理纸张上已预先印刷有田字格、米字格的应用场景中,虚拟纸张上布置的矩形框大小、排列位置、边缘及矩形框行、列间留白等与物理纸张上印刷的田字格或米字格框大小、排列位置、边缘及矩形框行、列间留白保持一致;在物理纸张上已预先印刷有水平或垂直方向参考线的应用场景中,虚拟纸张上布置的矩形框高(宽)度不超过两条水平(垂直)参考线的距离,并使矩形框的底(左)边与水平(垂直)参考线重合,在虚拟纸张的上、下、左、右部留出的空白区域大小与物理纸张上印刷的对应留白区域大小保持一致;
所述虚拟纸张的属性参数包括虚拟纸张的宽度L2,L2=L1×R;高度H2,H2=H1×R;其中L1和H1分别表示物理纸张的宽度和高度;整齐布置的第i个矩形框的中心点位置信息
Figure FDA0002627735030000031
Figure FDA0002627735030000032
其中
Figure FDA0002627735030000033
表示R=1时,第i个矩形框的中心点在虚拟纸张中所处的位置;比例系数R的取值应能保证在该应用场景中至少一个汉字笔迹能被完整显示在显示窗口中;
经过此步骤后,得到(L1,H1,L2,H2,R,E1,E2,...,Ei,...,En)其中L1和H1表示物理纸张的宽度和高度,L2和H2表示虚拟纸张的宽度和高度,R表示比例系数,L2=L1×R,H2=H1×R,
Figure FDA0002627735030000034
表示第i个矩形框的中心点位置信息
Figure FDA0002627735030000035
1≤i≤n,n表示虚拟纸张上布置的矩形框个数,
Figure FDA0002627735030000041
其中
Figure FDA0002627735030000042
表示R=1时,第i个矩形框的中心点在虚拟纸张中所处的位置;
A5)设置虚拟纸张与物理纸张的比例系数R,根据比例系数R设置虚拟纸张的属性参数;设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域;
所述设置显示窗口当前所显示的虚拟纸张矩形区域以及显示窗口的中心点和显示窗口的主显示矩形区域是指,在初始状态下,任选一个矩形框,将显示窗口的中心点置于该矩形框的中心点上,
Figure FDA0002627735030000043
Figure FDA0002627735030000044
表示第k个矩形框等比例缩放后的中心点,1≤k≤n;显示窗口的四个顶点由下式求得:
Figure FDA0002627735030000045
Figure FDA0002627735030000046
Figure FDA0002627735030000047
Figure FDA0002627735030000048
显示窗口的主显示矩形区域四个顶点由下式求得:
Figure FDA0002627735030000049
Figure FDA00026277350300000410
Figure FDA00026277350300000411
Figure FDA00026277350300000412
其中n表示虚拟纸张上布置的矩形框个数,Width和Height分别表示显示窗口的宽度和高度;0<w<1为比例系数,用于调节主显示区域大小占比显示窗口的比例;
A6)结束:经过初始化步骤,为在显示设备上一致显示同步书写在物理纸张上的手写笔迹做好准备。
3.根据权利要求2所述纸屏同步中手写笔迹一致性显示的方法,其特征在于:所述步骤B),包括如下步骤:
B1)开始:纸屏同步中手写笔迹一致显示方法一致显示步骤的开始;
B2)显示设备接收来自书写过程中手写板采集的一个时序位置数据,手写板采集在书写过程中笔尖在物理纸张区域上所处于的时序位置数据si=(xi,yi);
B3)显示设备同步一致显示该时刻时序位置数据:以当前时刻笔尖在物理纸张区域上所处于的时序位置数据si=(xi,yi),当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}作为参数,调用同步一致显示子方法,得到该时刻笔尖在虚拟纸张上的时序位置数据为Ai=(ui,vi);更新后的当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},更新后的当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),更新后的当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
B4)判断手写过程是否结束:判断手写板传送到显示设备的笔尖实时位置数据是否结束,若已结束,则跳转至步骤B5),同步显示过程结束;否则,跳转至步骤B2),继续对下一个笔尖位置数据进行同步显示;
B5)结束:纸屏同步中手写笔迹一致显示方法一致显示步骤的结束。
4.根据权利要求3所述纸屏同步中手写笔迹一致性显示的方法,其特征在于:所述步骤B3),包括如下步骤:
B31)开始:假设该时刻显示设备接收到的笔尖时序位置数据为si=(xi,yi),当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
B32)将手写板传来的该采样时刻笔尖所处的手写板位置坐标转化为显示设备中虚拟纸张的位置坐标:ui=xi×R,vi=yi×R,得到笔尖在虚拟纸张坐标Ai=(ui,vi),其中R是在***初始化阶段设置的虚拟纸张与物理纸张的比例系数;
B33)判断虚拟坐标是否处于显示窗口的主显示区域内:判断Ai=(ui,vi)是否在{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}定义的矩形区域内;若是,则跳转至步骤B36);否则,跳转至步骤B34);
B34)依据虚拟坐标Ai=(ui,vi),在所有规则排列的矩形框中,找出虚拟坐标Ai=(ui,vi)与矩形框中心点距离最近的矩形框:在所有
Figure RE-FDA0002889673080000061
中,计算Ai=(ui,vi)与所有矩形框中心点
Figure RE-FDA0002889673080000062
的距离,1≤i≤n,设
Figure RE-FDA0002889673080000063
表示与Ai=(ui,vi)距离最近的中心点,1≤k≤n;
B35)移动显示窗口,使得显示窗口的中心点位置与所述距离最近矩形框中心点位置对齐:将显示窗口的中心点移动到第k个矩形框的中心点位置
Figure RE-FDA0002889673080000064
并更新当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)};
具体地,将以第k个矩形框的中心点作为显示窗口的中心点,
Figure RE-FDA0002889673080000065
Figure RE-FDA0002889673080000066
表示第k个矩形框等比例缩放后的中心点;显示窗口的四个顶点由下式更新:
Figure RE-FDA0002889673080000067
Figure RE-FDA0002889673080000068
Figure RE-FDA0002889673080000069
Figure RE-FDA00028896730800000610
显示窗口的主显示矩形区域四个顶点由下式更新:
Figure RE-FDA00028896730800000611
Figure RE-FDA00028896730800000612
Figure RE-FDA00028896730800000613
Figure RE-FDA00028896730800000614
其中Width和Height分别表示显示窗口的宽度和高度;0<w<1为比例系数,用于调节主显示区域大小占比显示窗口的比例;
B36)在显示窗口的主显示区域将该时刻笔尖所处的虚拟纸张位置显示出来:调用绘图方法,将从上一个采样时刻到当前采样时刻,笔尖在虚拟纸张上的运动轨迹绘制并显示出来;
B37)结束:表示显示设备同步一致显示该采样时刻笔尖时序位置数据步骤的结束;返回该时刻笔尖在虚拟纸张上的时序位置数据为Ai=(ui,vi);当前显示窗口的四个顶点在虚拟纸张的位置坐标{(dx1,dy1),(dx2,dy2),(dx3,dy3),(dx4,dy4)},当前显示窗口的中心点在虚拟纸张的位置坐标(Gx,Gy),当前显示窗口的主显示区域四个顶点在虚拟纸张的位置坐标{(fx1,fy1),(fx2,fy2),(fx3,fy3),(fx4,fy4)}。
5.根据权利要求2所述纸屏同步中手写笔迹一致性显示的方法,其特征在于:所述步骤A2)中,将手写板书写区域设计成深度可以容纳若干物理纸张厚度的凹槽,将物理纸张放入凹槽并用夹子固定,所述凹槽的深度方便卡住物理纸张使物理纸张的四个角与书写区域四个角重合且不影响正常书写。
CN202010802004.7A 2020-08-11 2020-08-11 纸屏同步中手写笔迹一致性显示的方法 Active CN112463012B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010802004.7A CN112463012B (zh) 2020-08-11 2020-08-11 纸屏同步中手写笔迹一致性显示的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010802004.7A CN112463012B (zh) 2020-08-11 2020-08-11 纸屏同步中手写笔迹一致性显示的方法

Publications (2)

Publication Number Publication Date
CN112463012A true CN112463012A (zh) 2021-03-09
CN112463012B CN112463012B (zh) 2022-07-12

Family

ID=74833296

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010802004.7A Active CN112463012B (zh) 2020-08-11 2020-08-11 纸屏同步中手写笔迹一致性显示的方法

Country Status (1)

Country Link
CN (1) CN112463012B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113253874A (zh) * 2021-06-01 2021-08-13 北京有竹居网络技术有限公司 显示装置的控制方法、装置、终端和存储介质
CN113934394A (zh) * 2021-10-19 2022-01-14 河北师达教育科技有限公司 显示屏中实现记忆显示的方法、装置和终端设备
CN114296565A (zh) * 2021-11-17 2022-04-08 湖北工业大学 纸屏同步笔尖位置信息校正方法
CN114529915A (zh) * 2022-02-10 2022-05-24 珠海读书郎软件科技有限公司 一种智能批改***、电子设备及存储介质
WO2022206171A1 (zh) * 2021-03-31 2022-10-06 华为技术有限公司 远程书写显示的方法、装置和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090087017A1 (en) * 2007-09-27 2009-04-02 Fuji Xerox Co., Ltd. Handwritten information management system, handwritten information management method and recording medium storing handwritten information management program
CN103324917A (zh) * 2013-06-24 2013-09-25 中国科学技术大学 包含手指信息的手写笔迹输入设备
CN103729074A (zh) * 2013-12-26 2014-04-16 三星电子(中国)研发中心 一种识别笔迹的装置、***及方法
CN107240330A (zh) * 2017-06-27 2017-10-10 北京新国人智慧科技股份有限公司 练字笔迹显示方法及***、智能练字终端及智能练字***
US20180349017A1 (en) * 2017-06-02 2018-12-06 Wen-Bin Chen System, method for displaying handwriting synchronously, and handwriting device
CN110928459A (zh) * 2019-10-09 2020-03-27 广州视源电子科技股份有限公司 智能交互平板的书写操作方法、装置、设备和存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090087017A1 (en) * 2007-09-27 2009-04-02 Fuji Xerox Co., Ltd. Handwritten information management system, handwritten information management method and recording medium storing handwritten information management program
CN103324917A (zh) * 2013-06-24 2013-09-25 中国科学技术大学 包含手指信息的手写笔迹输入设备
CN103729074A (zh) * 2013-12-26 2014-04-16 三星电子(中国)研发中心 一种识别笔迹的装置、***及方法
US20180349017A1 (en) * 2017-06-02 2018-12-06 Wen-Bin Chen System, method for displaying handwriting synchronously, and handwriting device
CN107240330A (zh) * 2017-06-27 2017-10-10 北京新国人智慧科技股份有限公司 练字笔迹显示方法及***、智能练字终端及智能练字***
CN110928459A (zh) * 2019-10-09 2020-03-27 广州视源电子科技股份有限公司 智能交互平板的书写操作方法、装置、设备和存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
YE LU ET AL.: "A Novel Approach of Constructing Chinese Handwriting Mobile System and Data Service for Elementary Education Domain", 《2017 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC)》 *
钱玉娟: "让纸遇见屏幕 联想发布二合一平板YOGA BOOK", 《中国经济信息》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022206171A1 (zh) * 2021-03-31 2022-10-06 华为技术有限公司 远程书写显示的方法、装置和存储介质
CN113253874A (zh) * 2021-06-01 2021-08-13 北京有竹居网络技术有限公司 显示装置的控制方法、装置、终端和存储介质
CN113253874B (zh) * 2021-06-01 2024-04-30 北京有竹居网络技术有限公司 显示装置的控制方法、装置、终端和存储介质
CN113934394A (zh) * 2021-10-19 2022-01-14 河北师达教育科技有限公司 显示屏中实现记忆显示的方法、装置和终端设备
CN113934394B (zh) * 2021-10-19 2024-05-03 河北师达教育科技有限公司 显示屏中实现记忆显示的方法、装置和终端设备
CN114296565A (zh) * 2021-11-17 2022-04-08 湖北工业大学 纸屏同步笔尖位置信息校正方法
CN114296565B (zh) * 2021-11-17 2024-05-14 湖北工业大学 纸屏同步笔尖位置信息校正方法
CN114529915A (zh) * 2022-02-10 2022-05-24 珠海读书郎软件科技有限公司 一种智能批改***、电子设备及存储介质

Also Published As

Publication number Publication date
CN112463012B (zh) 2022-07-12

Similar Documents

Publication Publication Date Title
CN112463012B (zh) 纸屏同步中手写笔迹一致性显示的方法
CN111881310B (zh) 一种汉字硬笔书写智能指导和评分方法及指导评分***
CN107273002B (zh) 手写输入答题方法、终端及计算机可读存储介质
JP3383065B2 (ja) 対話式複写装置
CN102880360B (zh) 红外式多点交互电子白板***及白板投影标定方法
US9122353B2 (en) Kind of multi-touch input device
CN107391016B (zh) 手写输入笔迹校准方法及***
US20090245654A1 (en) Method And Tool For Recognizing A Hand-Drawn Table
CN103729074A (zh) 一种识别笔迹的装置、***及方法
CN106503756A (zh) 基于图像轮廓化建立汉字笔迹模型的方法
CN111142770A (zh) 一种生成笔锋的方法及处理装置
WO2021218445A1 (zh) 笔迹处理方法、笔迹处理装置、存储介质
US7911452B2 (en) Pen input method and device for pen computing system
CN108628455A (zh) 一种基于触摸屏手势识别的虚拟沙画绘制方法
CN113093938B (zh) 一种边写边擦实现方法、装置及终端设备
CN107958261A (zh) 一种盲文点检测方法及***
CN114998262A (zh) 一种基于八分教学法的课堂脱机书法教学与评价***
US7190353B2 (en) Method to implement an adaptive-area partial ink layer for a pen-based computing device
CN112181231A (zh) 板书输入方法、***及装置
CN112528915A (zh) 一种基于“泛魔”识别模型的智能标绘方法及其存储介质
WO2024065345A1 (zh) 隔空手势编辑方法、装置、显示***及介质
CN114690982B (zh) 用于物理教学的智能教学方法
CN118116009B (zh) 一种基于局域网的教学用具控制方法及***
CN107730571A (zh) 用于绘制图像的方法和装置
EP0701226A2 (en) Method for segmenting handwritten lines of text in a scanned image

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