对比文件名称:2009-08-27_WO2009104850A_发明申请_WO2009104850A1 METHOD FOR ENCODING AND DECODING IMAGE, AND APPARATUS FOR ENCODING AND DECODING IMAGE
目标专利名称:用于几何运动分割的定点实施方案CN102845062B
本次调用的模型名称:深度求索AI模型
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:所述方法包含:使用几何运动分割线将视频数据块分割为第一分区及第二分区<br>**《未公开》** | [53]段:“...an ultra high-definition (UHD) image may be divided into a plurality of partition images...”<br>[54]段:“...an UHD image 310 may be divided into a plurality of partition images 320...”<br>[84]段:“...an UHD image 1310 may be divided into a plurality of partition images, i.e., a plurality of HD images 1320...” | **论述**:目标专利中的“几何运动分割线”特指一条由参数(如斜率、截距或角度ρ、距离θ)定义的、可将矩形块分割为两个非矩形分区(如三角形)的直线。其核心在于支持**任意形状**的分区,而不仅仅是矩形划分。对比文件公开的是将一幅超高分辨率图像**整体分割**为多个**矩形**的高清分区图像(partition images),如图3、4、13所示。这种分割是为了将大图像划分为可独立处理的小块,其边界是**图像的整体边界**,而非目标专利中针对单个视频块(如宏块)内部进行灵活、非矩形的几何分割。两者分割的目的、对象和方式均不同。对比文件未公开使用“几何运动分割线”对单个视频数据块进行分割。 |
| **技术特征B**:计算所述几何运动分割线的斜率值及y截距值,<br>**《未公开》** | 未发现相关内容。 | **论述**:目标专利的技术特征B涉及计算定义几何运动分割线的特定参数(斜率m和y截距c),这是实现其定点实施方案的基础。对比文件全文均未提及任何关于“几何运动分割线”的定义,更未涉及计算该线的斜率或y截距。对比文件的分区是基于图像的整体坐标进行简单的矩形裁剪,无需计算斜率和截距。因此,该技术特征未被对比文件公开。 |
| **技术特征C**:其中所述斜率值及所述y截距值包含整数值<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征C限定了斜率值和y截距值为整数值,这是目标专利实现定点运算、避免浮点误差的关键。由于对比文件根本没有公开“几何运动分割线”的概念,自然也就不存在将其斜率、截距表示为整数值的技术内容。因此,该技术特征未被对比文件公开。 |
| **技术特征D**:使用界定所述几何运动分割线的所述斜率值及所述y截距值的所述整数值来计算指示所述块的在所述第一分区中的像素及所述块的在所述第二分区中的像素的掩码,<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征D描述了基于整数值的斜率/截距计算一个二进制掩码,以标识块中每个像素属于哪个几何分区。这是目标专利定点实施方案的核心步骤。对比文件中完全没有涉及为单个块计算像素级归属掩码的概念。其分区(partition images)是预先定义的完整矩形图像,像素的归属由其在整体图像中的位置决定,无需通过计算“y - m*x”与截距c的比较来动态生成掩码。因此,该技术特征未被对比文件公开。 |
| **技术特征E**:其中所述掩码包含点集合,所述点集合包含相应的x值及y值,<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征E是对掩码数据结构的进一步定义,即掩码由一系列具有坐标(x, y)的点组成。由于对比文件未公开任何关于计算此类掩码的方法或需求(如上文D所述),因此也不可能公开掩码的具体数据结构。该特征依赖于特征D的存在,既然D未公开,E也未被公开。 |
| **技术特征F**:且其中计算所述掩码包含针对所述掩码中的每一点,<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征F描述了计算掩码的迭代过程。这是实现特征D所述计算的具体步骤。由于对比文件未公开计算掩码这一整体概念(特征D),因此这一具体计算步骤也无从谈起。该技术特征未被对比文件公开。 |
| **技术特征G**:将所述掩码中的所述点的值设定为指示所述点的所述y值与所述斜率值和所述点的所述x值的乘积之间的差是否大于所述y截距值的值<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征G给出了使用定点整数值斜率(m)和截距(c)判断像素归属的具体数学判定式(例如,判断 y - m*x >= c 是否成立)。这是目标专利定点掩码计算算法的核心。对比文件完全没有涉及使用此类数学公式对像素进行分区判定的任何内容。因此,该技术特征未被对比文件公开。 |
| **技术特征H**:基于所述掩码来编码所述第一分区及所述第二分区<br>**《未公开》** | [57]段:“...encoding of the partition images may involve performing frequency conversion, quantization, entropy encoding, deblocking filtering and motion estimation and compensation.”<br>[89]段:“...encoding of the slice groups may involve performing frequency conversion, quantization, entropy encoding, deblocking filtering and motion estimation and compensation.” | **论述**:目标专利中“基于掩码编码”特指根据计算出的掩码,区分像素所属的几何分区,从而应用不同的运动向量进行预测、计算残余等。对比文件公开了对分区图像(partition images)或切片组(slice groups)进行编码,但这是对整个矩形图像单元应用常规的视频编码流程(变换、量化、熵编码等)。其编码过程并不依赖于一个动态计算的、用于标识非矩形几何分区的像素级掩码。两者“编码”所依据的分区信息本质不同。因此,该技术特征未被对比文件公开。 |
| **技术特征I**:输出所述经编码的第一分区、所述经编码的第二分区、所述斜率值及所述y截距值。<br>**《隐含公开》** | [60]段:“Thereafter, the encoded partition images may be multiplexed (S230), thereby generating a packet.”<br>[73]段:“`super_pic_flag`, `super_pic_addr`, `super_pic_width_in_minusl`, and `super_pic_height_in_minusl` may all be encoded as syntax elements.”<br>[79]-[80]段:描述了编码`frame_cropping_flag`、`frame_crop_left_offset`等语法元素。 | **论述**:**隐含公开**。虽然对比文件未公开目标专利中特定的“几何运动分割线”及其参数(斜率、截距),但其核心思想之一是将分区图像及其相关的描述信息(如位置、尺寸、裁剪偏移量)进行编码并输出到码流中。例如,对比文件会输出编码后的分区图像数据(经编码的第一/第二...分区),同时输出定义该分区在原始图像中位置和边界的信息(如`super_pic_addr`, `frame_crop_left_offset`等语法元素)。从广义上看,这“隐含”了编码并输出图像分区数据及其几何定义参数的思想。尽管具体参数(斜率/截距 vs. 地址/偏移量)和分割方式(块内任意分割 vs. 图像间矩形分割)不同,但本领域技术人员可以理解,将分割产生的数据及其定义参数一起输出是此类技术的共通逻辑。因此,该特征被对比文件隐含公开。 |
| **技术特征J**:其中计算所述掩码包含仅使用定点算术来计算所述掩码。<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征J强调掩码计算“仅使用定点算术”,这是目标专利为解决浮点实现不一致问题而提出的特定实施方案。对比文件未涉及任何计算像素分区掩码的内容,更谈不上使用定点还是浮点算术进行计算。因此,该技术特征未被对比文件公开。 |
| **技术特征K**:其中基于所述掩码来编码所述第一分区及所述第二分区包含:使用所述掩码来确定所述块中的像素是对应于所述第一分区还是对应于所述第二分区<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征K明确了“基于掩码编码”的具体含义:即使用掩码来判定每个像素的所属分区。这是几何运动分割编码的关键步骤。对比文件中对分区图像的编码,其像素的归属在图像被分割为矩形分区时就已经确定(由像素坐标决定),无需在编码过程中借助一个额外的、计算出来的掩码进行逐像素判定。因此,该技术特征未被对比文件公开。 |
| **技术特征L**:从由所述第一分区的运动向量指示的参考块检索所述第一分区中的像素的预测值<br>**《直接公开》** | [66]-[67]段:“...motion estimation may be performed on block A in the partition image 3 corresponding to the second time t with reference to partition image 0 corresponding to the first time (t-1)...”, “...motion estimation/compensation may be performed on the partition image 3 corresponding to the second time t using block A in partition image 0 corresponding to the first time (t-1).”<br>[135]段:“...performing motion vector-based motion compensation. More specifically, each of the encoded partition images may be motion-compensated with reference to a number of encoded partition images adjacent thereto.” | **论述**:**直接公开**。技术特征L描述的是视频编码中标准的运动补偿过程:根据某一分区的运动向量,从参考帧中获取预测像素值。对比文件明确公开了在编码分区图像时进行运动估计和补偿([57], [89]段)。更具体地,[66]-[67]段举例说明了分区图像3中的块A可以参考另一分区图像(分区图像0)中的像素进行运动补偿,这直接对应于“从由分区的运动向量指示的参考块检索像素的预测值”。尽管对比文件的分区是整体图像,而目标专利的分区是块内的子区域,但“根据运动向量获取预测值”这一基本技术动作是相同且直接的。因此,该技术特征被对比文件直接公开。 |
| **技术特征M**:从由所述第二分区的运动向量指示的参考块检索所述第二分区中的像素的预测值。<br>**《直接公开》** | 同技术特征L的引用段落。 | **论述**:**直接公开**。理由与技术特征L完全相同。对比文件公开的运动补偿技术普遍适用于各个分区图像。既然可以对第一分区(如图像分区0)进行基于运动向量的预测值检索,那么同样可以对第二分区(如图像分区1、2、3等)进行相同的操作。这是运动补偿技术的对称和必然应用。因此,该技术特征被对比文件直接公开。 |
| **技术特征N**:其进一步包含:确定所述块的在过渡区域中的像素集合<br>**《隐含公开》** | [64]段:“...each of a plurality of partition images ... may be divided into a first region 710 not adjoining any partition image, a second region 720 adjoining one or more other partition images, and a third region 730 corresponding to an expanded image.”<br>[95]段:“...deblocking filtering may need to be performed on the boundaries between the macroslices (e.g., a boundary region 2620)...” | **论述**:**隐含公开**。目标专利的“过渡区域”指几何分割线附近需要特殊处理(如平滑)的像素集合。对比文件虽未使用“几何运动分割线”,但为了解决分区图像边界处的块效应问题,其明确提出了“扩展图像”(expanded image)区域([64]段的第三区域730)或“边界区域”(boundary region 2620, [95]段)的概念。这些区域本质上就是位于分区边界附近、需要特别处理(如用于参考或去块滤波)的像素集合。本领域技术人员可以合理推断,为了改善边界质量,识别出边界附近的像素集合并对其进行特殊处理是一种常见技术手段。尽管两者对区域的具体处理方式可能不同,但“确定边界/过渡区域的像素集合”这一技术构思被对比文件隐含公开。 |
| **技术特征O**:基于由所述第一分区的所述运动向量指示的所述参考块及由所述第二分区的所述运动向量指示的所述参考块来计算所述过渡区域中的所述像素集合的预测值。<br>**《未公开》** | [66]-[67]段:描述了分区图像3参考分区图像0进行运动补偿。 | **论述**:技术特征O特指为**过渡区域**中的像素计算预测值时,需要**同时结合两个分区**的参考块信息(例如进行加权平均或滤波)。这是目标专利平滑技术的核心。对比文件公开了分区图像可以参考相邻分区图像进行运动补偿([66]-[67]段),但这仅说明了单个分区可以获取外部参考。它并未公开对于**边界处特定的一组像素**,需要**同时使用两个不同分区的运动向量/参考块信息**来合成其预测值。对比文件的扩展图像区域主要是为了提供更多的参考像素,其内像素的预测可能仍主要使用本分区的运动向量,或参考单一外部分区。因此,该特定技术特征未被对比文件公开。 |
| **技术特征P**:其中计算所述几何运动分割线的所述斜率值及所述y截距值包含:基于角度值及长度值来计算初始斜率值及初始y截距值,所述角度值包含垂直于所述几何运动分割线且穿过原点的线相对于x轴的角度,且所述长度值包含从所述原点到所述垂直线与所述几何运动分割线交会的点的距离<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征P揭示了目标专利中两种参数表示法(角度ρ、距离θ与斜率m、截距c)之间的数学转换关系,是定点运算实现的前置步骤。对比文件完全没有涉及任何关于“几何运动分割线”的参数定义,无论是角度ρ、距离θ,还是斜率m、截距c。因此,基于角度和长度值计算斜率和截距的这一具体计算方法自然也无从公开。 |
| **技术特征Q**:计算所述初始斜率值及所述初始y截距值与包含2的幂的一个或一个以上值的乘积<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征Q描述了将浮点斜率/截距转换为定点整数时的具体操作:乘以2的幂(如2^20)。这是实现定点运算的关键步骤。对比文件未公开任何与几何分割线参数浮点到定点转换相关的内容。因此,该技术特征未被对比文件公开。 |
| **技术特征R**:将所述乘积舍位到最近的整数值以形成所述斜率值及所述y截距值。<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征R是继特征Q之后的下一步定点化操作:将乘积舍入取整。同样,由于对比文件未涉及几何分割线参数的定点化过程,该具体舍入步骤也未被公开。 |
| **技术特征S**:所述设备包含:用于使用几何运动分割线将视频数据块分割为第一分区及第二分区的装置<br>**《未公开》** | [170]段:“The image dividing unit 3410 may divide, for example, an UHD image, into a plurality of partition images.”<br>[15]段:“...an image dividing unit which divides an image into a plurality of partition images...” | **论述**:**论述**:技术特征S是设备权利要求中对应于方法特征A的装置特征。对比文件公开了图像分割单元(image dividing unit 3410),其功能是将UHD图像分割为多个分区图像(partition images)。如针对特征A的分析,这种分割是对整体图像进行矩形划分,而非使用“几何运动分割线”对单个视频数据块进行灵活的非矩形分割。两者分割的装置所实现的功能本质不同。因此,该装置特征未被对比文件公开。 |
| **技术特征T**:用于计算所述几何运动分割线的斜率值及y截距值的装置,其中所述斜率值及所述y截距值包含整数值<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征T是设备权利要求中对应于方法特征B和C的装置特征。由于对比文件中不存在计算几何运动分割线斜率/截距的功能模块或步骤,因此也就不存在实现该功能的装置。该特征未被公开。 |
| **技术特征U**:用于使用界定所述几何运动分割线的所述斜率值及所述y截距值的所述整数值来计算指示所述块的在所述第一分区中的像素及所述块的在所述第二分区中的像素的掩码的装置,其中所述掩码包含点集合,所述点集合包含相应的x值及y值,且其中所述用于计算所述掩码的装置包含用于针对所述掩码中的每一点将所述掩码中的所述点的值设定为指示所述点的所述y值与所述斜率值和所述点的所述x值的乘积之间的差是否大于所述y截距值的值的装置<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征U是设备权利要求中对应于方法特征D、E、F、G的装置特征。它详细描述了用于计算定点掩码的装置及其内部判断逻辑。对比文件的装置(如图像编码单元3420)中没有描述任何具备此类计算掩码功能的子装置或模块。因此,该技术特征未被对比文件公开。 |
| **技术特征V**:用于基于所述掩码来编码所述第一分区及所述第二分区的装置<br>**《未公开》** | [171]段:“The image encoding units 3420-0 through 3420-N-1 may encode the partition images...” | **论述**:技术特征V是设备权利要求中对应于方法特征H的装置特征。对比文件公开了图像编码单元(image encoding units),用于编码分区图像。然而,如对特征H的分析,目标专利中“基于掩码编码”有其特定含义,而对比文件的编码单元进行的是常规视频编码,其工作不依赖于动态计算的几何分区掩码。因此,尽管都有“编码装置”,但两者实现的功能内涵不同,该特征未被公开。 |
| **技术特征W**:用于输出所述经编码的第一分区、所述经编码的第二分区、所述斜率值及所述y截距值的装置。<br>**《隐含公开》** | [173]段:“The multiplexing unit 3430 may multiplex the encoded partition images provided by the image encoding units 3420-0 through 3420-N-1, thereby generating a packet.”<br>[172]段:提及编码单元会编码分区图像信息(如位置、裁剪信息)并作为语法元素。 | **论述**:**隐含公开**。技术特征W是设备权利要求中对应于方法特征I的装置特征。对比文件公开了多路复用单元(multiplexing unit 3430),用于将编码后的分区图像数据打包输出。同时,编码单元会生成并输出描述分区位置和边界的信息(语法元素)。这“隐含”了用于输出编码分区数据及其相关几何定义参数的装置。尽管输出的具体参数不同,但“输出装置”这一功能概念是相同的。因此,该特征被对比文件隐含公开。 |
| **技术特征X**:其中所述用于计算所述掩码的装置包含用于仅使用定点算术来计算所述掩码的装置。<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征X是设备权利要求中对应于方法特征J的装置特征。由于对比文件未公开计算掩码的装置,因此更不可能公开该装置“仅使用定点算术”这一具体实现方式。该特征未被公开。 |
| **技术特征Y**:其中所述用于基于所述掩码来编码所述第一分区及所述第二分区的装置包含:用于使用所述掩码来确定所述块中的像素是对应于所述第一分区还是对应于所述第二分区的装置<br>**《未公开》** | 未发现相关内容。 | **论述**:技术特征Y是设备权利要求中对应于方法特征K的装置特征。由于对比文件未公开“基于掩码编码”的装置,因此其内部包含的“使用掩码确定像素分区”的子装置也无从公开。 |
| **技术特征Z**:用于从由所述第一分区的运动向量指示的参考块检索所述第一分区中的像素的预测值的装置<br>**《直接公开》** | [171]段:“The image encoding units 3420-0 through 3420-N-1 may encode the partition images ... by performing ... motion vector-based motion estimation/compensation.”<br>[178]段:“The image decoding units 3520-0 through 3520-N-1 may decode ... by performing ... motion vector-based motion compensation.” | **论述**:**直接公开**。技术特征Z是设备权利要求中对应于方法特征L的装置特征。对比文件明确公开了图像编码单元(3420)和图像解码单元(3520)都具有执行基于运动向量的运动估计/补偿的功能,这必然包含用于从参考块检索预测值的装置或模块。这是视频编解码器的标准组件。因此,该特征被对比文件直接公开。 |
### 结论与代码输出
根据上述分析,对比文件直接公开了技术特征 **L**、**M**、**Z**,隐含公开了技术特征 **I**、**N**、**W**。
<<<L>>><<<M>>><<<Z>>><<<i>>><<<n>>><<<w>>>