发明名称 用于在视讯转码期间速率控制之方法及系统
摘要 本发明系揭示一种用于预先编码之视讯内容之速率控制之方法及系统。一个本地编码器系根据由一先前编码器所提供作为该接收之视讯资料之一部分的来源量化值而使用一个转码量化值而编码先前编码过之视讯资料。该转码量化值系能够额外地根据一个目的地系统之该视讯缓冲器之满度而被决定,其中,该满度之测量系能够直接由该目的地系统获得或者由该本地系统所模型化。该视讯资料系由该本地系统所编码,且然后,被提供至一个目的地系统,以用于解码及后续显示及/或储存。
申请公布号 TWI253862 申请公布日期 2006.04.21
申请号 TW091117282 申请日期 2002.08.01
申请人 ViXS系统公司 发明人 英达.拉克索诺;曾志华
分类号 H04N7/12 主分类号 H04N7/12
代理机构 代理人 林镒珠 台北市中山区长安东路2段112号9楼
主权项 1.一种用于速率控制之方法,其系包含下列步骤: 接收用于一个第一巨区块之一个第一量化値; 根据该第一量化値及一个于一个视讯缓冲器内之 第一资料期望量而决定用于该第一巨区块之一个 第二量化値。 2.如申请专利范围第1项之方法,其系进一步包含根 据该第二量化値而修改该第一巨区块之步骤。 3.如申请专利范围第1项之方法,其中,该第一量化 値系由该第一巨区块之一个来源接收而来。 4.如申请专利范围第1项之方法,其中,一个视讯缓 冲器之一个位址位置系代表于该视讯缓冲器内之 第一资料期望量。 5.如申请专利范围第1项之方法,其中,一个指示何 时一个框将被处理之缓冲器延迟値系代表于该视 讯缓冲器内之该第一资料期望量。 6.如申请专利范围第5项之方法,其中,该缓冲器延 迟値系根据储存于该视讯缓冲器内之一个缓冲器 位置之复数个框。 7.如申请专利范围第1项之方法,其中,该第一资料 期望量系根据该视讯缓冲器之一个模型化而决定 。 8.如申请专利范围第7项之方法,其中,该视讯缓冲 器之该模型化系包含根据一个输入速率及一个输 出速率之间之一个差而决定一个视讯缓冲器之一 个满度。 9.如申请专利范围第7项之方法,其中,该视讯缓冲 器之模型化系包含使用一个视讯缓冲验证器缓冲 器模型。 10.如申请专利范围第1项之方法,其中,该决定之步 骤系进一步包含根据一个输入位元速率对于一个 输出位元速率之一个第一比率而决定该第二量化 値。 11.如申请专利范围第10项之方法,其中,该决定之步 骤系进一步包含根据该第一比率对于一个来源位 元计数之一个第二比率而决定该第二量化値。 12.如申请专利范围第10项之方法,其中,该决定之步 骤系进一步包含根据一个X比例化値及一个Y比例 化値之乘积値而决定该第二量化値,其中,该乘积 値系提高至Z次方,其中,Z系小于1。 13.如申请专利范围第12项之方法,其中,该X比例化 値系包含一个水平框比例化値,且该Y比例化値系 包含一个垂直框比例化値。 14.如申请专利范围第13项之方法,其中,该Z系为0.75+ /-0.1。 15.如申请专利范围第1项之方法,其中,该第二量化 値系包含该第一量化値及一个量化比例之乘积値 。 16.如申请专利范围第15项之方法,其中,该第二量化 値系根据该第一资料期望量。 17.如申请专利范围第16项之方法,其中, 当该第一资料期望量系大于一个第一指示器时,该 量化比率系包含一个第一常数値; 当该第一资料期望量系小于该第一指示器且大于 一个第二指示器时,该量化比率系包含一个第二常 数値;且 当该第一资料期望量系小于该第二指示器时,该量 化比率系由一个非线性函数所决定。 18.如申请专利范围第17项之方法,其中,该第一指示 器系为一个最大缓冲器之满度的75%+/-1%之缓冲器 满度値。 19.如申请专利范围第17项之方法,其中,该第二指示 器系为一个最大缓冲器之满度的20%+/-1%之缓冲器 满度値。 20.如申请专利范围第17项之方法,其中,该非线性函 数系包含一个方程式: R=Q*X(Y-W)/Z 其中,R系该量化比率,Q系为起始量化比率,X系为一 个第一常数値,Y系为一个第二常数,W系一个代表资 料量之値,且Z系为一个第三常数値。 21.一种用于速率控制之方法,其系包含下列步骤: 当储存于一个缓冲器内之资料量系大于一个第一 指示器时,以一个第一常数値修改用于一个第一巨 区块之一个量化値; 当储存于该缓冲器内之资料量系小于该第一指示 器且大于一个第二指示器时,以一个第二常数値修 改用于该第一巨区块之该量化値;且 当储存于该缓冲器内之资料量系小于该第二指示 器时,以一个非线性値修改用于该第一巨区块之该 量化値。 22.一种用于速率控制之方法,其系包含下列步骤: 决定一个与一个第一巨区块相关之第一量化値;及 使用一个第二量化値修改该第一巨区块,其中,该 第二量化値系根据一个第一量化比率及该第一量 化値而决定,且其中,该第一量化比率系根据一个 视讯缓冲器之一个第一期望特性而决定。 23.如申请专利范围第22项之方法,其中,该决定第一 量化値之步骤系包含接收由该第一巨区块之一个 来源而来之该第一量化値。 24.如申请专利范围第22项之方法,其中,该视讯缓冲 器之该第一期望特性系包含该视讯缓冲器之一个 满度。 25.如申请专利范围第22项之方法,其中,一个指示何 时一个框将被处理之缓冲器延迟値系代表于该视 讯缓冲器内之该第一期望特性。 26.如申请专利范围第25项之方法,其中,该缓冲器延 迟値系根据储存于一个视讯缓冲器位置内之复数 个框。 27.如申请专利范围第22项之方法,其中,该第一期望 特性系根据该视讯缓冲器之一个模型而决定。 28.如申请专利范围第27项之方法,其中,该视讯缓冲 器之该模型系包含根据一个输入速率及一个输出 速率之间之一个差而决定一个视讯缓冲器之一个 满度。 29.如申请专利范围第27项之方法,其中,该视讯缓冲 器之模型化系包含使用一个视讯缓冲验证器缓冲 器模型。 30.如申请专利范围第22项之方法,其中,该第一量化 比率系根据一个X比例化値及一个Y比例化値之乘 积値而决定,其中,该乘积値系提高至Z次方,其中,Z 系小于1。 31.如申请专利范围第30项之方法,其中,该X比例化 値系包含一个水平框比例化値,且该Y比例化値系 包含一个垂直框比例化値。 32.如申请专利范围第30项之方法,其中,该Z系为0.75+ /-0.1。 33.如申请专利范围第30项之方法,其中, 当该第一期望特性系大于一个第一指示器时,该第 一量化比率系包含一个第一常数値; 当该第一期望特性系小于该第一指示器且大于一 个第二指示器时,该第一量化比率系包含一个第二 常数値;且 当该第一期望特性系小于该第二指示器时,该第一 量化比率系由一个非线性函数所决定。 34.如申请专利范围第33项之方法,其中,该第一指示 器系为一个最大缓冲器之满度的75%+/-1%之缓冲器 满度値。 35.如申请专利范围第33项之方法,其中,该第二指示 器系为一个最大缓冲器之满度的20%+/-1%之缓冲器 满度値。 36.如申请专利范围第33项之方法,其中,该非线性函 数系包含一个方程式: R=Q*X(Y-W)/Z 其中,R系量化比率,Q系为起始量化比率,X系为一个 第一常数値,Y系为一个第二常数,W系一个代表资料 量之値,且Z系为一个第三常数値。 37.一种用于速率控制系统,其系包含: 一个监视模组,其系具有一个输出,该监视模组系 用于决定一个目的地解码器之一个第一期望特性, 且用于决定用于一个被接收之来源巨区块之一个 来源量化値;及 一个速率控制模组,其系具有一个第一输入,其系 连接至该监视模组之该输出,以接收该第一期望特 性及该来源量化値及一个输出,该速率控制模组系 根据该第一期望特性及该来源量化値而决定用于 该来源巨区块之一个转码量化値。 38.如申请专利范围第37项之系统,其系进一步包含 一个量化器,其系具有一个输入,以连接该输出至 该速率控制模组,该量化器系使用该转码量化値而 量化该来源巨区块。 39.如申请专利范围第37项之系统,其系进一步包含 一个比率产生器,其系具有一个输出,该比率产生 器系根据该目的地解码器之该第一期望特性而决 定一个量化比率。 40.如申请专利范围第39项之系统,其中,该速率控制 模组系进一步具有连接至该比率产生器之该输出 之一个输入,以接收该量化比率,该速率控制模组 系根据该来源量化値及该量化比率之一个比率値 而决定该转码量化値。 41.如申请专利范围第37项之系统,其中,该速率控制 模组系根据一个施加至该来源量化値之非线性函 数而决定该转码量化値。 42.如申请专利范围第37项之系统,其中,该第一期望 特性系包含与该目的地解码器相关之一个缓冲器 之满度。 43.如申请专利范围第42项之系统,其中,该缓冲器之 满度系由该目的地解码器所获得。 44.如申请专利范围第42项之系统,其中,该缓冲器之 满度系由该缓冲器之一个模型所决定。 45.如申请专利范围第44项之系统,其中,该模型系包 含使用一个视讯缓冲验证器缓冲器模型。 46.如申请专利范围第42项之系统,其中,该监视模组 系使用该缓冲器之一个位址位置,以决定该缓冲器 之满度。 47.如申请专利范围第37项之系统,其中,该第一期望 特性系包含一个缓冲器之一个延迟値。 48.如申请专利范围第47项之系统,其中,该延迟値系 根据储存于该缓冲器内之框的数量而定。 49.如申请专利范围第37项之系统,其中,该监视模组 系模型化该目的地解码器,以决定该第一期望特性 。 50.如申请专利范围第49项之系统,其中,该监视模组 系模型化一个输入速率及一个输出速率之间之一 个差之测量。 51.一种电脑可读媒体,该电脑可读媒体系包含复数 个指令,以控制一个处理器实施下列步骤: 接收用于一个第一巨区块之一个第一量化値; 根据该第一量化値及一个于一个视讯缓冲器内之 第一资料期望量而决定用于该第一巨区块之一个 第二量化値。 52.如申请专利范围第51项之电脑可读媒体,其中,该 复数个指令系进一步包含复数个指令,以控制该处 理器根据该第二量化値而修改该第一巨区块。 53.如申请专利范围第51项之电脑可读媒体,其中,该 第一量化値系自该第一巨区块之一个来源接收而 来。 54.如申请专利范围第51项之电脑可读媒体,其中,一 个视讯缓冲器之一个位址位置系代表于该视讯缓 冲器内之第一资料期望量。 55.如申请专利范围第51项之电脑可读媒体,其中,一 个指示何时一个框将被处理之缓冲器延迟値系代 表于该视讯缓冲器内之该第一资料期望量。 56.如申请专利范围第55项之电脑可读媒体,其中,该 缓冲器延迟値系根据储存于该视讯缓冲器内之一 个缓冲器位置之复数个框。 57.如申请专利范围第51项之电脑可读媒体,其中,该 第一资料期望量系根据该视讯缓冲器之一个模型 化而决定。 58.如申请专利范围第57项之电脑可读媒体,其中,该 视讯缓冲器之模型化系包含使用一个视讯缓冲验 证器缓冲器模型。 59.如申请专利范围第57项之电脑可读媒体,其中,该 视讯缓冲器之该模型化系包含根据一个输入速率 及一个输出速率之间之一个差而决定一个视讯缓 冲器之一个满度。 60.如申请专利范围第51项之电脑可读媒体,其中,该 复数个指令系控制该处理器,以决定进一步包含复 数个指令,以使该处理器根据一个输入位元速率对 于一个输出位元速率之一个第一比率而决定该第 二量化値。 61.如申请专利范围第60项之电脑可读媒体,其中,该 复数个指令系控制该处理器,以决定进一步包含复 数个指令,以使该处理器根据该第一比率对于一个 来源位元计数之一个第二比率而决定该第二量化 値。 62.如申请专利范围第60项之电脑可读媒体,其中,该 复数个指令系控制该处理器,以决定进一步包含复 数个指令,以使该处理器根据一个X比例化値及一 个Y比例化値之乘积値而决定该第二量化値,其中, 该乘积値系提高至Z次方,其中,Z系小于1。 63.如申请专利范围第62项之电脑可读媒体,其中,该 X比例化値系包含一个水平框比例化値,且该Y比例 化値系包含一个垂直框比例化値。 64.如申请专利范围第63项之电脑可读媒体,其中,该 Z系为0.75+/-0.1。 65.如申请专利范围第51项之电脑可读媒体,其中,该 第二量化値系包含该第一量化値及一个量化比例 之比率値。 66.如申请专利范围第65项之电脑可读媒体,其中,该 第二量化値系根据该第一资料期望量。 67.如申请专利范围第66项之电脑可读媒体,其中, 当该第一资料期望量系大于一个第一指示器时,该 量化比率系包含一个第一常数値; 当该第一资料期望量系小于该第一指示器且大于 一个第二指示器时,该量化比率系包含一个第二常 数値;且 当该第一资料期望量系小于该第二指示器时,该量 化比率系由一个非线性函数所决定。 68.如申请专利范围第67项之电脑可读媒体,其中,该 第一指示器系为一个最大缓冲器之满度的75%+/-1% 之缓冲器满度値。 69.如申请专利范围第67项之电脑可读媒体,其中,该 第二指示器系为一个最大缓冲器之满度的20%+/-1% 之缓冲器满度値。 70.如申请专利范围第67项之电脑可读媒体,其中,该 非线性函数系包含一个方程式: R=Q*X(Y-W)/Z 其中,R系该量化比率,Q系为起始量化比率,X系为一 个第一常数値,Y系为一个第二常数,W系一个代表资 料量之値,且Z系为一个第三常数値。 图式简单说明: 第1图系一个说明根据本发明之至少一个实施例之 用于提供转码之视讯内容之一个系统的方块图; 第2图系为一个说明根据本发明之至少一个实施例 之根据一个来源量化値而决定一个目的地量化値 之一个编码器之方块图; 第3图系一个说明对于一个量化矩阵之量化比率之 一个施加的方块图,以修改该量化矩阵之値; 第4图系一个说明一个根据本发明之至少一个实施 例之用于转码视讯内容之流程图;及 第5图系一个说明根据本发明之至少一个实施例之 用于决定一个量化比率之方法的流程图。
地址 加拿大