数据输入方法和装置、电子设备及存储介质与流程

    专利查询2025-07-08  11


    本技术涉及数据处理,尤其涉及一种数据输入方法和装置、电子设备及存储介质。


    背景技术:

    1、数位板是一种输入设备,由一个书写板和一个数位笔组成。用户可以使用数位笔在平板上进行绘图、书写或其他操作,并将这些信息传输至计算机并展示于显示设备上。

    2、随着平板电脑和电容笔的定位技术越来越精细以及压感等级的不断提升,用户在平板电脑上的书写、绘画等体验得到了显著改善,使得用户在使用平板电脑书写比使用数位板进行书写有更好的书写体验,然而,平板电脑的书写信息无法显示于计算机的显示设备。同时,由于数位板的算力低下,无法对输入的触控信号进行预处理,造成触控信号不精准,从而影响输入数据的准确性。因此,如何将平板电脑代替成数位板作为输入设备,并提高输入数据的精准度,成为亟待解决的问题。


    技术实现思路

    1、本技术实施例的主要目的在于提出一种数据输入方法和装置、电子设备及存储介质,旨在将平板电脑代替成数位板作为输入设备,并提高输入数据的精准度。

    2、为实现上述目的,本技术实施例的第一方面提出了一种数据输入方法,应用于平板电脑端,所述方法包括:

    3、响应于电容笔的触控操作,生成多个触控信号;

    4、获取所述电容笔的运动状态;

    5、根据所述运动状态对多个所述触控信号进行信号修正处理,得到目标触控修正信号;

    6、根据预设的第一显示尺寸对所述目标触控修正信号进行信号映射处理,得到显示信号;其中,所述第一显示尺寸为终端上显示器的尺寸;

    7、根据所述目标触控修正信号、所述显示信号和所述电容笔的按键状态进行信号生成,得到虚拟操作信号;

    8、将所述虚拟操作信号传输至所述终端,以使所述终端根据所述虚拟操控信号执行对应的操作。

    9、在一些实施例,所述根据所述运动状态对多个所述触控信号进行信号修正处理,得到目标触控修正信号,包括:

    10、获取多个历史触控信号;

    11、若所述运动状态为静止状态,对多个所述触控信号进行重心修正处理,得到初步触控修正信号;

    12、若所述运动状态为移动状态,根据所述历史触控信号对多个所述触控信号进行插值修正处理,得到初步触控修正信号;

    13、根据多个所述历史触控信号和所述初步触控修正信号进行轨迹预测,得到所述目标触控修正信号。

    14、在一些实施例,所述触控信号包括:触控压力值、水平位置信号和竖直位置信号;所述对多个所述触控信号进行重心修正处理,得到初步触控修正信号,包括:

    15、对多个所述触控压力值和预设的压力权值进行求和处理,得到压力总和数据;

    16、对多个所述水平位置信号、所述触控压力值和所述压力权值进行求和处理,得到水平总和数据;

    17、对多个所述竖直位置信号、所述触控压力值和所述压力权值进行求和处理,得到竖直总和数据;

    18、获取所述压力总和数据和所述水平总和数据的比值,得到水平修正数据;

    19、获取所述压力总和数据和所述竖直总和数据的比值,得到竖直修正数据;

    20、根据所述水平修正数据和所述竖直修正数据对所述触控信号进行修正,得到初步触控修正信号。

    21、在一些实施例,所述根据所述历史触控信号对多个所述触控信号进行插值修正处理,得到初步触控修正信号,包括:

    22、对多个所述历史触控信号进行差分度量,得到多个历史触控差分数据;

    23、根据多个所述历史触控差分数据和多个所述历史触控信号构建插值模型;

    24、将所述多个所述触控信号输入至所述插值模型,得到多个触控插值信号;

    25、根据多个所述触控插值信号与第一触控信号进行欧氏距离度量,得到多个距离度量数据;其中,所述第一触控信号为所述历史触控信号中与所述触控信号间隔时间最短的信号;

    26、获取最小的所述距离度量数据,得到第一距离数据;

    27、根据所述第一距离数据对所述触控插值信号进行筛选,得到所述初步触控修正信号。

    28、在一些实施例,所述根据多个所述历史触控信号和所述初步触控修正信号进行轨迹预测,得到所述目标触控修正信号,包括:

    29、根据所述初步触控修正信号和所述历史触控信号构建当前轨迹数据;

    30、根据所述当前轨迹数据和预设的参考轨迹数据进行相似度量,得到轨迹相似度量数据;

    31、根据所述轨迹相似度量数据从所述参考轨迹数据中筛选出目标轨迹数据;

    32、根据所述目标轨迹数据和所述初步触控修正信号进行轨迹预测,得到所述目标触控修正信号。

    33、在一些实施例,所述根据预设的第一显示尺寸对所述目标触控修正信号进行信号映射处理,得到显示信号,包括:

    34、获取所述平板电脑端的第二显示尺寸;

    35、获取所述第二显示尺寸和所述第一显示尺寸的比值,得到映射比例;

    36、根据所述映射比例对所述目标触控修正信号进行信号映射处理,得到所述显示信号。

    37、在一些实施例,所述按键状态为以下任意一种:按压状态或释放状态;所述根据所述目标触控修正信号、所述显示信号和所述电容笔的按键状态进行信号生成,得到虚拟操作信号,包括:

    38、根据所述触控压力值和预设的压力阈值确定压力状态;

    39、若所述压力状态为重压状态,将预设的右键操作信号和所述显示信号进行信号生成处理,得到所述虚拟操作信号;

    40、若所述压力状态为轻压状态,且所述按键状态为所述按压状态,将预设的左键操作信号和所述显示信号进行信号生成处理,得到所述虚拟操作信号;

    41、若所述压力状态为轻压状态,且所述按键状态为所述释放状态,将预设的移动操作信号和所述显示信号进行信号生成处理,得到所述虚拟操作信号。

    42、为实现上述目的,本技术实施例的第二方面提出了一种数据输入装置,所述装置包括:

    43、响应模块,用于响应于电容笔的触控操作,生成多个触控信号;

    44、获取模块,用于获取所述电容笔的运动状态;

    45、修正模块,用于根据所述运动状态对多个所述触控信号进行信号修正处理,得到目标触控修正信号;

    46、映射模块,用于根据预设的第一显示尺寸对所述目标触控修正信号进行信号映射处理,得到显示信号;其中,所述第一显示尺寸为终端上显示器的尺寸;

    47、生成模块,用于根据所述目标触控修正信号、所述显示信号和所述电容笔的按键状态进行信号生成,得到虚拟操作信号;

    48、传输模块,用于将所述虚拟操作信号传输至所述终端,以使所述终端根据所述虚拟操控信号执行对应的操作。

    49、为实现上述目的,本技术实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。

    50、为实现上述目的,本技术实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。

    51、本技术提出的一种数据输入方法和装置、电子设备及存储介质,其通过响应于电容笔的触控操作,生成多个触控信号,并获取电容笔的运动状态,根据运动状态和触控信号进行信号修正处理,得到目标触控修正信号,能够对电容笔触控产生的触控信号进行修正,提高电容笔触控平板电脑端后产生的触控信号的精准度,为后续将数据输入至终端提高了精准度。进一步地,根据第一显示尺寸对目标触控修正信号进行映射处理,得到显示信号,并根据目标触控修正信号、修正信号和电容笔的按键状态进行信号生成,得到虚拟操作信号,并将虚拟操作信号传输至终端以使终端根据虚拟操作信号执行对应的操作,能够将电容笔在平板电脑上的操作转化为终端上的操作,使得平板电脑替代数位板作为输入设备将数据输入至终端。


    技术特征:

    1.一种数据输入方法,其特征在于,应用于平板电脑端,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,所述根据所述运动状态对多个所述触控信号进行信号修正处理,得到目标触控修正信号,包括:

    3.根据权利要求2所述的方法,其特征在于,所述触控信号包括:触控压力值、水平位置信号和竖直位置信号;所述对多个所述触控信号进行重心修正处理,得到初步触控修正信号,包括:

    4.根据权利要求2所述的方法,其特征在于,所述根据所述历史触控信号对多个所述触控信号进行插值修正处理,得到初步触控修正信号,包括:

    5.根据权利要求2所述的方法,其特征在于,所述根据多个所述历史触控信号和所述初步触控修正信号进行轨迹预测,得到所述目标触控修正信号,包括:

    6.根据权利要求1所述的方法,其特征在于,所述根据预设的第一显示尺寸对所述目标触控修正信号进行信号映射处理,得到显示信号,包括:

    7.根据权利要求3所述的方法,其特征在于,所述按键状态为以下任意一种:按压状态或释放状态;所述根据所述目标触控修正信号、所述显示信号和所述电容笔的按键状态进行信号生成,得到虚拟操作信号,包括:

    8.一种数据输入装置,其特征在于,所述装置包括:

    9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的数据输入方法。

    10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的数据输入方法。


    技术总结
    本申请实施例提供了一种数据输入方法和装置、电子设备及存储介质,属于数据处理技术领域。该方法包括:响应于电容笔的触控操作,生成多个触控信号;获取电容笔的运动状态;根据运动状态对多个触控信号进行信号修正处理,得到目标触控修正信号;根据预设的第一显示尺寸对目标触控修正信号进行信号映射处理,得到显示信号;其中,第一显示尺寸为终端上显示器的尺寸;根据目标触控修正信号、显示信号和电容笔的按键状态进行信号生成,得到虚拟操作信号;将虚拟操作信号传输至终端,以使终端根据虚拟操控信号执行对应的操作。本申请实施例能够将平板电脑代替成数位板作为输入设备,并提高输入数据的精准度。

    技术研发人员:庄初伟,刘洋,陈宇锋,蓝常玉
    受保护的技术使用者:深圳市欣威智能有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-30044.html

    最新回复(0)