CN114237430A - 书写轨迹展示方法、装置、***、电子设备和存储介质 - Google Patents
书写轨迹展示方法、装置、***、电子设备和存储介质 Download PDFInfo
- Publication number
- CN114237430A CN114237430A CN202111452747.7A CN202111452747A CN114237430A CN 114237430 A CN114237430 A CN 114237430A CN 202111452747 A CN202111452747 A CN 202111452747A CN 114237430 A CN114237430 A CN 114237430A
- Authority
- CN
- China
- Prior art keywords
- writing
- writing track
- track
- page image
- trajectory
- 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
- 238000000034 method Methods 0.000 title claims abstract description 65
- 239000011159 matrix material Substances 0.000 claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 10
- 230000007547 defect Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
Images
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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/203—Drawing of straight lines or curves
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)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种书写轨迹展示方法、装置、***、电子设备和存储介质,其中方法包括:确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹,本发明实施例中,以第一书写轨迹为基准,应用第二书写轨迹调整第一书写轨迹,以使第一书写轨迹立体化,能够凸显用户的书写特点,从而得到目标书写轨迹,并对其进行展示,克服了传统方案中的书写轨迹展示方法无法展示出书写轨迹的特点的缺陷,实现了书写轨迹的个性化展示,优化了用户体验。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种书写轨迹展示方法、装置、***、电子设备和存储介质。
背景技术
随着电子设备的普及,在各类场合下,例如,教育教学、培训拓展、书法演练等,开始通过电子设备记录和展示用户在纸张上书写的内容,此种记录和展示方式不仅应用方便,而且能实现书写内容的数字化存储。
目前,对书写内容进行展示的方案,多是利用智能笔在设置有点阵码的纸张上进行书写,并利用展示设备实时展示用户在点阵码纸张上的书写内容,但是,基于此仅能展示出用户所书写的书写内容中的书写轨迹路线,且所展示的所有书写轨迹的线条粗细均相同,无法体验出用户的书写特点,更无法根据用户的实际需求对书写轨迹进行个性化展示,应用十分受限。
发明内容
本发明提供一种书写轨迹展示方法、装置、***、电子设备和存储介质,用以解决现有技术中无法对书写轨迹进行个性化展示的缺陷。
本发明提供一种书写轨迹展示方法,包括:
确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;
确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;
基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
根据本发明提供的一种书写轨迹展示方法,所述基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,包括:
基于所述第一书写轨迹在所述区域内的位置信息,确定所述第二书写轨迹在所述区域内的位置信息;
基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行调整,得到所述目标书写轨迹。
根据本发明提供的一种书写轨迹展示方法,所述基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行调整,得到所述目标书写轨迹,包括:
基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行笔锋拓展、曲度调整、线宽调整中的至少一种,得到所述目标书写轨迹。
根据本发明提供的一种书写轨迹展示方法,所述确定第二书写轨迹,包括:
获取在所述区域进行书写时的页面图像;
对所述页面图像进行书写轨迹提取,得到所述页面图像的书写轨迹信息;
基于所述书写轨迹信息,确定所述第二书写轨迹。
根据本发明提供的一种书写轨迹展示方法,所述基于所述书写轨迹信息,确定所述第二书写轨迹,包括:
基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹;
所述上一第二书写轨迹是基于当前页面图像的上一页面图像的书写轨迹信息确定的。
根据本发明提供的一种书写轨迹展示方法,所述基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹,包括:
若所述当前页面图像的书写轨迹信息与所述上一页面图像的书写轨迹信息之间的信息差满足预设条件,则基于所述当前页面图像的书写轨迹信息,对所述上一第二书写轨迹进行更新,得到所述当前第二书写轨迹。
根据本发明提供的一种书写轨迹展示方法,所述页面图像基于图像采集设备采集得到,所述图像采集设备设置于书写时的书写用笔的笔尖处。
本发明还提供一种书写轨迹展示装置,包括:
第一书写轨迹确定单元,用于确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;
第二书写轨迹确定单元,用于确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;
目标书写轨迹确定单元,用于基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
本发明还提供一种书写轨迹展示***,包括:如上述所述的书写轨迹展示装置,设置有点阵码的书写面板,书写用笔,以及展示设备。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的书写轨迹展示方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的书写轨迹展示方法的步骤。
本发明提供的书写轨迹展示方法、装置、***、电子设备和存储介质,通过书写时采集的区域的页面图像确定第二书写轨迹,根据第一书写轨迹和第二书写轨迹,确定目标书写轨迹,以第一书写轨迹为基准,应用第二书写轨迹调整第一书写轨迹,以使第一书写轨迹立体化,能够凸显用户的书写特点,从而得到目标书写轨迹,并对其进行展示,克服了传统方案中的书写轨迹展示方法无法展示出书写轨迹的特点的缺陷,实现了书写轨迹的个性化展示,满足了用户的个性化需求,优化了用户体验。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的书写轨迹展示方法的流程示意图;
图2是本发明提供的书写轨迹展示方法中步骤130的流程示意图;
图3是本发明提供的书写轨迹展示方法中步骤120的流程示意图;
图4是本发明提供的书写轨迹展示方法的总体流程图;
图5是本发明提供的书写轨迹展示装置的结构示意图;
图6是本发明提供的书写轨迹展示***的结构示意图;
图7是本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种书写轨迹展示方法,旨在解决传统方案中的书写轨迹展示方法无法展示出书写轨迹的特点的问题,实现书写轨迹的个性化展示,图1是本发明提供的书写轨迹展示方法的流程示意图,如图1所示,该方法包括:
步骤110,确定第一书写轨迹,第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定。
具体地,在对书写轨迹进行展示之前,首先需要获取用户在区域中进行书写的第一书写轨迹,书写第一书写轨迹的区域为设置有点阵码的区域,因而,第一书写轨迹可以通过书写时所持的书写用笔的笔尖覆盖的码点坐标确定,具体过程可以是,在设置有点阵码的区域进行书写时,获取书写用笔的笔尖覆盖的码点坐标;随即,基于码点坐标,确定第一书写轨迹。
需要说明的是,点阵码中的每个码点均对应唯一一个坐标,当笔尖通过某处时,识取被笔尖所覆盖的码点的坐标,通过分析码点坐标在区域中的位置,以及多个连续被覆盖的码点坐标产生的向量,可以确定该处笔画的宽度和方向,从而解析得到真实的书写轨迹。通过上述过程,可以使得用户在设置有点阵码的区域进行书写时的每一笔画,以及每一笔画中的每一次运笔情况均可被及时记录,在提升用户体验的同时也为后续书写轨迹的个性化显示提供的助益。
步骤120,确定第二书写轨迹,第二书写轨迹基于书写时采集的所述区域的页面图像确定。
具体地,为了能够凸显书写轨迹的特点,在对其进行展示之前,还需获取能够表征用户书写特点的书写轨迹信息,此书写轨迹信息可通过第二书写轨迹进行表示,第二书写轨迹可以是在区域中进行书写时,通过采集的该区域的页面图像确定的,此处的页面图像中蕴含了能够表征用户书写特点的书写轨迹信息,例如,书写线宽、书写笔锋、书写弧度等,此类信息均为书写轨迹的细节信息,因此,蕴含此类信息的页面图像需通过近距离的图像采集设备采集得到,此处的图像采集设备可以设置于书写用笔的笔尖处,也可以设置于书写用笔上与握持线等高处,还可以设置于书写用笔上靠近该区域的其他位置,本发明实施例对此不作具体限定。
第二书写轨迹的确定过程包括如下步骤:首先,通过图像采集设备采集书写时区域的页面图像;随即,基于该区域的页面图像,确定第二书写轨迹。
此后,即可通过第二书写轨迹中蕴含的书写轨迹信息,对第一书写轨迹进行调整,以使第一书写轨迹立体化,能够凸显用户的书写特点,并据此书写特点形成个人的书写笔迹,从而在对其进行展示时,能够从所展示的书写轨迹中辨认用户的书写特性。
需要说明的是,步骤110和步骤120的执行顺序是不分先后的,即第一书写轨迹的确定过程和第二书写轨迹的确定过程是同步执行的。
步骤130,基于第一书写轨迹和第二书写轨迹,确定目标书写轨迹,并展示目标书写轨迹。
具体地,经过步骤110和步骤120分别得到第一书写轨迹和第二书写轨迹后,可根据第一书写轨迹和第二书写轨迹,确定目标书写轨迹,具体可以是,对第一书写轨迹和第二书写轨迹进行匹配定位,通过第一书写轨迹对应的码点坐标,确定其在区域内的位置信息,并基于此位置信息确定第二书写轨迹在区域内的位置信息,然后,以第一书写轨迹为基准,将第二书写轨迹中蕴含的书写轨迹信息添加至第一书写轨迹中,以使第一书写轨迹立体化,从而得到目标书写轨迹。此时得到的目标书写轨迹能够体现出用户的书写特点,即针对用户个人书写轨迹的线条粗细变换、线条曲度变换、线条笔锋变换等。
此后,即可对目标书写轨迹进行展示,此时的展示不只是简单的书写内容的数字化展示,而是在保留了书写内容本身的特性的基础上,对用户的书写特性进行展示,以使用户能从所展示的目标书写轨迹中发现自身的书写特点,从而满足了用户对书写轨迹展示的个性化需求,优化了用户体验。
需要说明的是,此处对目标书写轨迹进行展示的方式有多种,例如,通过预置的显示设备进行显示、通过与设置有点阵码的书写面板连接的终端设备进行显示等,具体可以是,在根据第一书写轨迹和第二书写轨迹确定目标书写轨迹后,通过触发设置于显示设备或终端设备上的展示图标,点击显示设备或终端设备的显示屏幕,滑动显示设备或终端设备上的显示页面中的一种或多种方式,实现对目标书写轨迹的展示。
本发明提供的书写轨迹展示方法,通过书写时采集的区域的页面图像确定第二书写轨迹,根据第一书写轨迹和第二书写轨迹,确定目标书写轨迹,以第一书写轨迹为基准,应用第二书写轨迹调整第一书写轨迹,以使第一书写轨迹立体化,能够凸显用户的书写特点,从而得到目标书写轨迹,并对其进行展示,克服了传统方案中的书写轨迹展示方法无法展示出书写轨迹的特点的缺陷,实现了书写轨迹的个性化展示,满足了用户的个性化需求,优化了用户体验。
基于上述实施例,图2是本发明提供的书写轨迹展示方法中步骤130的流程示意图,如图2所示,步骤130中,基于第一书写轨迹和第二书写轨迹,确定目标书写轨迹,包括:
步骤131,基于第一书写轨迹在区域内的位置信息,确定第二书写轨迹在区域内的位置信息;
步骤132,基于第二书写轨迹在所述区域内的位置信息,应用第二书写轨迹对第一书写轨迹进行调整,得到目标书写轨迹。
具体地,经过步骤110和步骤120分别得到第一书写轨迹和第二书写轨迹后,若要应用第二书写轨迹对第一书写轨迹进行调整,以确定目标书写轨迹,则还需确定第二书写轨迹在区域内的位置信息,由于第二书写轨迹是基于书写时采集的区域的页面图像确定的,因此,基于页面图像无法确定第二书写轨迹在区域内的位置。
考虑到第一书写轨迹与第二书写轨迹的趋向大致相同,且第一书写轨迹在区域内的位置信息可以通过书写时所持的书写用笔的笔尖覆盖的码点坐标确定,因而,可对第一书写轨迹和第二书写轨迹进行匹配定位,以确定第二书写轨迹在区域内的位置信息,即步骤131,根据第一书写轨迹在区域内的位置信息,确定第二书写轨迹在区域内的位置信息,具体过程包括如下步骤:
首先,根据书写用笔的笔尖覆盖的码点坐标,确定第一书写轨迹在区域内的位置信息;随即,以第一书写轨迹在区域内的位置信息为基准,对第一书写轨迹和第二书写轨迹进行匹配,并根据匹配结果确定第二书写轨迹在区域内的位置信息。
此后,即可执行步骤132,根据第二书写轨迹在区域内的位置信息,应用第二书写轨迹对第一书写轨迹进行调整,即根据第二书写轨迹表征的用户书写特点的书写轨迹信息,调整至第一书写轨迹,以使第一书写轨迹立体化,能够凸显用户的书写特点,并据此书写特点形成个人的书写笔迹,得到目标书写轨迹。
基于上述实施例,步骤132包括:
基于第二书写轨迹在区域内的位置信息,应用第二书写轨迹对第一书写轨迹进行笔锋拓展、曲度调整、线宽调整中的至少一种,得到目标书写轨迹。
具体地,步骤132中,根据第二书写轨迹在区域内的位置信息,应用第二书写轨迹对第一书写轨迹进行调整,具体可以是,以第一书写轨迹为基础轨迹,在其上应用第二书写轨迹所蕴含的用户书写特点的书写轨迹信息进行笔锋拓展、曲度调整、线宽调整中的一种或多种,得到目标书写轨迹。
其中,笔锋拓展是根据第二书写轨迹所蕴含的用户书写特点的书写轨迹信息中表征书写笔锋的信息,对第一书写轨迹进行笔锋拓展;曲度调整是根据书写轨迹信息中表征书写笔锋的信息,调整第一书写轨迹中的曲直线的弧度;线宽调整是根据书写轨迹信息中表征书写线宽的信息,对第一书写轨迹的轨迹线宽进行调整。
例如,部分用户习惯在字词的最后一笔处,减轻或加重运笔力度,基于此,此处真实的书写轨迹较之其他位置应是较为轻飘或浓重的,此时,可应用第二书写轨迹所能表征这一特点的书写轨迹信息,对第一书写轨迹进行调整,使第一书写轨迹立体化,得到目标书写轨迹。
基于上述实施例,图3是本发明提供的书写轨迹展示方法中步骤120的流程示意图,如图3所示,步骤120包括:
步骤121,获取在区域进行书写时的页面图像;
步骤122,对页面图像进行书写轨迹提取,得到页面图像的书写轨迹信息;
步骤123,基于书写轨迹信息,确定第二书写轨迹。
具体地,步骤120中,确定第二书写轨迹的过程具体包括如下步骤:
首先,执行步骤121,获取书写时区域的页面图像,此页面图像中蕴含了能够表征用户书写特点的书写轨迹信息,例如,书写线宽、书写笔锋、书写弧度等,可以通过图像采集设备采集得到。由于页面图像所表征的书写轨迹信息多为书写轨迹的细节信息,因此,采集页面图像的图像采集设备可以设置于书写用笔的笔尖处,也可以设置于书写用笔上与握持线等高处,还可以设置于书写用笔上靠近该区域的其他位置,本发明实施例对此不作具体限定;
随即,执行步骤122,对页面图像进行书写轨迹提取,即提取页面图像中所蕴含的书写轨迹信息,得到页面图像的书写轨迹信息;
此后,执行步骤123,根据页面图像的书写轨迹信息,确定第二书写轨迹,具体可以是根据页面图像中当前页面图像的书写轨迹信息,以及当前页面图像的上一页面图像的书写轨迹信息,确定第二书写轨迹。
基于上述实施例,步骤123包括:
基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹;
上一第二书写轨迹是基于当前页面图像的上一页面图像的书写轨迹信息确定的。
具体地,经过步骤122,对页面图像进行书写轨迹提取,得到页面图像的书写轨迹信息后,还可以对此书写轨迹信息所表征的第二书写轨迹进行进一步调整,具体过程包括以下步骤:
首先,对页面图像中的当前页面图像和上一页面图像分别进行书写轨迹提取,得到当前页面图像的书写轨迹信息以及上一页面图像的书写轨迹信息;
随即,可根据上一页面图像的书写轨迹信息,确定上一第二书写轨迹;
随后,确定当前页面图像的书写轨迹信息中较之上一页面图像的书写轨迹信息增添和/或修正的书写轨迹信息;
此后,即可根据增添和/或的书写轨迹信息,对上一第二书写轨迹进行更新,即将增添和/或修正的书写轨迹信息所表征的书写轨迹,添加至上一第二书写轨迹中,从而得到当前第二书写轨迹。
基于上述实施例,步骤123中,基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹,包括:
若当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差满足预设条件,则基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹。
具体地,步骤123中,根据当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新的过程,实际上是以当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差为参考执行的,即经过书写轨迹提取得到页面图像的书写轨迹信息后,需确定当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差,并判断此两者之间信息差是否满足预设条件,此处的预设条件是预先设置的用于判断当前页面图像的书写轨迹信息,较之上一页面图像的书写轨迹信息的变化程度的条件,可以根据实际需求相应设置。
进一步地,若当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差满足预设条件,表明当前页面图像的书写轨迹信息,较之上一页面图像的书写轨迹信息的变动较大,则可根据当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,即将增加和/或修正的书写轨迹信息所表征的书写轨迹,添加至上一第二书写轨迹中,从而得到当前第二书写轨迹。
相应地,若当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差不满足预设条件,表明当前页面图像的书写轨迹信息,较之上一页面图像的书写轨迹信息的变动较小,则无需对上一第二书写轨迹进行更新,此时,可重复上述页面图像的获取过程以及对页面图像进行书写轨迹提取的过程,直至当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差满足预设条件,则根据当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹。
基于上述实施例,页面图像基于图像采集设备采集得到,图像采集设备设置于书写时的书写用笔的笔尖处。
具体地,步骤120中,确定第二书写轨迹的区域的页面图像可通过图像采集设备采集得到,由于采集到的页面图像中蕴含的书写轨迹信息为书写轨迹的细节信息,考虑到这一情况,在采集页面图像时,需将图像采集设备设置于与该区域距离较近的范围内,例如,设置于书写用笔的笔尖处、设置于书写用笔上与握持线等高处等,具***置可以根据是实际情况相应调整。作为优选,本发明实施例中,将图像采集设备设置于书写用笔的笔尖处,在使用书写用笔在该区域进行书写时,通过装设于笔尖上的图像采集设备采集该区域的页面图像,以便基于此页面图像确定第二书写轨迹。
图4是本发明能够提供的书写轨迹展示方法的总体流程图,如图4所述,该方法包括:
步骤410,确定第一书写轨迹,第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;
步骤421,获取在区域进行书写时的页面图像,页面图像基于图像采集设备采集得到,图像采集设备设置于书写时的书写用笔的笔尖处;
步骤422,对页面图像进行书写轨迹提取,得到页面图像的书写轨迹信息;
步骤423,若当前页面图像的书写轨迹信息与上一页面图像的书写轨迹信息之间的信息差满足预设条件,则基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹,上一第二书写轨迹是基于当前页面图像的上一页面图像的书写轨迹信息确定的;
步骤431,基于第一书写轨迹在区域内的位置信息,确定第二书写轨迹在区域内的位置信息;
步骤432,基于第二书写轨迹在区域内的位置信息,应用第二书写轨迹对第一书写轨迹进行笔锋拓展、曲度调整、线宽调整中的至少一种,得到目标书写轨迹,并展示目标书写轨迹。
本发明实施例提供的书写轨迹展示方法,通过书写时采集的区域的页面图像确定第二书写轨迹,根据第一书写轨迹和第二书写轨迹,确定目标书写轨迹,以第一书写轨迹为基准,应用第二书写轨迹调整第一书写轨迹,以使第一书写轨迹立体化,能够凸显用户的书写特点,从而得到目标书写轨迹,并对其进行展示,克服了传统方案中的书写轨迹展示方法无法展示出书写轨迹的特点的缺陷,实现了书写轨迹的个性化展示,满足了用户的个性化需求,优化了用户体验。
下面对本发明提供的书写轨迹展示装置进行描述,下文描述的书写轨迹展示装置与上文描述的书写轨迹展示方法可相互对应参照。
图5是本发明提供的书写轨迹展示装置的结构示意图,如图5所述,该装置包括:
第一书写轨迹确定单元510,用于确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;
第二书写轨迹确定单元520,用于确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;
目标书写轨迹确定单元530,用于基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
本发明提供的书写轨迹展示装置,通过书写时采集的区域的页面图像确定第二书写轨迹,根据第一书写轨迹和第二书写轨迹,确定目标书写轨迹,以第一书写轨迹为基准,应用第二书写轨迹调整第一书写轨迹,以使第一书写轨迹立体化,能够凸显用户的书写特点,从而得到目标书写轨迹,并对其进行展示,克服了传统方案中的书写轨迹展示方法无法展示出书写轨迹的特点的缺陷,实现了书写轨迹的个性化展示,满足了用户的个性化需求,优化了用户体验。
基于上述实施例,目标书写轨迹确定单元530用于:
基于所述第一书写轨迹在所述区域内的位置信息,确定所述第二书写轨迹在所述区域内的位置信息;
基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行调整,得到所述目标书写轨迹。
基于上述实施例,目标书写轨迹确定单元530用于:
基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行笔锋拓展、曲度调整、线宽调整中的至少一种,得到所述目标书写轨迹。
基于上述实施例,第二书写轨迹确定单元520用于:
获取在所述区域进行书写时的页面图像;
对所述页面图像进行书写轨迹提取,得到所述页面图像的书写轨迹信息;
基于所述书写轨迹信息,确定所述第二书写轨迹。
基于上述实施例,第二书写轨迹确定单元520用于:
基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹;
所述上一第二书写轨迹是基于当前页面图像的上一页面图像的书写轨迹信息确定的。
基于上述实施例,第二书写轨迹确定单元520用于:
若所述当前页面图像的书写轨迹信息与所述上一页面图像的书写轨迹信息之间的信息差满足预设条件,则基于所述当前页面图像的书写轨迹信息,对所述上一第二书写轨迹进行更新,得到所述当前第二书写轨迹。
基于上述实施例,所述页面图像基于图像采集设备采集得到,所述图像采集设备设置于书写时的书写用笔的笔尖处。
图6是本发明提供的书写轨迹展示***的结构示意图,如图6所示,该***包括:书写轨迹展示装置500,设置有点阵码的书写面板610,书写用笔620,以及展示设备630。
图7示例了一种电子设备的实体结构示意图,如图7所示,该电子设备可以包括:处理器(processor)710、通信接口(Communications Interface)720、存储器(memory)730和通信总线740,其中,处理器710,通信接口720,存储器730通过通信总线740完成相互间的通信。处理器710可以调用存储器730中的逻辑指令,以执行书写轨迹展示方法,该方法包括:确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
此外,上述的存储器730中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的书写轨迹展示方法,该方法包括:确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法所提供的书写轨迹展示方法,该方法包括:确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (11)
1.一种书写轨迹展示方法,其特征在于,包括:
确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;
确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;
基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
2.根据权利要求1所述的书写轨迹展示方法,其特征在于,所述基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,包括:
基于所述第一书写轨迹在所述区域内的位置信息,确定所述第二书写轨迹在所述区域内的位置信息;
基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行调整,得到所述目标书写轨迹。
3.根据权利要求2所述的书写轨迹展示方法,其特征在于,所述基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行调整,得到所述目标书写轨迹,包括:
基于所述第二书写轨迹在所述区域内的位置信息,应用所述第二书写轨迹对所述第一书写轨迹进行笔锋拓展、曲度调整、线宽调整中的至少一种,得到所述目标书写轨迹。
4.根据权利要求1所述的书写轨迹展示方法,其特征在于,所述确定第二书写轨迹,包括:
获取在所述区域进行书写时的页面图像;
对所述页面图像进行书写轨迹提取,得到所述页面图像的书写轨迹信息;
基于所述书写轨迹信息,确定所述第二书写轨迹。
5.根据权利要求4所述的书写轨迹展示方法,其特征在于,所述基于所述书写轨迹信息,确定所述第二书写轨迹,包括:
基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹;
所述上一第二书写轨迹是基于当前页面图像的上一页面图像的书写轨迹信息确定的。
6.根据权利要求5所述的书写轨迹展示方法,其特征在于,所述基于当前页面图像的书写轨迹信息,对上一第二书写轨迹进行更新,得到当前第二书写轨迹,包括:
若所述当前页面图像的书写轨迹信息与所述上一页面图像的书写轨迹信息之间的信息差满足预设条件,则基于所述当前页面图像的书写轨迹信息,对所述上一第二书写轨迹进行更新,得到所述当前第二书写轨迹。
7.根据权利要求1至6中任一项所述的书写轨迹展示方法,其特征在于,所述页面图像基于图像采集设备采集得到,所述图像采集设备设置于书写时的书写用笔的笔尖处。
8.一种书写轨迹展示装置,其特征在于,包括:
第一书写轨迹确定单元,用于确定第一书写轨迹,所述第一书写轨迹基于在设置有点阵码的区域进行书写时被覆盖的码点坐标确定;
第二书写轨迹确定单元,用于确定第二书写轨迹,所述第二书写轨迹基于书写时采集的所述区域的页面图像确定;
目标书写轨迹确定单元,用于基于所述第一书写轨迹和所述第二书写轨迹,确定目标书写轨迹,并展示所述目标书写轨迹。
9.一种书写轨迹展示***,其特征在于,包括:如权利要求8所述的书写轨迹展示装置,设置有点阵码的书写面板,书写用笔,以及展示设备。
10.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的书写轨迹展示方法的步骤。
11.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的书写轨迹展示方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111452747.7A CN114237430A (zh) | 2021-12-01 | 2021-12-01 | 书写轨迹展示方法、装置、***、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111452747.7A CN114237430A (zh) | 2021-12-01 | 2021-12-01 | 书写轨迹展示方法、装置、***、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114237430A true CN114237430A (zh) | 2022-03-25 |
Family
ID=80752526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111452747.7A Pending CN114237430A (zh) | 2021-12-01 | 2021-12-01 | 书写轨迹展示方法、装置、***、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114237430A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105988567A (zh) * | 2015-02-12 | 2016-10-05 | 北京三星通信技术研究有限公司 | 手写信息的识别方法和装置 |
CN110174991A (zh) * | 2019-05-17 | 2019-08-27 | 广州视源电子科技股份有限公司 | 高亮笔处理方法及装置 |
CN110928507A (zh) * | 2019-10-24 | 2020-03-27 | 佛山市乐商互联网科技有限公司 | 基于智能书写的同步显示及数据电子化***及实现方法 |
CN111290659A (zh) * | 2020-01-21 | 2020-06-16 | 北京梦想加信息技术有限公司 | 书写板信息记录方法、***和书写板 |
-
2021
- 2021-12-01 CN CN202111452747.7A patent/CN114237430A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105988567A (zh) * | 2015-02-12 | 2016-10-05 | 北京三星通信技术研究有限公司 | 手写信息的识别方法和装置 |
CN110174991A (zh) * | 2019-05-17 | 2019-08-27 | 广州视源电子科技股份有限公司 | 高亮笔处理方法及装置 |
CN110928507A (zh) * | 2019-10-24 | 2020-03-27 | 佛山市乐商互联网科技有限公司 | 基于智能书写的同步显示及数据电子化***及实现方法 |
CN111290659A (zh) * | 2020-01-21 | 2020-06-16 | 北京梦想加信息技术有限公司 | 书写板信息记录方法、***和书写板 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112115678B (zh) | 信息展示方法及装置、存储介质及电子设备 | |
CN112507806B (zh) | 智慧课堂信息交互方法、装置及电子设备 | |
CN111507330B (zh) | 习题识别方法、装置、电子设备及存储介质 | |
CN107209756B (zh) | 在标记语言文档中支持数字墨水 | |
CN107977155B (zh) | 一种手写识别方法、装置、设备和存储介质 | |
CN107748744B (zh) | 一种勾勒框知识库的建立方法及装置 | |
CN112487883B (zh) | 智能笔书写行为特征分析方法、装置及电子设备 | |
CN113313083B (zh) | 文本检测方法及装置 | |
CN108256523A (zh) | 基于移动终端的识别方法、装置及计算机可读存储介质 | |
CN109086336A (zh) | 试卷数据存储方法、装置及电子设备 | |
CN112487871A (zh) | 笔迹数据处理方法、装置及电子设备 | |
CN110175539B (zh) | 一种文字创建方法、装置、终端设备以及可读存储介质 | |
CN111695518A (zh) | 结构化文档信息标注的方法、装置及电子设备 | |
CN110928478A (zh) | 应用于教学的手写笔迹重现***、方法和装置 | |
CN110888549A (zh) | 基于触控设备的书法练字方法、***、设备及存储介质 | |
US20240022685A1 (en) | Method for generating on-the-beat video and electronic device | |
CN114237430A (zh) | 书写轨迹展示方法、装置、***、电子设备和存储介质 | |
CN111914713A (zh) | 点阵书写内容的记录方法、装置及电子设备 | |
CN111353493A (zh) | 文本图像方向校正方法及装置 | |
CN114356204B (zh) | 笔记处理方法、电子设备及计算机存储介质 | |
CN111582281B (zh) | 一种图片显示优化的方法、装置、电子设备和存储介质 | |
CN112183019B (zh) | 电子书手写笔记的显示方法、计算设备及计算机存储介质 | |
CN116009682A (zh) | 互动展示方法、装置、电子设备及可读介质 | |
CN107516334B (zh) | 一种手写轨迹的显示方法、装置、设备及存储介质 | |
CN113709322A (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 |