System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种图像敏感信息快速马赛克的编解码传输方法技术_技高网

一种图像敏感信息快速马赛克的编解码传输方法技术

技术编号:40560315 阅读:5 留言:0更新日期:2024-03-05 19:22
本发明专利技术提供了一种图像敏感信息快速马赛克的编解码传输方法,包括以下步骤:S1.输入一张原始图像;S2.对原始图像进行敏感信息检测,获得所述敏感信息所在原始图像中的坐标;S3.获取敏感信息宏块索引;S4.原始图像继续正常图像编码;S5.扩展生成数据;S6.码流传输;S7.解析序列头获取马赛克扩展数据参数;以及S8.根据马赛克开关选择是否解码输出。本发明专利技术的方法可以灵活配置到敏感信息马赛克,并且不影响原始拍摄图像的关键信息,极大提升了应急效率。

【技术实现步骤摘要】

本专利技术涉及视频压缩编码领域,具体涉及一种图像敏感信息快速马赛克的编解码传输方法


技术介绍

1、随着网络技术的发展,人们在网络上分享照片和视频的频率越来越高。然而,有些照片和视频中可能包含了一些敏感信息,例如人脸、车牌等。为了保护隐私,需要对这些敏感信息进行马赛克处理。传统的马赛克处理方法是将敏感信息用一个固定大小的马赛克块进行覆盖,并且大多数时候是进行人工选择敏感信息位置,并进行手动进行图像处理,这种处理方式效率较为低下,并且一旦处理后,后期无法恢复,对视频拍摄或创作者也是一大损失。因此,需要一种更加准确、快速的马赛克处理方法。

2、现有的马赛克图像处理,一旦处理后进行编码,则该视频每帧图像都包含马赛克信息,且不可还原到视频初始画面,另外如在编码前进行马赛克处理,那么进行帧间或帧内编码时,其它帧或块会有极大可能参考到马赛克区域,从而导致马赛克传导到其它非敏感信息区域。

3、解决以上问题及缺陷的难度为:当前方法在编码输出时需要进行另外的马赛克图像处理,需要一个进行图像处理的设备,效率较低;且对某些应急要求,一旦某敏感信息不能出现在用户侧时,传统方法是进行人工干预处理,人工马赛克处理图像范围不固定,而且并不精准,并且需要人工处理成本和额外的性能计算处理。

4、解决以上问题及缺陷的意义为:提出一种更为方便、简洁、高效的马赛克处理方法可以提高效率,无需过多人工参与,而且并无额外性能开销。


技术实现思路

1、本专利技术提供了一种图像敏感信息快速马赛克的编解码传输方法,可以灵活配置到敏感信息马赛克,并且不影响原始拍摄图像的关键信息,极大提升了应急效率。

2、本专利技术的技术方案如下:

3、本专利技术的图像敏感信息快速马赛克的编解码传输方法,包括以下步骤:s1.输入一张原始图像;s2.对原始图像进行敏感信息检测,获得敏感信息所在原始图像中的坐标;s3.获取敏感信息在整张原始图像中的宏块索引;s4.对原始图像正常图像编码;s5.扩展生成数据;s6.码流传输;s7.解析序列头获取马赛克扩展数据参数;以及s8.根据马赛克开关选择是否解码输出。

4、可选地,在上述图像敏感信息快速马赛克的编解码传输方法中,其中,在步骤s2中,坐标与最小编码单元成倍数关系,以及敏感信息为人脸或车牌。

5、可选地,在上述图像敏感信息快速马赛克的编解码传输方法中,在步骤s3中,对原始图像进行宏块划分,根据编码宏块划分的大小,正常的按编码时的最小编码单元8×8,将宽w高h的图像划分为n=(w×h)/(8×8)个宏块数,在整幅图中,从上到下、从左到右对每8×8大小的宏块进行敏感信息宏块索引标记,则标记索引范围为{0,n-1},获取敏感信息在整张原始图像中的宏块索引。

6、可选地,在上述图像敏感信息快速马赛克的编解码传输方法中,在步骤s5中,在编码时序列头数据结构中,定义一种数据内容包括敏感信息唯一序列号的马赛克扩展数据。

7、可选地,在上述图像敏感信息快速马赛克的编解码传输方法中,在步骤s6中,编码后码流进行网络传输到终端用户。

8、可选地,在上述图像敏感信息快速马赛克的编解码传输方法中,在步骤s7中,终端用户收到码流后,在图像序列头解析出一帧马赛克扩展数据,并获取马赛克配置扩展数据的参数信息。

9、可选地,在上述图像敏感信息快速马赛克的编解码传输方法中,在步骤s8中,根据扩展数据参数,配置马赛克开关,如某敏感信息马赛克使能为关,则正常解码;如敏感信息马赛克使能为开,则把该序列号所对应扩展数据中的宏块索引存储矩阵告知解码器在解码当前帧时,不进行解码,直接输出马赛克。

10、根据本专利技术的技术方案,产生的有益效果是:

11、1.灵活性好:本专利技术可以灵活配置人脸马赛克,可以灵活配置到敏感信息马赛克,并且不影响原始拍摄图像的关键信息,提供了一种极其灵活的配置,无论马赛克是否打开,本专利技术都可实现。

12、2.效率高:相比以前的在编码输出需要进行另外的马赛克图像处理,本专利技术减小了一个进行需要图像处理的设备,效率更高;本专利技术直接对编码系统层进行开关配置,极大提升了应急效率,可满足广播电视、iptv、手机视频应用等应急要求。

13、为了更好地理解和说明本专利技术的构思、工作原理和专利技术效果,下面结合附图,通过具体实施例,对本专利技术进行详细说明如下:

本文档来自技高网...

【技术保护点】

1.一种图像敏感信息快速马赛克的编解码传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤S2中,所述坐标与最小编码单元成倍数关系,以及所述敏感信息为人脸或车牌。

3.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤S3中,对所述原始图像进行宏块划分,根据编码宏块划分的大小,正常的按编码时的最小编码单元8×8,将宽W高H的图像划分为N=(W×H)/(8×8)个宏块数,在整幅图中,从上到下、从左到右对每8×8大小的宏块进行敏感信息宏块索引标记,则标记索引范围为{0,N-1},获取敏感信息在整张所述原始图像中的宏块索引。

4.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤S5中,在编码时序列头数据结构中,定义一种数据内容包括敏感信息唯一序列号的马赛克扩展数据。

5.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤S6中,编码后码流进行网络传输到终端用户。</p>

6.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤S7中,终端用户收到码流后,在所述序列头解析出一帧马赛克扩展数据,并获取马赛克配置扩展数据的参数信息。

7.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤S8中,根据扩展数据参数,配置所述马赛克开关,如某敏感信息马赛克使能为关,则正常解码;如敏感信息马赛克使能为开,则把该序列号所对应扩展数据中的宏块索引存储矩阵告知解码器在解码当前帧时,不进行解码,直接输出马赛克。

...

【技术特征摘要】

1.一种图像敏感信息快速马赛克的编解码传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤s2中,所述坐标与最小编码单元成倍数关系,以及所述敏感信息为人脸或车牌。

3.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步骤s3中,对所述原始图像进行宏块划分,根据编码宏块划分的大小,正常的按编码时的最小编码单元8×8,将宽w高h的图像划分为n=(w×h)/(8×8)个宏块数,在整幅图中,从上到下、从左到右对每8×8大小的宏块进行敏感信息宏块索引标记,则标记索引范围为{0,n-1},获取敏感信息在整张所述原始图像中的宏块索引。

4.根据权利要求1所述的图像敏感信息快速马赛克的编解码传输方法,其特征在于,其中,在步...

【专利技术属性】
技术研发人员:陈智敏龙仕强林晓帆曾辉彭辉
申请(专利权)人:广东博华超高清创新中心有限公司
类型:发明
国别省市:

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

1