笔迹实现与优化方法、装置与计算机设备制造方法及图纸

技术编号:24496904 阅读:30 留言:0更新日期:2020-06-13 03:24
本发明专利技术提供了一种笔迹实现与优化方法、装置与计算机设备,所述方法包括插值第二虚拟笔迹中心点、调用采样信息确定笔迹宽度的方式实现与优化笔迹。本发明专利技术通过插值第二虚拟笔迹中心点,使得骨架线呈平滑曲线,从而使得渲染出笔迹更加平滑,大大减弱了笔迹边缘锯齿化;通过书写时压力或速度调整和矫正笔迹宽度,并根据笔迹宽度与笔迹中心点信息生成笔迹边缘点信息,计算公式简单,运算速度快,从而保证了笔迹显示与书写速度的一致性,大大提高了笔迹的显示效果。

Handwriting realization and optimization method, device and computer equipment

【技术实现步骤摘要】
笔迹实现与优化方法、装置与计算机设备
本专利技术涉及智能触控设备
,具体涉及笔迹实现与优化方法、装置和计算机设备。
技术介绍
目前,在智能触控设备
,会议平板和教育平板在公司会议室和教育培训机构越来越普及,这些设备上都有白板软件。白板软件是在开会时进行写作的主要软件工具,也是教育培训中进行交互的主要工具软件。目前,在笔迹处理方面,白板软件主要以功能性为主。但,现有技术中的白板软件由于方法复杂,笔迹渲染慢,明显滞后于书写的速度,显示效果差,边缘锯齿严重,且笔迹边缘颜色过渡不自然等。鉴于白板软件在实际场景下的使用频繁,因此,迫切需要对白板笔迹进行优化和效率提升。
技术实现思路
为了解决上述技术问题,本申请提供了一种笔迹实现与优化方法、装置与计算机设备。本专利技术通过下述技术方案予以实现的。本专利技术实施例的第一方面提供了一种笔迹实现与优化方法,包括:获取书写笔迹时触发的触控点的触控信息与采样信息;其中,所述触控信息包括所述触控点的坐标,所述采样信息包括书写压力与书写速度中的至少一项;<本文档来自技高网...

【技术保护点】
1.一种笔迹实现和优化方法,其特征在于,包括:/n获取书写笔迹时触发的触控点的触控信息与采样信息;其中,所述触控信息包括所述触控点的坐标,所述采样信息包括书写压力与书写速度中的至少一项;/n对所述触控信息进行筛选,确定第一虚拟笔迹中心点,得到第一虚拟笔迹中心点信息;并根据所述第一虚拟笔迹中心点信息,确定第二虚拟笔迹中心点,得到第二虚拟笔迹中心点信息;其中,所述第一虚拟笔迹中心点与所述第二虚拟笔迹中心点的骨架线呈平滑曲线;/n根据所述采样信息确定笔迹宽度;/n根据所述第一虚拟笔迹中心点信息、第二虚拟笔迹中心点信息与所述笔迹宽度确定笔迹边缘点信息;/n根据所述第一虚拟笔迹中心点信息、第二虚拟笔迹中...

【技术特征摘要】
1.一种笔迹实现和优化方法,其特征在于,包括:
获取书写笔迹时触发的触控点的触控信息与采样信息;其中,所述触控信息包括所述触控点的坐标,所述采样信息包括书写压力与书写速度中的至少一项;
对所述触控信息进行筛选,确定第一虚拟笔迹中心点,得到第一虚拟笔迹中心点信息;并根据所述第一虚拟笔迹中心点信息,确定第二虚拟笔迹中心点,得到第二虚拟笔迹中心点信息;其中,所述第一虚拟笔迹中心点与所述第二虚拟笔迹中心点的骨架线呈平滑曲线;
根据所述采样信息确定笔迹宽度;
根据所述第一虚拟笔迹中心点信息、第二虚拟笔迹中心点信息与所述笔迹宽度确定笔迹边缘点信息;
根据所述第一虚拟笔迹中心点信息、第二虚拟笔迹中心点信息与所述笔迹边缘点信息渲染实现笔迹。


2.根据权利要求1所述的笔迹实现和优化方法,其特征在于:所述根据所述采样信息确定笔迹宽度,包括:
根据所述书写压力确定中间参数,根据所述书写速度与所述中间参数确定所述笔迹宽度;
或者,
根据所述书写速度确定中间参数,根据所述书写压力与所述中间参数确定所述笔迹宽度。


3.根据权利要求2所述的笔迹实现和优化方法,其特征在于:当所述根据所述书写压力确定中间参数,时:
Widthp=bpWidth+bpWidth*iPercent*PFactor
其中,Widthp为第一笔迹宽度,此时Widthp为所述中间参数;bpWidth为第一预设笔迹宽度;iPercent为第一预设笔迹因子;PFactor为压力影响参数,PFactor=pressure/MAX_PRESSURE,pressure为所述书写压力,MAX_PRESSURE为预设最大书写压力;
所述根据所述书写速度与所述中间参数确定所述笔迹宽度为:
Widthv=bvWidth*(1-jPercent)+bvWidth*jPercent*VFactor
其中,Widthv为第二笔迹宽度,此时Widthv为所述笔迹宽度;bvWidth为第二预设笔迹宽度,此处bvWidth=Widthp;jPercent第二预设笔迹因子;VFactor为速度影响参数,VFactor=1-velocity/MAX_VELOCITY,velocity为所述书写速度,MAX_VELOCITY为预设最大书写速度。


4.根据权利要求2所述的笔迹实现和优化方法,其特征在于:当所述根据所述书写速度确定中间参数,时:
Widthv=bvWidth*(1-jPercent)+bvWidth*jPercent*VFactor
其中,Widthv为第二笔迹宽度,此时Widthv为所述中间参数;bvWidth为所述第二预设笔迹宽度;jPercent所述第二预设笔迹因子;VFactor为所述速度影响参数,VFactor=1-velocity/MAX_VELOCITY,velocity为所述书写速度,MAX_VELOCITY为所述预设最大书写速度;
所述根据所述书写压力与所述中间参数确定所述笔迹宽度为:
Widthp=bpWidth+bpWidth*iPercent*PFactor
其中,Widthp为第一笔迹宽度,此时Widthp为所述笔迹宽度;bpWidth为所述第一预设笔迹宽度,此时bpWidth=Width...

【专利技术属性】
技术研发人员:陈细杰
申请(专利权)人:通彩视听科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1