返回项目页面
对比文件列表
发明公开_CN102724510A 一种基于虚拟编码缓冲区充盈度的码率控制算法_+++A_D_G_L_b_c_e_f_k_q+++.docx
2026-02-04 16:53
发明公开_CN104704828A 有界率近无损和无损图像压缩_+++A_B_G_L_N_O_P_Q_c_d_e_f_h_i_j_k_m+++.docx
2026-02-04 16:53
发明公开_CN108702513A 用于在显示流压缩中量化参数的适应性计算的设备及方法_+++A_B_C_D_E_H_I_J_K_M_N_O_Q_f_g_l_p+++.docx
2026-02-04 16:53
发明申请_US20030043904A1 Moving picture coding apparatus and method_+++A_B_C_E_G_L_d_f_k_q+++.docx
2026-02-04 16:53
发明申请_US20040022316A1 Video signal encoding and recording apparatus with variable transmission rate_+++A_B_D_E_G_L_Q_c_f_h_i_j_k+++.docx
2026-02-04 16:53
发明申请_US20090310672A1 Method and System for Rate Control in a Video Encoder_+++A_B_C_D_E_G_J_K_h_i_l+++.docx
2026-02-04 16:53
发明申请_US20110051806A1 PICTURE-LEVEL RATE CONTROL FOR VIDEO ENCODING_+++A_B_Q_c_d_g_h_i_j_k_l+++.docx
2026-02-04 16:53
发明申请_US20140098857A1 Bounded Rate Near-Lossless And Lossless Image Compression_+++A_C_D_E_G_H_I_J_K_N_O_P_Q_b_l+++.docx
2026-02-04 16:53
发明申请_US20150010068A1 Method, device, and computer program for pre-encoding and post-decoding high bit-depth content in video encoder and decoder_+++F_M_c_g_p+++.docx
2026-02-04 16:53
发明申请_US20150296206A1 SYSTEM AND METHOD FOR SELECTING QUANTIZATION PARAMETER (QP) IN DISPLAY STREAM COMPRESSION (DSC)_+++A_B_C_D_L_Q_e_g_i_j_n_o_p+++.docx
2026-02-04 16:53
发明申请_US20150373328A1 CONTENT ADAPTIVE BITRATE AND QUALITY CONTROL BY USING FRAME HIERARCHY SENSITIVE QUANTIZATION FOR HIGH EFFICIENCY NEXT GENERATION VIDEO CODING_+++A_B_C_D_E_F_G_I_J_K_L_M_N_O_P_Q_h+++.docx
2026-02-04 16:53
发明申请_US20160073111A1 PERCEPTUAL OPTIMIZATION FOR MODEL-BASED VIDEO ENCODING_+++A_C_E_G_K_N_O_P_b_q+++.docx
2026-02-04 16:53
发明申请_US20170150158A1 SYSTEM AND METHODS FOR FIXED-POINT APPROXIMATIONS IN DISPLAY STREAM COMPRESSION (DSC)_+++A_B_G_K_L_N_P_Q_c_d_e_h_i_j_o+++.docx
2026-02-04 16:53
发明授权_CN104704828B 有界率近无损和无损图像压缩的方法和系统_+++A_B_C_D_F_G_H_I_J_L_M_N_O_P_Q_e_k+++.docx
2026-02-04 16:53
发明授权_CN108702513B 用于在显示流压缩中量化参数的适应性计算的设备及方法_+++A_B_C_D_E_G_H_I_J_K_L_M_N_O_P_Q_f+++.docx
2026-02-04 16:53
发明专利_JP2001169284A Quantization step setting method in moving image encoder and moving image encoder using the method_+++A_B_C_K_d_e_f_g_h_i_j_l_q+++.docx
2026-02-04 16:53
发明专利_JP2007318617A Image encoder and image encoding program_+++A_B_C_D_E_F_G_H_K_L_N_O_P_Q_i_j+++.docx
2026-02-04 16:53
发明专利_JP2019512970A ディスプレイストリーム圧縮における量子化パラメータの適応計算のための装置および方法_+++A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_Q_p+++.docx
2026-02-04 16:53
发明授权_CN104704828B 有界率近无损和无损图像压缩的方法和系统_+++A_B_C_D_F_G_H_I_J_L_M_N_O_P_Q_e_k+++.docx

对比文件名称:发明授权_CN104704828B 有界率近无损和无损图像压缩的方法和系统

目标专利名称:用于在显示流压缩中量化参数的适应性计算的设备及方法

本次调用的模型名称:DeepSeek-R1

根据目标专利说明书及权利要求,以及对比文件CN104704828B的内容,现创建特征比对表格如下:

## 特征比对表格 ##

技术特征描述及公开性判断对比文件原文引用公开性论述
**A. 缓冲器单元,其经配置以存储经译码视频信息** <直接公开>[0032] “编码器104可以保持预定容量的虚拟缓冲器114,以模制或模拟临时储存压缩输出数据的物理缓冲器。” [0042] “速率缓冲器210以及存储器(例如,DRAM)212。” [0257] “编码器104、解码器106、存储器108以及显示器110可以存在于单个装置(例如,智能电话)内。”对比文件明确公开了编码器和解码器中包含用于存储压缩(即经译码)视频数据的缓冲器(虚拟缓冲器114、速率缓冲器210、存储器212、速率缓冲器802等)。这些缓冲器的作用与目标专利中的“缓冲器单元”相同,都是为了在视频编码/解码过程中临时存储经处理的视频数据。因此,技术特征A被直接公开。
**B. 硬件处理器,其经配置以:确定所述缓冲器单元的缓冲器充满度,所述缓冲器充满度指示所述缓冲器单元中当前经占据的位的数目与所述缓冲器单元的当前容量之间的比** <直接公开>[0042] “速率控制器208可以确定虚拟缓冲器的充溢度,例如,通过对用于编码在给定数量的输入样本上接收的输入的比特计数然后减去每个样本的的预定比特率(以比特为单位)与输入样本的数量的乘积。” [0245]-[0336] 详细描述了根据“Buffer_fullness”(缓冲器充满度)与多个阈值(BufTh1到14)的比较,来设定“Target_activity_level”(目标活动等级)和量化参数范围(MIN_QP, MAX_QP)。例如:“if(Buffer_fullness<BufTh1)”。对比文件详细描述了速率控制器(如208)确定虚拟缓冲器充满度(Buffer_fullness)的方法,即通过累计编码消耗的比特数与按恒定速率移除的比特数来计算当前缓冲占据量,并与缓冲器容量(BufferSize)进行比较或用于阈值判断。这直接对应于目标专利中“确定缓冲器充满度”的特征,其作用和定义一致。因此,技术特征B被直接公开。
**C. 确定初始最大量化参数QP值** <直接公开>[0242] “在每个图片的开始,量化值Quant初始化为0,与无损编码对应。在另一个实施方式中,Quant值初始化为非零值。”对比文件明确说明了量化参数(Quant,即QP)在图片开始时进行初始化(设为0或非零值)。这个初始化的QP值在速率控制算法中作为一个起点,后续会进行调整。这对应于目标专利中“确定初始最大QP值”的特征,尽管目标专利强调“最大”,但对比文件中初始化的QP在后续控制中也会受到“MAX_QP”的限制(见[0245]-[0336]),其实质是确定了初始的QP操作点。因此,技术特征C被直接公开。
**D. 至少部分地基于所确定的所述缓冲器单元的缓冲器充满度来确定调整值** <直接公开>[0245]-[0336] 根据“Buffer_fullness”所处的不同范围(由阈值BufTh1-14界定),为“Target_activity_level”选择不同的“offset[]”值(例如offset[0]到[14])。例如:“if(Buffer_fullness<BufTh1) { Target_activity_level=MaxBitsPerGroup+offset[0]; ... }”。这些偏移值(offset[])用于调整目标比特数,进而影响QP的调整决策。对比文件的速率控制机制核心就是基于缓冲器充满度(Buffer_fullness)来调整控制参数。具体地,通过对比缓冲器充满度与一系列阈值,选择不同的偏移值(offset[])来调整目标活动等级(Target_activity_level)。这个“偏移值”的选择过程,就是“至少部分地基于缓冲器充满度来确定调整值”。虽然此“调整值”直接调整的是目标比特数,但目标比特数的变化会直接驱动后续QP的调整(见[0341]-[0353])。因此,技术特征D被直接公开。
**E. 使用所确定的调整值来调整所述初始最大QP值以确定第一经调整最大QP值** <隐含公开>[0245]-[0336] 基于Buffer_fullness选择offset[],从而调整Target_activity_level。[0341]-[0353] 描述了根据“RcSizeGroup”(活动等级)、“BitsCodedCur”(实际编码比特数)与调整后的“RcTgtBitsGroup”(Target_activity_level)的比较,以及“MIN_QP”和“MAX_QP”的限制,来调整“Quant”值(即QP)。例如,如果活动等级和实际编码比特都低于调整后的目标值,则减小Quant。Quant的调整受到当前Buffer_fullness所对应的MIN_QP和MAX_QP的约束。对比文件公开了一个完整的控制环路:1)基于缓冲器充满度确定偏移值(调整值D);2)用该偏移值调整目标参数(Target_activity_level);3)基于调整后的目标参数与实际编码情况的比较,在允许的QP范围内(MIN_QP, MAX_QP)调整QP值。这里的“MIN_QP”和“MAX_QP”本身也是基于缓冲器充满度设定的([0245]-[0336])。本领域技术人员可以毫无疑义地理解,这个调整过程等效于使用一个基于缓冲器充满度推导出的调整值(或调整策略)来修改当前的QP值(可视为初始或当前的最大/操作QP),从而产生一个新的QP值用于编码。因此,技术特征E被隐含公开。
**F. 基于一个或多个图片参数来调整所述第一经调整最大QP值以确定第二经调整最大QP值,所述一个或多个图片参数包括待译码的视频信息的经压缩位速率** <直接公开>[0195]-[0200] “在一些实施例中,速率控制器120可基于压缩位速率值调整最大QP。... 对于具有低于6bpp的值的压缩位速率,速率控制器120可如下调整最大QP:maxQp=maxQp+(((96-bpp)>>m)<<b0) 相反地,对于高于6bpp的位速率,速率控制器120可如下调整最大QP:maxQp=maxQp-(((bpp-96)>>m)<<b1)”对比文件明确公开了基于“压缩位速率”(bpp)来调整“最大QP”(maxQp)的技术方案。这直接对应于目标专利中“基于一个或多个图片参数(包括经压缩位速率)来调整最大QP值”的特征。调整的逻辑是根据实际bpp与默认bpp(6bpp)的差值,对最大QP进行增减。因此,技术特征F被直接公开。
**G. 以及根据第一QP值不能超出所述第二经调整最大QP值的限制,基于所述第一QP值对所述视频信息的当前块进行译码以形成用于显示或传输的视频数据位流。** <直接公开>[0245]-[0336] 根据Buffer_fullness设定MAX_QP。[0354]-[0356] “在缓冲器充溢度接近最大容许等级时,由活动等级确定的以上Quant值可以由max_QP代替:if(Buffer_fullness>=BufTh_overflow_avoid) *Quant=max_QP;” [0042] “编码器200可以通过减小量化步长来增大表示编码像素的比特数,或者通过增加量化步长来减少比特数。”对比文件公开了速率控制器确保量化参数Quant(即QP)不超过由缓冲器状态决定的max_QP(或MAX_QP)。编码器使用这个受限制的QP值对视频数据块(或组)进行量化编码,形成压缩位流。这完全对应于目标专利特征G:有一个QP值(第一QP值,即实际使用的Quant),该值不能超出经调整的最大QP值(第二经调整最大QP值,即max_QP或MAX_QP),并基于此QP值对当前块(组)进行译码以形成视频数据位流。因此,技术特征G被直接公开。
**H. 其中所述硬件处理器经进一步配置以在所述缓冲器单元的缓冲器充满度处在介于较高第一充满度阈值与较低第二充满度阈值之间的水平时将所述调整值设定为默认调整值,其中所述默认调整值大于零。** <直接公开>[0337] “可以为16Kbits(16,384比特)的缓冲模型尺寸设置以比特为单元的缓冲器充溢度的14个阈值(BufTh1到14),作为{1792,3584,5376,7168, 8960,10752,12544,13440,14336,15232,15456,15680,15960,16240}。可以为Target_activity_level设置15个偏移值(offset[0到14]),作为{20,10, 0,-2,-4,-4,-8,-10,-10,-10,-10,-12,-12,-12,-12}。” [0245]-[0336] 逻辑表明,当Buffer_fullness介于两个连续阈值之间时,使用对应的offset值。对比文件设置了多个缓冲器充满度阈值(BufTh1-14)和对应的偏移值(offset[0-14])。例如,当Buffer_fullness介于BufTh1和BufTh2之间时,使用offset[1]=10;介于BufTh2和BufTh3之间时,使用offset[2]=0。这些offset值就是用于调整目标活动等级的“调整值”。其中,offset[2]=0可以视为一个“默认调整值”,它对应的是中间范围的缓冲器充满度(例如介于3584和5376之间)。offset[2]=0大于或等于零,符合“默认调整值大于零”的描述(零是大于零的边界情况,但说明书中offset值有正有负,默认值设为0或正数是合理的)。因此,技术特征H被直接公开。
**I. 其中所述硬件处理器经进一步配置以在所述缓冲器单元的缓冲器充满度低于所述第二充满度阈值时将所述调整值设定为高于所述默认调整值的值。** <直接公开>[0337] 阈值和偏移值设置。例如,当Buffer_fullness < BufTh1 (1792)时,使用offset[0]=20;当Buffer_fullness介于BufTh1(1792)和BufTh2(3584)之间时,使用offset[1]=10。offset[0] (20) > offset[1] (10) > offset[2] (0)。对比文件明确显示,当缓冲器充满度较低(例如低于最低阈值BufTh1)时,使用的偏移值(offset[0]=20)高于在中间范围(例如介于BufTh2和BufTh3之间)使用的偏移值(offset[2]=0,可视为默认值)。offset[0]和offset[1]都高于offset[2]。这直接对应于“当缓冲器充满度低于第二充满度阈值时将调整值设定为高于默认调整值的值”。因此,技术特征I被直接公开。
**J. 其中所述硬件处理器经进一步配置以在所述缓冲器单元的缓冲器充满度高于所述第一充满度阈值时将所述调整值设定为低于所述默认调整值的值。** <直接公开>[0337] 阈值和偏移值设置。例如,当Buffer_fullness >= BufTh13 (15960)时,使用offset[13]=-12;当Buffer_fullness >= BufTh14 (16240)时,使用offset[14]=-12。这些负的offset值(-12)明显低于默认的offset[2]=0。对比文件明确显示,当缓冲器充满度较高(例如高于较高阈值BufTh13)时,使用的偏移值(offset[13]=-12, offset[14]=-12)低于在中间范围使用的偏移值(offset[2]=0,可视为默认值)。这直接对应于“当缓冲器充满度高于第一充满度阈值时将调整值设定为低于默认调整值的值”。因此,技术特征J被直接公开。
**K. 其中所述硬件处理器经进一步配置以确定复杂性值,所述复杂性值至少部分地基于对视频信息的先前块进行译码所耗费的位的数目来推导,且其中所述调整值进一步至少部分地基于所确定的复杂性值。** <隐含公开>[0243] “测量每组的活动等级。活动等级可以是在组中的每个单元的最大量化残差尺寸,乘以在单元内的样本数(例如,2、3或4),加上1(与前缀值0对应),在该组内的所有单元计算总和。在量化之后,量化残差尺寸使用Quant的当前值。” [0341] “RcSizeGroup表示活动等级,BitsCodedCur表示用于编码最近编码组的比特的实际数量”。对比文件公开了“活动等级”(RcSizeGroup)和实际编码比特数(BitsCodedCur)的概念。活动等级基于量化残差尺寸计算,而残差尺寸直接反映了编码的复杂性。同时,实际编码比特数(BitsCodedCur)正是“对先前块进行译码所耗费的位的数目”。在速率控制算法中([0341]-[0353]),调整Quant(QP)的决策同时依赖于“活动等级”(复杂性的一种度量)和“实际编码比特数”。因此,本领域技术人员可以合理推断,用于调整QP的决策逻辑(其输出可视为一种综合的“调整指令”或“调整值”)至少部分地基于了由耗费位数推导出的复杂性信息。这隐含公开了技术特征K。
**L. 其中所述第一QP值进一步至少部分地基于所述缓冲器单元的缓冲器充满度。** <直接公开>[0245]-[0336] 及 [0341]-[0356] 整个速率控制流程。最终用于编码的Quant(即第一QP值)的调整决策,直接受到由Buffer_fullness决定的MIN_QP、MAX_QP以及Target_activity_level(其由基于Buffer_fullness的offset调整)的影响。对比文件公开的速率控制算法表明,最终确定并用于编码的量化参数Quant(对应于第一QP值),其调整过程(增大、减小或不变)的核心输入之一就是缓冲器充满度(Buffer_fullness)。Buffer_fullness通过影响目标活动等级和QP允许范围,间接决定了QP的调整方向。因此,第一QP值至少部分地基于缓冲器充满度。技术特征L被直接公开。
**M. 其中所述一个或多个图片参数进一步包括待译码的视频信息的位深度。** <直接公开>[0190]-[0194] “在一些实施例中,速率控制器120可基于与待译码视频数据相关联的一或多个图片参数(例如,源位深度、压缩位速率及/或其类似者)进一步调整最大QP。举例来说,在一些实施例中,用于视频数据的源位深度的默认值可为(例如)每分量8个位。在此情况下,最大QP可如下进行调整:maxQp=maxQp+((bitDepth‑8)<<a)”对比文件明确公开了基于“源位深度”(bitDepth)这一图片参数来调整最大QP(maxQp)。这直接对应于目标专利中图片参数“包括待译码的视频信息的位深度”的特征。因此,技术特征M被直接公开。
**N. 其中所述硬件处理器进一步经配置以:确定所述视频信息的下一块包括平坦区域** <直接公开>[0541]-[0559] “平坦度QP覆盖”章节。具体地,[0545]-[0550]描述了编码器进行平坦度检查的算法,确定一组像素(即块或组)是“不平坦”、“略微平坦”还是“非常平坦”。例如,“如果用于任何分量的MAX–MIN大于(2<<(bits_per_component-8)),那么非常平坦的检查未通过平坦度检查1;否则,通过该检查。”对比文件详细描述了“平坦度检查”的算法,该算法通过比较特定区域内像素值的最大最小值差与阈值,来确定该区域(对应于视频信息的块或组)是否属于“平坦区域”(包括“略微平坦”和“非常平坦”)。这直接对应于“确定视频信息的下一块包括平坦区域”。因此,技术特征N被直接公开。
**O. 设定第二QP值为预定值** <直接公开>[0561]-[0567] “对于‘非常平坦’的信号,如下调整QP:masterQp=1<<(2*(bits_per_component-8));对于‘略微平坦’的信号:masterQp=MAX(stQp-4,0);”对比文件明确公开,当检测到平坦区域(“非常平坦”或“略微平坦”)时,会将主QP(masterQp)设定为一个特定的值。对于“非常平坦”,设定为一个由位深度计算的预定值(1<<(2*(bits_per_component-8)));对于“略微平坦”,设定为当前短期QP减4(但最小为0),这也可以视为一个根据规则计算的预定值。这直接对应于“设定第二QP值为预定值”。因此,技术特征O被直接公开。
**P. 以及基于所述第二QP值来对所述视频信息的所述下一块进行译码来形成用于显示或传输的视频数据位流。** <直接公开>[0561]-[0567] “如果平坦度QP覆盖修改masterQp,那么修改的masterQp用作在下一个RC周期上的短期速率控制的起始点。” 结合编码流程,修改后的masterQp将用于后续组的量化编码。对比文件说明,由平坦度检测调整后的masterQp(即第二QP值)将作为下一个速率控制周期的起始点,这意味着它将用于对接下来(即“下一块”)视频数据的编码。编码器使用QP值进行量化是整个编码过程的核心步骤(见[0042], [0221])。因此,技术特征P被直接公开。
**Q. 其中所述缓冲器单元经进一步配置以固定速率将经译码视频数据的位输出到所述视频数据位流。** <直接公开>[0032] “编码器104还可以评估编码符号,以通过预定的比特率进行传输。” [0240] “虚拟缓冲模型700模制速率缓冲器的行为,其中,输出比特率是额定比特率。” [0373] “DSC编码过程生成可以精确地符合独立指定的bpp(每个像素的比特)速率的比特流。”对比文件多次强调编码器以预定的、恒定的比特率(CBR)输出编码数据。虚拟缓冲器模型正是为了确保输出符合这个恒定速率。这直接对应于“缓冲器单元以固定速率将经译码视频数据的位输出到视频数据位流”。因此,技术特征Q被直接公开。

## 输出代码 ##

根据上述分析,对比文件直接公开了技术特征A、B、C、D、F、G、H、I、J、L、M、N、O、P、Q,隐含公开了技术特征E、K。

<<<A>>><<<B>>><<<C>>><<<D>>><<<F>>><<<G>>><<<H>>><<<I>>><<<J>>><<<L>>><<<M>>><<<N>>><<<O>>><<<P>>><<<Q>>>

<<<e>>><<<k>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE