【技术实现步骤摘要】
使用感兴趣对象的数据对视频成码的比特率控制背景网际协议语音(VoIP)提供各种数据传输服务,包括诸如视频会议等具有双向或广播视频和音频传输的多媒体会话。随着质量的提高和成本的下降,视频会议已经变得非常流行。这已经提高了诸如视频会议等允许共享和传送大量多媒体数据的应用的比特率效率的重要性。这些传输使用视频编码器,该视频编码器压缩视频信息以使得能够通过给定带宽发送更多信息。经压缩的信号然后可被传送到在显示之前对该信号进行解码或解压缩的接收器。具有较低带宽的一些网络需要降低总比特率以便甚至在维持视频中关键内容的视觉质量的同时接收和显示视频数据。对于具有相对较大带宽的网络,在维持视频中关键内容的视觉质量的同时降低比特率提供了供其它传输(无论与正在传送的视频的显示或音频有关的传输还是其它无关的网络传输)自由使用的更多带宽。附图说明本文中所描述的内容通过示例而非限制地在附图中示出。为说明的简单和清楚起见,在附图中示出的元素不一定按比例绘制。例如,为清楚起见,某些元素的尺寸可能相对于其它元素被放大。此外,在认为合适的地方,在附图中重复附图标记以指示相应或相似的元件。在附图中:图1是示例视频成码(coding)系统的示图;图2是图1的示例视频成码系统的一部分的示图;图3是替换视频成码系统的示图;图4是根据一个示例视频成码系统的视频帧的示图;图5是示出图4的视频帧的映射的示图;图6是示出图4的视频帧的另一映射的示图;图7是示出示例视频成码过程的流程图;图8是操作中的示例视频成码过程的示图;图9是示例视频成码系统的示图;图10是用于操作示例视频成码系统的示例系统的示图;以及图1 ...
【技术保护点】
一种用于视频成码的计算机实现的方法,包括:接收指示在要显示的图像上至少一个对象的位置的图像数据;确定形成所述图形的至少一部分且与所述对象的位置相关的多个宏块中的各个宏块的位置;以及由视频编码器至少部分地依据宏块中的至少一个相对于所述对象在所述图像上的位置的位置,来调整由所述至少一个宏块提供的图像部分的质量。
【技术特征摘要】
2013.05.30 US 13/906,0311.一种用于视频成码的计算机实现的方法,包括:接收指示在要显示的图像上至少一个对象的位置的图像数据;确定形成所述图像的至少一部分且与所述对象的位置相关的多个宏块中的各个宏块的位置,其中确定多个宏块中的各个宏块的位置包括将所述多个宏块中的每一个与多个水平中的至少一个相关联,每个水平表示离相对于所述对象定义的点的距离范围;以及由视频编码器至少部分地依据宏块中的至少一个相对于所述对象在所述图像上的位置的位置,来调整由所述至少一个宏块提供的图像部分的质量,所述调整包括:依据所述宏块的水平来调整过滤器的过滤强度,其中对过滤强度的调整被应用到整个宏块且当不同宏块距所述对象距离不同时在不同宏块之间不同;在提供宏块以变换和量子化所述宏块的数据之前减少与所述宏块相关联的比特数;依据被用来调整过滤器的过滤强度的所述宏块的所述水平来设置用于计算分配给宏块的量子化参数(QP)的缩放因子。2.如权利要求1所述的方法,其特征在于,包括确定哪些宏块是不形成所述对象的一部分的非对象宏块,并且其中调整包括调整所述非对象宏块的图像质量。3.如权利要求1所述的方法,其特征在于,调整包括至少部分地依据从宏块到相对于所述对象定义的点的距离来调整对应于该宏块的图像部分的质量。4.如权利要求1所述的方法,其特征在于,调整包括至少部分地依据从宏块到所述对象的中心点和质心中的至少一个的距离来调整所述图像部分的质量。5.如权利要求1所述的方法,其特征在于,包括将所述多个宏块中的各个宏块与多个水平中的至少一个相关联,每一个水平与离相对于所述对象定义的点的至少一个不同距离相关联。6.如权利要求1所述的方法,其特征在于,每一个水平与离相对于所述对象定义的点的至少一个不同距离相关联,并且其中提供用于标记非对象宏块的至少两个水平。7.如权利要求1所述的方法,其特征在于,包括将所述多个宏块中的每一个与多个水平中的至少一个相关联,每一个水平与离相对于所述对象定义的点的至少一个不同距离相关联,并且其中至少一个水平被置于具有所述对象的外边界的宏块附近,并且至少一个其它水平与显示所述对象的宏块隔开。8.如权利要求1所述的方法,其特征在于,调整包括调整用于减少与宏块相关联的比特数的过滤强度。9.如权利要求1所述的方法,其特征在于,调整质量至少部分地依据从至少一个宏块到所述图像上的对象组的中心点的距离。10.如权利要求1所述的方法,其特征在于,所述对象是人脸。11.如权利要求1所述的方法,其特征在于包括确定哪些宏块是不形成所述对象的一部分的非对象宏块,并且其中调整包括调整所述非对象宏块的图像质量,其中调整包括至少部分地依据从宏块到相对于所述对象定义的点的距离来调整对应于该宏块的图像部分的质量,其中调整包括至少部分地依据从宏块到所述对象的中心点和质心中的至少一个的距离来调整所述图像部分的质量,每一个水平与离相对于所述对象定义的点的至少一个不同距离相关联,其中提供用于标记非对象宏块的至少两个水平,其中至少一个水平被置于具有所述对象的外边界的宏块附近,并且至少一个其它水平与显示所述对象的宏块隔开,其中调整包括调整用于减少与宏块相关联的比特数的过滤强度,其中调整质量至少部分地依据从至少一个宏块到所述图像上的对象组的中心点的距离,并且其中所述对象是人脸。12.一种用于在计算机上进行视频成码的系统:显示器;通信地耦合到所述显示器的至少一个处理器;通信地耦合到所述处理器的至少一个存储器;通信地耦合到所述处理器的宏块水平图生成器,被配置成:接收指示在要显示的图像上至少一个对象的位置的图像数据,以及确定形成所述图像的至少一部分且与所述对象的位置相关的多个宏块中的各个宏块的位置,其中...
【专利技术属性】
技术研发人员:彭雅蒂,邱怡仁,江宏,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。