[发明专利]视频编码装置与方法有效
申请号: | 201810326608.1 | 申请日: | 2018-04-12 |
公开(公告)号: | CN110300305B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 周凡迪 | 申请(专利权)人: | 联咏科技股份有限公司 |
主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N19/58;H04N19/42 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王珊珊 |
地址: | 中国台湾新竹*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 装置 方法 | ||
一种视频编码装置与方法。视频编码装置包括视频编码电路以及控制电路。视频编码电路对视频串流进行视频编码操作,以产生经编码串流。控制电路控制视频编码电路去进行视频编码操作。依据播放延迟控制条件与帧间(inter‑frame)相关性条件中的至少一者,控制电路将视频串流中的目前帧动态地设为长期参考帧、短期参考帧与非参考帧其中至少一者。其中,长期参考帧与短期参考帧被用来作为在视频译码操作中的译码参考帧。
技术领域
本发明是有关于一种视频装置,且特别是有关于一种视频编码装置与视频编码方法。
背景技术
智能编码(Smart Encoding)技术常常被应用于网络摄像机(IP Camera)产品。智能编码技术主要藉由控制编码器的码率分布(rate distribution)与图像群组(Group ofpictures,以下称GOP)结构,来进一步降低网络摄像机的编码码率。在网络摄像机上,一般GOP结构为每两秒编码一个I帧(I frame)和49个P帧(P frame)。I帧和P帧的编码方式为习知技术,故不再赘述。I帧的码率(bit rate)较高,但具有随机存取(或播放,playback)的好处。P帧需参考在时间轴上的先前帧来编码/译码。因此若要随机存取某一目前P帧,则须从最近的I帧开始一帧一帧地解码,直到此目前P帧。可想而知,完成所述目前P帧的译码可能需要付出不可忽视的解码延迟(latency)的代价。
为了减少随机存取(或播放)时的译码延迟,习知技术提出一种关键P帧(key Pframe,以下称KP帧)的架构。所述KP帧的参考帧是I帧(或是KP帧),而所述KP帧的编码/译码过程相似于P帧,因此所述KP帧的码率较低(相较于I帧而言)。在此并不限制所述KP帧的编码方式,例如,所述KP帧的编码方式可以采用习知技术或其他编码方式,故不再赘述。一般而言,每8~12秒编码一个I帧,在相邻两个I帧之间每2秒编码一个KP帧,以及在相邻两个KP帧之间编码49个P帧。与I帧相似,所述KP帧亦可以被索引。因此,以在随机存取时多了一个帧的解码延迟的代价,KP帧可以作为替代I帧来使用。所述习知技术是将与某一目前KP帧最接近的I帧固定地设定为长期参考(long term reference,以下称LTR)帧,以便提供给此目前关键P帧参考。此外,所述习知技术是将与某一目前P帧最接近的KP帧和/或先前P帧固定地(唯一地)设定为短期参考(short term reference,以下称STR)帧,以便提供给此目前P帧参考。无论如何,所述习知技术是固定地(唯一地)将KP帧和/或P帧设定为STR帧,因此无法让编码效率优化。再者,所述习知技术只能保证KP帧的播放延迟(playback latency),但是对于P帧则没有办法控制其播放延迟。
发明内容
本发明提供一种视频编码装置与方法,其可以在视频编码操作的过程中,依据播放延迟(playback latency)控制条件和/或帧间(inter-frame)相关性条件来将目前帧动态地设为长期参考(long term reference,以下称LTR)帧、短期参考(short termreference,以下称STR)帧和/或非参考(non-reference,以下称NR)帧。
本发明的实施例提供一种视频编码装置。所述视频编码装置包括视频编码电路以及控制电路。视频编码电路对视频串流进行视频编码操作,以产生经编码串流。控制电路控制视频编码电路去进行视频编码操作。依据播放延迟控制条件与帧间相关性条件中的至少一者,控制电路将视频串流中的目前帧动态地设为LTR帧、STR帧与NR帧其中至少一者。其中,LTR帧与STR帧被用来作为在视频译码操作中的译码参考帧。
本发明的实施例提供一种视频编码方法。所述视频编码方法包括:由视频编码电路对视频串流进行视频编码操作,以产生经编码串流;由控制电路控制视频编码电路去进行视频编码操作;以及依据播放延迟控制条件与帧间相关性条件中的至少一者,由控制电路将视频串流中的目前帧动态地设为LTR帧、STR帧与NR帧其中至少一者,其中LTR帧与STR帧被用来作为在视频译码操作中的译码参考帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联咏科技股份有限公司,未经联咏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810326608.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压缩图像集的方法和装置
- 下一篇:基于RTMP协议直播流负载均衡方法