一种差分编码模式及计算机屏幕内容编码方法技术

技术编号:33949138 阅读:28 留言:0更新日期:2022-06-29 22:02
本发明专利技术公开一种计算机屏幕内容编码方法,其根据计算机屏幕内容的当前帧图像的类型,确定采用的编码模式,对当前帧图像进行编码,得到图像编码数据,并在图像编码数据的头部插入编码模式信息。同时,本发明专利技术还公开一种差分编码模式,其将字处理类型计算机屏幕内容划分为N*N个方块,将每个方块分别与前一帧对应位置的方块进行比较,形成编码数据,然后根据编码数据,对存在差异的方块的数据进行更新。对存在差异的方块的数据进行更新。对存在差异的方块的数据进行更新。

【技术实现步骤摘要】
一种差分编码模式及计算机屏幕内容编码方法


[0001]本专利技术涉及编码
,特别涉及一种差分编码模式及计算机屏幕内容编码方法。

技术介绍

[0002]随着计算机及网络技术的不断发展,数字化的文本、图像、图形及视频已逐步替代传统的模拟媒体,使得媒体实现了更为便捷及广泛的编辑与传播。例如,在虚拟桌面、视频会议、远程教学、远程医疗等应用中,均会运用到屏幕共享技术,以将本地计算机屏幕显示的内容传输到远程终端上并显示。为了保证屏幕共享时屏幕显示内容的质量,则需要采用合适的编码方法对计算机屏幕内容进行编码。
[0003]相较于自然拍摄的视频而言,计算机屏幕内容具有更为复杂的空间和频谱特征,其通常会包含不连续色调,与自然拍摄的视频存在巨大的差异。这就使得若直接将传统的视频编码技术应用到计算机屏幕内容的编码上,会导致编码性能的下降。
[0004]针对上述问题,目前已有研究提出了一些针对计算机屏幕内容的特点设计的编码方法,例如,在新的AVS和MPEG视频压缩标准中,已开始考虑计算机屏幕内容编码的需求,针对计算机屏幕内容的特点提出了一些有针对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种差分编码模式,其特征在于,包括步骤:将待处理图像划分为N*N个方块,并将每个方块分别与前一帧对应位置的方块进行比较,以形成编码数据,其中N为大于1的自然数;以及根据所述编码数据,对存在差异的方块的数据进行更新。2.如权利要求1所述的差分编码模式,其特征在于,形成编码数据包括:将每个方块分别与前一帧对应位置的方块进行比较:若完全相同,则将第一标记作为所述方块的编码数据;否则将第二标记以及所述方块的数据一起,作为所述方块的编码数据;以及将所述N*N个方块的编码数据依次排列,以形成所述待处理图像的编码数据。3.一种计算机屏幕内容编码方法,其特征在于,包括:根据计算机屏幕内容的当前帧图像的类型,确定采用的编码模式;根据所述编码模式,对当前帧图像进行编码,得到图像编码数据;以及在所述图像编码数据的头部插入编码模式信息。4.如权利要求3所述的计算机屏幕内容编码方法,其特征在于,确定采用的编码模式包括:判断计算机屏幕内容的当前帧图像的类型;以及根据所述类型,手动选择编码模式。5.如权利要求3所述的计算机屏幕内容编码方法,其特征在于,确定采用的编码模式包括:根据图像的特征,和/或采用深度学习的方法,判断计算机屏幕内容的当前帧图像的类...

【专利技术属性】
技术研发人员:马茂林白雪松刘炜
申请(专利权)人:上海立方数科信息技术有限公司
类型:发明
国别省市:

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

1