[发明专利]一种屏幕显示信息的编码方法和编码系统有效
申请号: | 201310684334.0 | 申请日: | 2013-12-13 |
公开(公告)号: | CN103686182A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 洪雪荣 | 申请(专利权)人: | 洪雪荣 |
主分类号: | H04N19/30 | 分类号: | H04N19/30;H04N19/182;H04N19/117;H04N19/103;H04N21/8547 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 屏幕 显示 信息 编码 方法 系统 | ||
技术领域
本发明涉及计算机领域,特别涉及一种屏幕显示信息的编码方法和编码系统。
背景技术
在许多行业中,通常需要将当前计算机屏幕上显示的信息保存或传输到另外的设备上,但是,计算机屏幕显示的信息往往比较复杂,且分辨率高、信息量大,因此,如何将屏幕显示信息进行编码成为业内研究的主要课题。
现有技术中,在对计算机屏幕显示的信息进行静态编码时,通常采用以下方法:
(1)有损编码,如:JPEG,JPEG2000等;在对视频进行编码时,编码率高,对计算机图形进行编码时,如文字、应用窗口、报表等编码率低,使得解码后的图形不清楚;
(2)无损编码,如:PNG;在对计算机字符进行编码时,编码率高,对照片进行编码时,编码率低;
(3)多种编码法混合使用,即把屏幕分成若干块(block),根据块像素变化频率成份和内容将所述若干块进行分类,并采用相应的编码方法将若干块分别进行编码;但是,有些计算机图形和视频的分界并不能完整的正好分别属于不同的块中,或者某个完整的图形或者图像区域被分到多个不同的块中,由于使用不同的编码算法,那么将使得对应块的显示区域或者其边界在解码后造成视觉上的不清楚。
发明内容
本发明提供了一种屏幕显示信息的编码方法和编码系统,以对计算机屏幕显示的信息进行有效编码,使得在解码后,计算机屏幕显示的信息仍然清晰。
本发明提供一种屏幕显示信息的编码方法,所述方法包括:
确定待编码的原始屏幕显示信息,采集所述待编码的原始屏幕显示信息的各像素点,并获取所述各像素点的原始像素值,得到屏幕信息原始数据;
对所述待编码的原始屏幕显示信息进行有损编码后解码,得到解码后的各像素点的像素值;
对每一个像素点,当该像素点的原始像素值和解码后的像素值的差值超过预设门槛值时,将该像素点选取为无损像素点,并将所述无损像素点的像素值从所述屏幕信息原始数据中剔除,得到第一屏幕信息数据;
将所述无损像素点的像素值置于无损屏幕信息数据的对应像素点的位置,其中,所述无损屏幕信息数据与所述屏幕信息原始数据具有相同尺寸的像素点数量;
将所述第一屏幕信息数据进行有损编码,得到有损编码数值,将所述无损屏幕信息数据进行无损编码,得到无损编码数值,由所述有损编码数值和所述无损编码数值得到所述待编码的原始屏幕显示信息的编码结果。
优选的,所述方法进一步包括:对所述第一屏幕信息数据,将被剔除像素点的位置对应的像素值根据其周围的像素值进行插值修改,得到第二屏幕信息数据;
用所述第二屏幕信息数据替换所述第一屏幕信息数据。
优选的,所述无损屏幕信息数据的初始值为无效值。
优选的,所述方法进一步包括:将所述编码结果进行解码,使得所述原始屏幕显示信息还原。
优选的,所述将所述编码结果进行解码,使得所述原始屏幕显示信息还原包括:
将所述有损编码数值进行有损解码,得到解码后的第一屏幕信息数据;
将所述无损编码数值进行无损解码,得到解码后的无损屏幕信息数据;
对于所述解码后的无损屏幕信息数据,当像素点的像素值不是无效值时,将该像素点的像素值插入到所述解码后的第一屏幕信息数据对应像素点的位置,使得所述原始屏幕显示信息还原。
本发明还提供一种屏幕显示信息的编码系统,所述系统包括:
采集单元,用于确定待编码的原始屏幕显示信息,采集所述待编码的原始屏幕显示信息的各像素点,并获取所述各像素点的原始像素值,得到屏幕信息原始数据;
第一处理单元,用于对所述待编码的原始屏幕显示信息进行有损编码后解码,得到解码后的各像素点的像素值;
第二处理单元,用于对每一个像素点,当该像素点的原始像素值和解码后的像素值的差值超过预设门槛值时,将该像素点选取为无损像素点,并将所述无损像素点的像素值从所述屏幕信息原始数据中剔除,得到第一屏幕信息数据;
第三处理单元,用于将所述无损像素点的像素值置于无损屏幕信息数据的对应像素点的位置,其中,所述无损屏幕信息数据与所述屏幕信息原始数据具有相同尺寸的像素点数量;
编码单元,用于将所述第一屏幕信息数据进行有损编码,得到有损编码数值,将所述无损屏幕信息数据进行无损编码,得到无损编码数值,由所述有损编码数值和所述无损编码数值得到所述待编码的原始屏幕显示信息的编码结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洪雪荣,未经洪雪荣许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310684334.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种芦花鸡大鸡散养饲料配方
- 下一篇:一种用于烘干萝卜设备的冲刷槽
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置