当前位置: 首页 > 专利查询>王福利专利>正文

智能化编码宏块选择系统技术方案

技术编号:36644145 阅读:19 留言:0更新日期:2023-02-18 13:02
本发明专利技术涉及一种智能化编码宏块选择系统,包括:手动选择设备,用于在用户的操作下在预览显示机构上显示用户指定的成像对象以作为主要对象;宏块选择设备,用于将选择参数的数值最大的成像对象作为主要对象,将所述原始画面中能够刚好容纳所述主要对象的正方形作为编码需要的宏块输出;优先权设定机构,用于将手动选择设备对主要对象的选择权设置为优于宏块选择设备对主要对象的选择权。本发明专利技术的智能化编码宏块选择系统逻辑紧凑、操作方便。由于能够将原始画面中真实对象的轮廓为宏块选择的参考形状以实现正方形的编码宏块的选择,并基于选择的宏块对原始画面执行编码,从而减少真实对象被分块编码的概率。少真实对象被分块编码的概率。

【技术实现步骤摘要】
智能化编码宏块选择系统


[0001]本专利技术涉及帧内编码领域,尤其涉及一种智能化编码宏块选择系统。

技术介绍

[0002]帧内编码中,所有预测模式皆使用相同集合的引用样本(ReferenceSamples),而这些引用样本位于视频区块的左侧及上侧,在此定义引用样本 为Rx,y,预测样本(Predicted samples)为Px,y。
[0003]位于图片或片(Slice)的边界或是被限制的编码单元边界,附近的引 用样本可能无法使用,此时左边界的遗漏引用样本会由最近下面的引用样 本产生,若是下边没有引用样本则使用上边的引用样本;相同地,上边界 的遗漏引用样本会由最近左边的引用样本产生;若是没有任何引用样本可 以使用,则所有样本被指定为比特深度的平均值。高效率视频编支持35种 帧内预测模式,包含平面、直流、以及角度,帧内预测模式0为平面帧内 预测,模式1为直流预测,模式2至34为角度预测模式。
[0004]现有技术中,移动终端已经逐步替换照相机成为拍摄的主要器件,由 于硬件资源和软件资源的限制,一般需要将拍摄的原始画面进行压缩,以 减少存储空间并方便后续的数据传输,现有技术中对原始画面的压缩技术 是无差别的压缩技术,在压缩过程中并不会考虑到原始画面中的拍摄的真 实对象,导致压缩后恢复的画面中真实对象与其他对象以及画面对象的质 量相同。

技术实现思路

[0005]为了解决相关领域的技术问题,本专利技术提供了一种智能化编码宏块选 择系统,能够实时选择原始画面中的拍摄的主要对象以作为真实对象,以 真实对象的轮廓为宏块选择的参考形状以实现正方形的编码宏块的选择, 并基于选择的宏块对原始画面执行编码,从而保证对真实对象的图像编码 质量。
[0006]为此,本专利技术至少需要具备以下几处关键的专利技术点:
[0007](1)引入对象选择设备用于基于移动终端捕获的原始画面中每一个成 像对象的成像景深以及到原始画面中心位置的距离参数执行对主要拍摄对 象的实时选择,相关选择参数与成像对象的成像景深成反比,与成像对象 的距离参数成反比,且成像对象的成像景深对所述选择参数的影响权重值 小于成像对象的成像景深对所述距离参数的影响权重值;
[0008](2)引入宏块选择设备用于将选择参数的数值最大的成像对象作为主 要对象,将原始画面中能够刚好容纳所述主要对象的正方形作为编码需要 的宏块以用于后续编码,从而保证对拍摄画面中主要对象的编码效果。
[0009]根据本专利技术的一方面,提供了一种智能化编码宏块选择系统,所述系 统包括:
[0010]信息捕获机构,设置在移动终端上,用于在用户的操作下采集所述移 动终端的前方图像数据以作为原始画面输出;
[0011]其中,所述信息捕获机构包括成像单元、滤光单元、防抖单元以及支 持结构。
[0012]更具体地,在所述智能化编码宏块选择系统中,所述系统还包括:
[0013]预览显示机构,设置在移动终端上,与所述信息捕获机构连续,用于 显示所述原始画面。
[0014]更具体地,在所述智能化编码宏块选择系统中,所述系统还包括:
[0015]手动选择设备,与所述预览显示机构连接,用于在用户的操作下在所 述预览显示机构上显示用户指定的成像对象以作为主要对象;
[0016]第一解析机构,位于移动终端的柔性电路板上,与所述信息捕获机构 连接,用于识别所述原始画面中的各个成像对象;
[0017]第二解析机构,位于所述第一解析结构的左侧,与所述第一解析机构 连接,用于解析所述原始画面中每一个成像对象的成像景深;
[0018]第三解析机构,位于所述第一解析结构的右侧,与所述第二解析机构 连接,用于解析所述原始画面中每一个成像对象的成像区域距离所述原始 画面中心位置的距离参数;
[0019]对象选择设备,分别与所述第二解析机构和所述第三解析机构连接, 用于对所述原始画面中每一个成像对象执行以下选择参数的计算:所述选 择参数与所述成像对象的成像景深成反比,与所述成像对象的距离参数成 反比,且所述成像对象的成像景深对所述选择参数的影响权重值小于所述 成像对象的成像景深对所述距离参数的影响权重值;
[0020]宏块选择设备,与所述对象选择设备连接,用于将选择参数的数值最 大的成像对象作为主要对象,将所述原始画面中能够刚好容纳所述主要对 象的正方形作为编码需要的宏块输出;
[0021]优先权设定机构,分别与所述手动选择设备和所述宏块选择设备连接, 用于将所述手动选择设备对主要对象的选择权设置为优于所述宏块选择设 备对主要对象的选择权;
[0022]编码执行设备,分别与所述优先权设定机构、所述手动选择设备和所 述宏块选择设备连接,用于基于接收到的宏块对所述原始画面执行帧内编 码处理;
[0023]其中,识别所述原始画面中的各个成像对象包括:检测所述原始画面 中的各个边缘点,获取每一个边缘点在所述原始画面中的成像景深,将成 像景深小于等于预设景深阈值的边缘点作为有效边缘点;
[0024]其中,识别所述原始画面中的各个成像对象还包括:基于所述原始画 面中的各个有效边缘点拟合成所述原始画面中的各个成像对象分别对应的 各个成像区域;
[0025]其中,解析所述原始画面中每一个成像对象的成像景深包括:获取所 述原始画面中每一个成像对象的各个构成像素点的各个成像景深,对所述 各个成像景深执行从大到小的顺序排序,将中央序号对应的成像景深作为 所述成像对象的成像景深;
[0026]其中,解析所述原始画面中每一个成像对象的成像区域距离所述原始 画面中心位置的距离参数包括:获取所述原始画面中每一个成像对象的成 像区域内距离所述成像区域的形心位置最近的像素点作为参考像素点,将 所述参考像素点与所述原始画面中心位置的像素点之间的最短距离遍历的 像素点的数量作为所述成像区域距离所述原始画面中心位置的距离参数。
[0027]本专利技术的智能化编码宏块选择系统逻辑紧凑、操作方便。由于能够将 原始画面中真实对象的轮廓为宏块选择的参考形状以实现正方形的编码宏 块的选择,并基于选择的宏块对原始画面执行编码,从而减少真实对象被 分块编码的概率。
具体实施方式
[0028]下面将对本专利技术的智能化编码宏块选择系统的实施方案进行详细说明。
[0029]宏块,英文Macroblock,是视频编码技术中的一个基本概念。通过将 画面分成一个个大小不同的块来来不同位置实行不同的压缩策略。
[0030]在视频编码中,一个编码图像通常划分成若干宏块组成,一个宏块由 一个亮度像素块和附加的两个色度像素块组成。一般来说,亮度块为16x16 大小的像素块,而两个色度图像像素块的大小依据其图像的采样格式而定, 如:对于YUV420采样图像,色度块为8x8大小的像素块。每个图像中, 若干宏块被排列成片的形式,视频编码算法以宏块为单位,逐个宏块进行 编码,组织成连续的视频码流。
[0031]现有技术中,移动终端已经逐本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能化编码宏块选择系统,其特征在于,所述系统包括:信息捕获机构,设置在移动终端上,用于在用户的操作下采集所述移动终端的前方图像数据以作为原始画面输出;其中,所述信息捕获机构包括成像单元、滤光单元、防抖单元以及支持结构。2.如权利要求1所述的智能化编码宏块选择系统,其特征在于,所述系统还包括:预览显示机构,设置在移动终端上,与所述信息捕获机构连续,用于显示所述原始画面。3.如权利要求2所述的智能化编码宏块选择系统,其特征在于,所述系统还包括:手动选择设备,与所述预览显示机构连接,用于在用户的操作下在所述预览显示机构上显示用户指定的成像对象以作为主要对象;第一解析机构,位于移动终端的柔性电路板上,与所述信息捕获机构连接,用于识别所述原始画面中的各个成像对象;第二解析机构,位于所述第一解析结构的左侧,与所述第一解析机构连接,用于解析所述原始画面中每一个成像对象的成像景深;第三解析机构,位于所述第一解析结构的右侧,与所述第二解析机构连接,用于解析所述原始画面中每一个成像对象的成像区域距离所述原始画面中心位置的距离参数;对象选择设备,分别与所述第二解析机构和所述第三解析机构连接,用于对所述原始画面中每一个成像对象执行以下选择参数的计算:所述选择参数与所述成像对象的成像景深成反比,与所述成像对象的距离参数成反比,且所述成像对象的成像景深对所述选择参数的影响权重值小于所述成像对象的成像景深对所述距离参数的影响权重值;宏块选择设备,与所述对象选择设备连接,用于将选择参数的数值最大的成像对象作为主要对象,将所述原始画面中能够刚好容纳所述主要对象的正方形作为编码需要的宏块输出;优先权设定机构,分别与所述手动选择设备和所述宏块选择设备连接,用于将所述手动选择设备对主要对象的选择权设置为优于所述宏块选择设备对主要对象的选择权;编码执行设备,分别与所述优先权设定机构、所述手动选择设备和所述宏块选择设备连接,用于基于接收到的宏块对所述原始画面执行帧内编码处理;其中,识别所述原始画面中的各个成像对象包括:检测所述原始画面中的各个边缘点,获取每一个边缘点在所述原始画面中的成像景深,将成像景深小于等于预设景深阈值的边缘点作为有效边缘点;其中,识别所述原始画面中的各...

【专利技术属性】
技术研发人员:王福利
申请(专利权)人:王福利
类型:发明
国别省市:

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

1