EINK屏幕设备上的手写速度优化方法、工具及系统技术方案

技术编号:18349795 阅读:252 留言:0更新日期:2018-07-01 22:34
本发明专利技术公开了一种EINK屏幕设备上的手写速度优化方法、工具及系统,该方法接收用户终端发送的手写笔迹,生成Image Buffer格式图片,通过Pixel Processor转为16级GrayScale格式图片并存储到Working Buffer,将Working Buffer中的16级GrayScale格式图片拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。优选的,还可以在转换过程中,只针对用户短时间内的手写区域进行格式转换,减小转码区域,缩短转码时间。优选的,还可以在增加新的笔迹时,仅仅处理新笔迹对Image Buffer和Working Buffer的变更,此时新的Working Buffer同时包含了原有的笔迹M1和新的笔迹M2的内容,可以基于新的Working Buffer重新发送Frame到屏幕。本发明专利技术针对手写时候的屏幕刷新过程进行了改进,优化了手写笔迹显示速度慢的问题,达到比较理想的效果,提升用户体验。

【技术实现步骤摘要】
EINK屏幕设备上的手写速度优化方法、工具及系统
本专利技术涉及电子纸显示屏的
,尤其涉及EINK屏幕设备上的手写速度优化方法、工具及系统。
技术介绍
EINK屏幕又叫电子纸显示屏(ElectronicPaperDisplays,简称EPD),使用的光学组件电泳式墨水,或电子墨水作为显示材料。具体工作方式为:电子墨水由数百万个微小的微胶囊构成,直径大约与人类毛发相当。每个微胶囊都含有带正电的白色粒子,以及带负电的黑色粒子,悬浮于透明液体之中。当正电或负电电场接通时,相对应的粒子会移动至微胶囊顶端,使用者就可以在表面看见白色或黑色的影像。因为是通过电磁场驱动粒子移动,所以屏幕由当前显示状态变为最终我们希望的显示状态需要有一个驱动带电粒子在液体中移动的过程,这个过程会被分解为若干步,每一步称作一个Frame,随着每一个Frame完成,画面会逐渐清晰一点,一般2到3个Frame之后,画面就能够显示出来,只是颜色会比较浅,只有当所有的Frame都处理完了,才能完全显示出我们想要的画面。一般来说,常温25度情况下,一次GC全刷33个Frame,一个屏幕通常的刷新率是85HZ,也即每一个Frame需要的时间是12ms,所以完成一次GC全刷需要耗时400ms,如果是DU局刷,则需要20个Frame,耗时240ms。正是因为这个原因,所以EINK屏幕上的手写速度会显得比较慢,因为连续手写时候,后面的笔迹要等前面的显示出来了才能显示,尽管采用DU局刷,延时还是很大,用户体验不是很好。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供EINK屏幕设备上的手写速度优化方法、工具及系统,旨在解决现有技术的EINK屏幕在手写时候的屏幕刷新过程中,手写笔迹显示速度慢的问题。本专利技术的目的采用以下技术方案实现:一种EINK屏幕设备上的手写速度优化方法,包括:接收步骤,接收用户终端t1时间发送的手写笔迹M1;生成步骤,根据M1,生成ImageBuffer格式图片;转换步骤,通过PixelProcessor将ImageBuffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到WorkingBuffer;拆分步骤,将WorkingBuffer中的16级GrayScale格式图片重新拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。在上述实施例的基础上,优选的,所述转换步骤,具体为:获取M1的轮廓数据;以M1的轮廓为基准,获取与M1的轮廓的最短距离在预定范围内的区域,作为预定区域;在与t1相隔预定时间间隔的时间内,通过PixelProcessor将预定区域内的ImageBuffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到WorkingBuffer。在上述任意实施例的基础上,优选的,还包括追加步骤:接收用户终端t2时间发送的手写笔迹M2;根据M2,获取追加的ImageBuffer格式图片;通过PixelProcessor将追加的ImageBuffer格式图片转为追加的16级GrayScale格式图片,并将追加的16级GrayScale格式图片追加到WorkingBuffer,得到更新后的WorkingBuffer;将更新后的WorkingBuffer中的16级GrayScale格式图片拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。一种EINK屏幕设备上的手写速度优化工具,包括:接收单元,用于接收用户终端t1时间发送的手写笔迹M1;生成单元,用于根据M1,生成ImageBuffer格式图片;转换单元,用于通过PixelProcessor将ImageBuffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到WorkingBuffer;拆分单元,用于将WorkingBuffer中的16级GrayScale格式图片拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。在上述实施例的基础上,优选的,所述转换单元用于:获取M1的轮廓数据;以M1的轮廓为基准,获取与M1的轮廓的最短距离在预定范围内的区域,作为预定区域;在与t1相隔预定时间间隔的时间内,通过PixelProcessor将预定区域内的ImageBuffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到WorkingBuffer。在上述任意实施例的基础上,优选的,还包括追加单元,用于:接收用户终端t2时间发送的手写笔迹M2;根据M2,获取追加的ImageBuffer格式图片;通过PixelProcessor将追加的ImageBuffer格式图片转为追加的16级GrayScale格式图片,并将追加的16级GrayScale格式图片追加到WorkingBuffer,得到更新后的WorkingBuffer;将更新后的WorkingBuffer中的16级GrayScale格式图片重新拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。一种EINK屏幕设备上的手写速度优化系统,包括:上述任一项实施例中的EINK屏幕设备上的手写速度优化工具;用户终端,用于接收用户发送的手写笔迹。在上述实施例的基础上,优选的,所述用户终端为数位板、触摸屏、鼠标指针或者键盘。相比现有技术,本专利技术的有益效果在于:本专利技术公开了一种EINK屏幕设备上的手写速度优化方法、工具及系统,接收用户终端t1时间发送的手写笔迹,根据笔迹生成ImageBuffer格式图片,通过PixelProcessor转为16级GrayScale格式图片并存储到WorkingBuffer,将WorkingBuffer中的16级GrayScale格式图片拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。优选的,还可以在转换过程中,只针对用户短时间内的手写区域进行格式转换,这样做的好处是,减小转码区域,相对于处理整张图来说,大大缩短了转码需要的时间。优选的,还可以在增加新的笔迹时,仅仅处理新笔迹对ImageBuffer和WorkingBuffer的变更,把变更追加到ImageBuffer和WorkingBuffer,此时新的WorkingBuffer同时包含了原有的笔迹M1和新的笔迹M2的内容,可以基于新的WorkingBuffer重新发送Frame到屏幕,而不是等笔迹M1的所有Frame都处理结束,这样极大地提高了手写笔迹显示到屏幕上的速度。本专利技术针对手写时候的屏幕刷新过程进行了改进,优化了手写笔迹显示速度慢的问题,达到比较理想的效果,提升用户体验。附图说明下面结合附图和实施例对本专利技术进一步说明。图1示出了本专利技术实施例提供的一种用户手写输入到最后显示到EINK屏幕上的原理示意图;图2示出了本专利技术实施例提供的一种EINK屏幕设备上的手写速度优化方法的流程示意图;图3示出了本专利技术实施例提供的一种EINK屏幕设备上的手写速度优化工具的结构示意图;图4示出了本专利技术实施例提供的一种EINK屏幕设备上的手写速度优化系统的结构示意图。具体实施方式如图1所示,EINK屏幕的工作原理是,接收用户手写的本文档来自技高网...
EINK屏幕设备上的手写速度优化方法、工具及系统

【技术保护点】
1.一种EINK屏幕设备上的手写速度优化方法,其特征在于,包括:接收步骤,接收用户终端t1时间发送的手写笔迹M1;生成步骤,根据M1,生成Image Buffer格式图片;转换步骤,通过Pixel Processor将Image Buffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到Working Buffer;拆分步骤,将Working Buffer中的16级GrayScale格式图片拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。

【技术特征摘要】
1.一种EINK屏幕设备上的手写速度优化方法,其特征在于,包括:接收步骤,接收用户终端t1时间发送的手写笔迹M1;生成步骤,根据M1,生成ImageBuffer格式图片;转换步骤,通过PixelProcessor将ImageBuffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到WorkingBuffer;拆分步骤,将WorkingBuffer中的16级GrayScale格式图片拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。2.根据权利要求1所述的EINK屏幕设备上的手写速度优化方法,其特征在于,所述转换步骤,具体为:获取M1的轮廓数据;以M1的轮廓为基准,获取与M1的轮廓的最短距离在预定范围内的区域,作为预定区域;在与t1相隔预定时间间隔的时间内,通过PixelProcessor将预定区域内的ImageBuffer格式图片转为16级GrayScale格式图片,并将16级GrayScale格式图片存储到WorkingBuffer。3.根据权利要求1或2所述的EINK屏幕设备上的手写速度优化方法,其特征在于,还包括追加步骤:接收用户终端t2时间发送的手写笔迹M2;根据M2,获取追加的ImageBuffer格式图片;通过PixelProcessor将追加的ImageBuffer格式图片转为追加的16级GrayScale格式图片,并将追加的16级GrayScale格式图片追加到WorkingBuffer,得到更新后的WorkingBuffer;将更新后的WorkingBuffer中的16级GrayScale格式图片重新拆分为若干个Frame,并将拆分得到的Frame发送到EINK屏幕。4.一种EINK屏幕设备上的手写速度优化工具,其特征在于,包括:接收单元,用于接收用户终端t1时间发送的手写笔迹M1;生成单元,用于根据M1,生成Ima...

【专利技术属性】
技术研发人员:朱增许俊文段学武
申请(专利权)人:广州文石信息科技有限公司
类型:发明
国别省市:广东,44

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

1