基于HEVC的像素预测装置制造方法及图纸

技术编号:11682717 阅读:69 留言:0更新日期:2015-07-06 14:49
本实用新型专利技术提供一种基于HEVC的像素预测装置,其包括:第一选通器芯片,用于获取当前预测块的最近邻像素点的像素值;第一加法器芯片,与第一选通器芯片连接的,用于利用填充规则对第一选通器芯片获取的最近邻像素点的像素值不可用的像素点填充像素值;第二选通器芯片,与第一加法器芯片连接,用于根据预测模式,从第一加法器芯片处理后的最近邻像素点中获取预测需要的像素点的像素值;第二加法器芯片,与第二选通器芯片连接,用于根据第二选通器芯片获取的预测需要的像素点的像素值和预测模式,计算当前预测块的像素预测值。本实用新型专利技术的装置弥补了现有技术的不足,通过几块芯片即可实现硬件架构,结构非常简单,使用非常方便。

【技术实现步骤摘要】

本技术涉及视频处理
,尤其涉及一种基于HEVC的像素预测装置
技术介绍
随着科技的迅猛发展,网络视频的增加以及电视频道的增多都逐渐丰富了人们的生活。在视频的传输中,主要采用视频编解码的方式对在发送端对视频进行有效地编码即压缩过程,将某个视频格式的文件转换成另一种视频格式文件的方式,从而节省带宽,便于传输。然后在接收端再对视频进行有效解码,即解压缩过程,以便于视频能够正确播放。目前视频流传输中最为重要的编解码标准有国际电联的H.261、H.263、H.264等,以及运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的MPEG系列标准。而且随着视频编解码技术的发展,一种新的视频压缩标准:高效视频编码(HighEfficiency Video Coding ;HEVC),也称为 Η.265。在 H.264 之前的 H.26χ 系列和 MPEG-x系列标准中,都是采用帧间预测的方式,在H.264中,当编码帧内(intra)图像时可用帧内预测,帧内预测原理同H264,区别在于,可支持的预测块大小不再单一,预测块跨度为4X4,8X8,16X16,32X32,预测模式也更复杂,支持垂直,水平,DC,planar和31种角度预测。但是在实现本技术的过程中,专利技术人发现现有技术中仅存在这样的理论方法,而缺乏相应的硬件结构来支撑实现。
技术实现思路
本技术提供一种基于HEVC的像素预测装置,用以弥补现有技术的不足,提供一种硬件结构实现基于HEVC的像素的预测。本技术提供一种基于HEVC的像素预测装置,所述装置包括:第一选通器芯片,用于获取当前预测块的最近邻像素点的像素值;第一加法器芯片,与所述第一选通器芯片连接的,用于利用填充规则对所述第一选通器芯片获取的所述最近邻像素点的像素值不可用的像素点填充像素值;第二选通器芯片,与所述第一加法器芯片连接,用于根据预测模式,从所述第一加法器芯片处理后的所述最近邻像素点中获取预测所述当前预测块所需要的像素点的像素值;第二加法器芯片,与所述第二选通器芯片连接,用于根据所述第二选通器芯片获取的所述预测需要的像素点的像素值和所述预测模式,计算所述当前预测块的像素预测值。可选地,所述的装置,还包括:在所述第一加法器芯片和所述第二选通器芯片之间设置的第三加法器芯片;所述第三加法器芯片,用于对所述第一加法器芯片处理后的所述最近邻像素点进行滤波计算;所述第二选通器芯片,用于从所述第三加法器芯片滤波计算后的所述最近邻像素点获取所述预测需要的像素点的像素值。可选地,所述的装置中,所述预测模式为DC预测模式、Planar预测模式、水平预测模式、垂直预测模式以及31种Angel预测模式中的任一种。可选地,所述的装置中,所述当前预测块的像素预测值包括亮度预测值和色度预测值。可选地,所述的装置中,当所述当前预测块大小为Size时,所述最近邻像素点的个数为SIZE*4+1。可选地,所述的装置中,所述Size包括4X4、8x8、16xl6或者32x32。本技术提供的基于HEVC的像素预测装置,包括:第一选通器芯片,用于获取当前预测块的最近邻像素点的像素值;第一加法器芯片,与第一选通器芯片连接的,用于利用填充规则对第一选通器芯片获取的最近邻像素点的像素值不可用的像素点填充像素值;第二选通器芯片,与第一加法器芯片连接,用于根据预测模式,从第一加法器芯片处理后的最近邻像素点中获取预测需要的像素点的像素值;第二加法器芯片,与第二选通器芯片连接,用于根据第二选通器芯片获取的预测需要的像素点的像素值和预测模式,计算当前预测块的像素预测值。本技术采用的上述技术方案,通过采用选通器芯片和加法器芯片,可以实现基于HEVC的像素预测,弥补了现有技术中基于HEVC仅停留在算法层面,缺乏硬件结构的支撑。本技术的基于HEVC的像素预测装置,不受编解码的类型的限制,是一种实现帧内预测算法的通用结构;且能够将帧内预测算法特性进行总结,利用最少的硬件资源实现像素的预测,即通过几块芯片即可实现,结构非常简单,使用非常方便。【附图说明】为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本技术实施例一提供的基于HEVC的像素预测装置的结构示意图。图2为本技术实施例中的当前预测块的示意图。图3为本技术实施例二提供的基于HEVC的像素预测装置的结构示意图。图4为本技术实施例提供的基于HEVC帧内像素预测装置的运算模型示意图。【具体实施方式】为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。图1为本技术实施例一提供的基于HEVC的像素预测装置的结构示意图。如图1所示,本实施例的基于HEVC的像素预测装置,具体可以包括:第一选通器芯片10、第一加法器芯片11、第二选通器芯片12和第二加法器芯片13。其中第一选通器芯片10用于获取当前预测块(predict1n Unit简称PU块)的最近邻像素点的像素值。首先本实施例的像素指的是视频图像中的YCrCb即YUV,其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“11”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。如图2所示为本技术实施例中的当前预测块的示意图。图2所示实施例中以当前预测块为4X4的块为例。如图2所示,其中a?P为当前预测块,即本实施例中需要计算的预测值。A?Q为当前预测块a?P的最近邻像素点,且A?Q为已经解码的像素点。其中第一加法器芯片11与第一选通器芯片10连接的,第一加法器芯片11用于利用填充规则对第一选通器芯片10获取的最近邻像素点的像素值不可用的像素点填充像素值;具体预测时,可以先对最近邻像素点的存在情况识别一下,当像素点有像素值,即存在的话将Flag标识为I ;否则当该像素点没有像素值,即不存在的话将Flag标识为O。该第一加法器芯片11即是将Flag为O的像素点进行填充;例如填充规则可以为按照A?Q的顺序,利用之前最后一个近邻待填充像素点的Flag不为O的像素值进行填充,如果之前没有flag为I的点则利用该像素点之后第一个最近邻的Flag = I的像素点值进行填充,填充时将该选择的Flag = I的像素点的像素值即YUV的值分别作为待填充的Flag = O的像素点的YUV的值。第二选通器芯片12与第一加法器芯片连接11,第二选通器芯片12用于根据预测模式,从第一加法器芯片11处理后的最近邻像素点中获取预测当前预测块所需要的像素点的像素值;也就是说,预测模式不同,预测需要的最近邻的像素点也不相同。第二加法器芯片13本文档来自技高网...

【技术保护点】
一种基于HEVC的像素预测装置,其特征在于,所述装置包括:第一选通器芯片,用于获取当前预测块的最近邻像素点的像素值;第一加法器芯片,与所述第一选通器芯片连接的,用于利用填充规则对所述第一选通器芯片获取的所述最近邻像素点的像素值不可用的像素点填充像素值;第二选通器芯片,与所述第一加法器芯片连接,用于根据预测模式,从所述第一加法器芯片处理后的所述最近邻像素点中获取预测所述当前预测块所需要的像素点的像素值;第二加法器芯片,与所述第二选通器芯片连接,用于根据所述第二选通器芯片获取的所述预测需要的像素点的像素值和所述预测模式,计算所述当前预测块的像素预测值。

【技术特征摘要】

【专利技术属性】
技术研发人员:薛丽宏
申请(专利权)人:北京君正集成电路股份有限公司
类型:新型
国别省市:北京;11

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

1