返回项目页面
对比文件列表
2009-08-06_US2009196342A_发明申请_US20090196342A1 Adaptive Geometric Partitioning For Video Encoding_+++A_B_C_G_H_I_d_e_f+++.docx
2026-07-03 01:03
2010-08-19_US2010208818A_发明申请_US20100208818A1 METHODS AND APPARATUS FOR VIDEO ENCODING AND DECODING GEOMETRICALLY PARTITIONED BII-PREDICTIVE MODE PARTITIONS_+++A_B_C_E_F_G_H_I_d+++.docx
2026-07-03 01:04
2010-08-19_US2010208827A_发明申请_US20100208827A1 METHODS AND APPARATUS FOR VIDEO ENCODING AND DECODING GEOMETERICALLY PARTITIONED SUPER MACROBLOCKS_+++A_B_C_E_F_G_H_I_d+++.docx
2026-07-03 01:04
2011-08-18_US2011200097A_发明申请_US20110200097A1 ADAPTIVE TRANSFORM SIZE SELECTION FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I_k_o_x+++.docx
2026-07-03 01:04
2011-08-18_US2011200109A_发明申请_US20110200109A1 FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I_k_x+++.docx
2026-07-03 01:04
2011-08-18_US2011200110A_发明申请_US20110200110A1 SMOOTHING OVERLAPPED REGIONS RESULTING FROM GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I_K_O_X_j_n_u_w+++.docx
2026-07-03 01:04
2011-08-25_WO2011103213A_发明申请_WO2011103213A2 ENCODING MOTION VECTORS FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2011-12-01_TW201143456A_发明专利_TW201143456A 起源於幾何運動劃分之平滑重疊區域 SMOOTHING OVERLAPPED REGIONS RESULTING FROM GEOMETRIC MOTION PARTITIONING_+++A_B_C_E_F_G_H_I_d+++.docx
2026-07-03 01:04
2012-01-16_TW201204056A_发明专利_TW201204056A 用於幾何運動劃分之編碼運動向量 ENCODING MOTION VECTORS FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2012-03-01_TW201210346A_发明专利_TW201210346A 用於幾何運動劃分之可適性轉換尺寸選擇 ADAPTIVE TRANSFORM SIZE SELECTION FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_G_H_I_d_e_f+++.docx
2026-07-03 01:04
2012-05-16_TW201220851A_发明专利_TW201220851A 用於幾何運動劃分之定點實施 FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2012-10-31_CN102763415A_发明公开_CN102763415A 起因于几何运动划分的平滑重叠区域_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2012-12-26_CN102845062A_发明公开_CN102845062A 用于几何运动分割的定点实施方案_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2012-12-26_EP2537343A_发明公开_EP2537343A2 SMOOTHING OVERLAPPED REGIONS RESULTING FROM GEOMETRIC MOTION PARTITIONING_+++A_B_C_G_H_I_a_d_e_f_j_k_n_o_u_w_x+++.docx
2026-07-03 01:04
2012-12-27_WO2012177644A_发明申请_WO2012177644A1 PARALLELIZATION FRIENDLY MERGE CANDIDATES FOR VIDEO CODING_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2013-02-20_EP2559248A_发明公开_EP2559248A2 FIXED POINT IMPLEMENTATION FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2013-03-12_KR1020130025903A_发明公开_KR1020130025903A 기하학적 모션 파티셔닝을 위한 고정 소수점 구현_+++A_B_C_D_E_F_G_H_I_k_x+++.docx
2026-07-03 01:04
2013-03-28_US2013077691A_发明申请_US20130077691A1 PARALLELIZATION FRIENDLY MERGE CANDIDATES FOR VIDEO CODING_+++A_C_D_E_F_b+++.docx
2026-07-03 01:04
2013-06-06_JP2013520877A_发明专利_JP2013520877A Smoothing the resulting overlapping region of the geometric motion division_+++A_B_C_D_E_F_G_H_I_K_O_X_j_n_u_w+++.docx
2026-07-03 01:04
2013-06-17_JP2013524730A_发明专利_JP2013524730A Fixed-point implementation of the geometric motion indicator_+++A_B_C_D_E_F_G_H_I_k_x+++.docx
2026-07-03 01:04
2013-10-10_US2013266070A_发明申请_US20130266070A1 IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHO_+++A_B_C_E_F_G_H_I_d+++.docx
2026-07-03 01:04
2014-04-29_KR101387276B_发明授权_KR101387276B1 기하학적 모션 파티셔닝에 기인한 중첩 영역들의 평활화_+++A_B_C_D_E_F_G_H_I_o+++.docx
2026-07-03 01:04
2014-07-10_US2014192883A_发明申请_US20140192883A1 DEVICE AND METHOD FOR SCALABLE CODING OF VIDEO INFORMATION BASED ON HIGH EFFICIENCY VIDEO CODING_+++A_C_E_F_G_b+++.docx
2026-07-03 01:04
2014-07-16_CN103931196A_发明公开_CN103931196A 帧间预测方法及其装置_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2014-07-16_EP2755389A_发明公开_EP2755389A2 INTER PREDICTION METHOD AND APPARATUS THEREFOR_+++b_d_e_f_j_k_o_p_q_r_s_x+++.docx
2026-07-03 01:04
2014-07-17_JP2014517658A_发明专利_JP2014517658A Parallelization friendly merge candidates for video coding_+++A_B_C_D_E_F+++.docx
2026-07-03 01:04
2014-08-12_KR1020140099430A_发明公开_KR1020140099430A 영상 복호화 방법 및 장치_+++A_B_C_D_E_F+++.docx
2026-07-03 01:04
2014-11-04_US8879632B_发明授权_US08879632B2 Fixed point implementation for geometric motion partitioning_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2014-11-06_JP2014209743A_发明专利_JP2014209743A 幾何学的動き区分のための固定小数点実装形態_+++A_B_C_G_H_I_d_e_f+++.docx
2026-07-03 01:04
2015-01-22_WO2015006884A_发明申请_WO2015006884A1 3D VIDEO CODING WITH PARTITION-BASED DEPTH INTER CODING_+++A_B_C_E_F_G_K_O_X_d+++.docx
2026-07-03 01:04
2015-04-27_KR101515696B_发明授权_KR101515696B1 기하학적 모션 파티셔닝을 위한 고정 소수점 구현_+++A_B_C_D_E_F_G_H_I_K_O_X+++.docx
2026-07-03 01:04
2015-04-28_US9020030B_发明授权_US09020030B2 Smoothing overlapped regions resulting from geometric motion partitioning_+++A_B_C_D_E_F_G_H_I_K_O_X_n_u_w+++.docx
2026-07-03 01:04
2015-04-29_CN102845062B_发明授权_CN102845062B 用于几何运动分割的定点实施方案_+++A_B_C_D_E_F_G_H_I_n_u_w+++.docx
2026-07-03 01:04
2015-06-11_US2015163506A_发明申请_US20150163506A1 SCALABLE IMPLEMENTATION FOR PARALLEL MOTION ESTIMATION REGIONS_+++A_B_C_D_E_F_G+++.docx
2026-07-03 01:04
2015-06-11_WO2015084567A_发明申请_WO2015084567A1 SCALABLE IMPLEMENTATION FOR PARALLEL MOTION ESTIMATION REGIONS_+++A_E_F_G_b_c_d+++.docx
2026-07-03 01:04
2015-07-23_JP2015133716A_发明专利_JP2015133716A 幾何学的動き分割の結果生じた重なり合った領域のスムージング_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2015-09-16_CN102763415B_发明授权_CN102763415B 起因于几何运动划分的平滑重叠区域_+++A_B_C_E_F_G_H_I_d+++.docx
2026-07-03 01:04
2015-09-17_US2015264351A_发明申请_US20150264351A1 VIDEO ENCODING APPARATUS, VIDEO ENCODING METHOD, AND VIDEO ENCODING COMPUTER PROGRAM_+++b_c_d_e_f_k_o_x+++.docx
2026-07-03 01:04
2016-03-10_JP2016507966A_发明专利_JP2016507966A 高効率ビデオコーディングに基づくビデオ情報のスケーラブルコーディングのためのデバイスおよび方法_+++A_B_C_D_E_F_g+++.docx
2026-07-03 01:04
2016-07-27_CN105814895A_发明公开_CN105814895A 用于并行运动估计区域的可缩放实施方案_+++A_E_F_G+++.docx
2026-07-03 01:04
2016-08-10_KR1020160095098A_发明公开_KR1020160095098A 병렬 모션 추정 영역들에 대한 스케일러블 구현_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2016-08-30_US9432685B_发明授权_US09432685B2 Scalable implementation for parallel motion estimation regions_+++A_B_C_D_E_F_g+++.docx
2026-07-03 01:04
2016-09-01_WO2016137149A_发明申请_WO2016137149A1 폴리곤 유닛 기반 영상 처리 방법 및 이를 위한 장치_+++A_B_C_E_F_G_d_h_i+++.docx
2026-07-03 01:04
2016-09-29_US2016286230A_发明申请_US20160286230A1 MOTION INFORMATION DERIVATION MODE DETERMINATION IN VIDEO CODING_+++A_B_C_E_F_d+++.docx
2026-07-03 01:04
2016-09-29_US2016286232A_发明申请_US20160286232A1 DERIVING MOTION INFORMATION FOR SUB-BLOCKS IN VIDEO CODING_+++A_E_F_b_c_d+++.docx
2026-07-03 01:04
2016-10-06_CA2976827A_发明专利_CA2976827A1 MOTION VECTOR DERIVATION IN VIDEO CODING_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2016-10-06_WO2016160605A_发明申请_WO2016160605A1 DERIVING MOTION INFORMATION FOR SUB-BLOCKS IN VIDEO CODING_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2016-10-06_WO2016160608A_发明申请_WO2016160608A1 MOTION VECTOR DERIVATION IN VIDEO CODING_+++A_B_C_E_F_d+++.docx
2026-07-03 01:04
2016-11-01_TW201639369A_发明专利_TW201639369A 視訊寫碼中運動向量推導_+++A_E_F_b_c_d+++.docx
2026-07-03 01:04
2016-11-01_TW201639370A_发明专利_TW201639370A 視訊寫碼中運動資訊推導模式判定_+++A_b_c_d_e_f+++.docx
2026-07-03 01:04
2017-02-02_JP2017504243A_发明专利_JP2017504243A 並列動き推定領域のためのスケーラブル実装形態_+++A_B_C_D_E_F+++.docx
2026-07-03 01:04
2017-05-16_US9654776B_发明授权_US09654776B2 Adaptive transform size selection for geometric motion partitioning_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
2017-07-13_US2017201770A_发明申请_US20170201770A1 ADAPTIVE TRANSFORM SIZE SELECTION FOR GEOMETRIC MOTION PARTITIONING_+++A_B_C_D_E_F_G_H_I_K_X+++.docx
2026-07-03 01:04
2017-08-31_AU2016243518A_发明专利_AU2016243518A1 Deriving motion information for sub-blocks in video coding_+++A_E_F_K_O_X+++.docx
2026-07-03 01:04
2017-11-29_KR1020170131448A_发明公开_KR1020170131448A 비디오 코딩에서의 서브-블록들에 대한 모션 정보 유도_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2018-01-02_CN107534766A_发明公开_CN107534766A 于视频译码中针对子块推导运动信息_+++A_B_C_D_E_F_K_O_X+++.docx
2026-07-03 01:04
2018-01-31_EP3275186A_发明公开_EP3275186A1 DERIVING MOTION INFORMATION FOR SUB-BLOCKS IN VIDEO CODING_+++A_B_c_e_f+++.docx
2026-07-03 01:04
2018-01-31_EP3275187A_发明公开_EP3275187A1 MOTION INFORMATION DERIVATION MODE DETERMINATION IN VIDEO CODING_+++A_B_E_F_c_d+++.docx
2026-07-03 01:04
2018-01-31_EP3275188A_发明公开_EP3275188A1 MOTION VECTOR DERIVATION IN VIDEO CODING_+++A_B_C_E_F_d+++.docx
2026-07-03 01:04
2018-02-08_US2018041768A_发明申请_US20180041768A1 POLYGON UNIT-BASED IMAGE PROCESSING METHOD, AND DEVICE FOR SAME_+++A_B_C_G_H_d_e_f_i+++.docx
2026-07-03 01:04
2018-02-08_WO2018026118A_发明申请_WO2018026118A1 영상 부호화_복호화 방법_+++A_B_C_D_E_F_g+++.docx
2026-07-03 01:04
WO2011130186A2_Description_20260619_1128_+++A_B_C_D_E_F_G_H_I+++.docx
2026-07-03 01:04
WO2011130186A2_Description_20260619_1128_+++A_B_C_D_E_F_G_H_I+++.docx

对比文件的名称:WO2011130186A2_Description_20260619_1128

目标专利的名称:1556根据图像编码系统中的块划分结构的图像解码方法和设备CN111886861B

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

### 特征比对表格

技术特征描述及公开性判断结果对比文件原文引用(翻译成中文)公开性论述
技术特征A:该视频解码方法包括以下步骤:《直接公开》[0035] 公开了接收由几何运动分割线分割成第一分区和第二分区的编码视频数据块,接收定义几何运动分割线的斜率值和截距值,计算指示第一分区和第二分区中像素的掩码,基于掩码解码块的第一分区和第二分区,输出解码块。对比文件明确公开了从比特流获得分割信息、基于分割线分割块、推导运动信息、执行预测等步骤组成的视频解码方法,因此该前序特征被直接公开。
技术特征B:从比特流中获得针对目标块的分割信息《直接公开》[0035] 公开“接收定义几何运动分割线的斜率值和截距值”,其中的斜率值和截距值是分割信息的两种形式;[0053] 公开“分割线可使用两个参数定义:垂直于分割线的线段长度ρ(与块中心点的距离)和该垂线相对于通过块中心点的水平线的角度Θ”。对比文件直接公开从比特流获取用于定义几何运动分割的参数(分割信息),包括角度和距离或斜率和截距,因此该特征被直接公开。
技术特征C:基于由所述分割信息指示的分割边界将所述目标块分割成第一子分区和第二子分区《直接公开》[0007] 公开“使用几何运动分割线将视频数据块划分成第一分区和第二分区”;[0053] 公开“使用任意分割边界(几何运动分割)对块进行分割”。对比文件明确公开了基于分割信息(即分割线参数)将块分割成两个分区,因此该特征被直接公开。
技术特征D:基于针对所述目标块的分割信息来推导所述第一子分区的第一运动信息候选列表和所述第二子分区的第二运动信息候选列表《直接公开》[0023] 公开“基于从邻近第一分区的块的运动矢量中选择的第一运动预测子对第一运动矢量编码,基于从邻近第二分区的块的运动矢量中选择的第二运动预测子对第二运动矢量编码”;[0061] 公开“两个分区的运动预测子的候选可以不同”;[0167] 公开“分区222和224的运动预测子可以不同”。对比文件公开了为每个几何分区独立选择运动预测子,这实质上包括为每个分区构建不同的运动信息候选列表(候选集),因此该特征被直接公开。
技术特征E:基于所述第一运动信息候选列表执行所述第一子分区的帧间预测《直接公开》[0027] 公开“基于第一运动预测子解码第一运动矢量,并使用解码的第一和第二运动矢量解码块”,即进行运动补偿预测。对比文件公开了利用第一分区的运动信息(来自候选列表)执行帧间预测,因此该特征被直接公开。
技术特征F:基于所述第二运动信息候选列表执行所述第二子分区的帧间预测《直接公开》同上,[0027] 同样适用于第二分区。对比文件公开了利用第二分区的运动信息执行帧间预测,因此被直接公开。
技术特征G:所述第一子分区和所述第二子分区是非矩形分区《直接公开》[0056] 公开“几何运动分割线不限于将块分割成矩形分区;例如,它可以将块分割成非矩形分区,如三角形分区”。对比文件明确说明几何运动分割可以产生非矩形分区,因此该特征被直接公开。
技术特征H:所述分割信息包括关于所述分割边界的角度和所述分割边界与所述目标块的中心之间的距离的信息《直接公开》[0053] 公开“分割线可使用两个参数定义:垂直于分割线的线段长度ρ(rho),该线段起始于被分割块的中心点,以及该垂线相对于通过块中心点的水平线的角度Θ(theta)”。对比文件直接公开了分割信息包括角度Θ和中心距ρ,因此该特征被直接公开。
技术特征I:通过基于关于所述分割边界的角度和所述分割边界与所述目标块的中心之间的距离的信息而推导出的所述分割边界,所述目标块被分割成所述第一子分区和所述第二子分区《直接公开》[0053] 及公式(1) 公开了由ρ和Θ定义分割线;[0077] 公开了基于该参数确定分割线并用于划分块。对比文件公开了根据角度和中心距参数推导分割边界并用该边界分割块,因此该特征被直接公开。
技术特征J:基于所述第二子分区的右高度为RH、所述目标块的大小为N×N、所述目标块的左上样本位置的x分量为0并且所述左上样本位置的y分量为0《未公开》对比文件[0054] 提到宏块为N×N像素,但未定义第二子分区的右高度(RH),也未公开基于此类特定条件推导候选列表。对比文件未公开“第二子分区的右高度为RH”这一特定条件,也未公开基于该条件结合坐标原点的技术方案,本领域技术人员不能毫无疑义地得出,也不能合理推断出该具体条件,因此未公开。
技术特征K:所述第二运动信息候选列表包括指示第一空间邻近块的运动信息的第一空间候选和指示第二空间邻近块的运动信息的第二空间候选中的至少一个《未公开》对比文件[0164] 提到邻居子块的概念,但未公开基于特征J之条件且明确区分第一、第二空间候选。由于前提特征J未公开,且对比文件未公开在该条件下的候选列表具体组成,因此该特征未公开。
技术特征L:所述第一空间邻近块的位置为(N,N‑1‑RH)《未公开》对比文件无此具体坐标内容。对比文件未公开任何类似“(N, N-1-RH)”的坐标,也无法从对比文件推理得出,因此未公开。
技术特征M:所述第二空间邻近块的位置为(N‑1,N‑1‑RH)《未公开》对比文件无此具体坐标内容。对比文件未公开该具体坐标,因此未公开。
技术特征N:基于所述分割边界与所述目标块的上边界和左边界交叉、所述第一子分区的上宽度为UW、所述第一子分区的左高度为LH、所述目标块的左上样本位置的x分量为0并且所述左上样本位置的y分量为0《未公开》[0056] 提到分割线可与一条水平边界和一条垂直边界相交,但未具体为上边界和左边界交叉,也未定义UW、LH等参数。对比文件未公开分割边界与上边界和左边界交叉这一具体类型,也未定义第一子分区的上宽度UW和左高度LH,因此该条件未公开。
技术特征O:所述第一运动信息候选列表包括指示第一空间邻近块的运动信息的第一空间候选、指示第二空间邻近块的运动信息的第二空间候选、指示第三空间邻近块的运动信息的第三空间候选、指示第四空间邻近块的运动信息的第四空间候选以及指示同位图片中的时间邻近块的运动信息的时间候选中的至少一个《未公开》对比文件[0164] 讨论了邻居子块,但未给出如此具体的四个空间候选和一个时间候选的结构。对比文件未公开在特征N条件下第一候选列表包括四个特定空间候选和一个时间候选这一具体方案,因此未公开。
技术特征P:所述第一空间邻近块的位置为(‑1,LH)《未公开》对比文件无此具体坐标内容。未公开。
技术特征Q:所述第二空间邻近块的位置为(‑1,LH‑1)《未公开》对比文件无此具体坐标内容。未公开。
技术特征R:所述第三空间邻近块的位置为(UW,‑1)《未公开》对比文件无此具体坐标内容。未公开。
技术特征S:所述第四空间邻近块的位置为(UW‑1,‑1)《未公开》对比文件无此具体坐标内容。未公开。
技术特征T:所述时间邻近块的位置为(0,LH‑1)《未公开》对比文件无此具体坐标内容。未公开。
技术特征U:基于所述分割边界与所述目标块的右边界和下边界交叉、所述第一子分区的下宽度为DW、所述第一子分区的左高度为LH、所述目标块的左上样本位置的x分量为0并且所述左上样本位置的y分量为0《未公开》[0056] 提到分割线可与边界交叉,但未具体为右边界和下边界交叉,且未定义DW、LH等。未公开。
技术特征V:时间邻近块的位置为(DW‑1,LH‑1)《未公开》对比文件无此具体坐标内容。未公开。
技术特征W:基于所述分割边界与所述目标块的右边界和下边界交叉、所述第二子分区的下宽度为DW、所述第二子分区的右高度为RH,所述目标块的大小为N×N、所述目标块的左上样本位置的x分量为0并且所述左上样本位置的y分量为0《未公开》对比文件未公开右边界和下边界交叉这一具体类型及DW、RH等参数。未公开。
技术特征X:所述第二运动信息候选列表包括指示第三空间邻近块的运动信息的第三空间候选和指示第四空间邻近块的运动信息的第四空间候选中的至少一个《未公开》对比文件无此具体限定。未公开。
技术特征Y:所述第三空间邻近块的位置为(N‑1‑DW,N)《未公开》对比文件无此具体坐标内容。未公开。
技术特征Z:所述第四空间邻近块的位置为(N‑1‑DW,N‑1)《未公开》对比文件无此具体坐标内容。未公开。

<<<A>>><<<B>>><<<C>>><<<D>>><<<E>>><<<F>>><<<G>>><<<H>>><<<I>>>

权利要求与技术特征

A 该视频解码方法包括以下步骤:
B 从比特流中获得针对目标块的分割信息
C 基于由所述分割信息指示的分割边界将所述目标块分割成第一子分区和第二子分区
D 基于针对所述目标块的分割信息来推导所述第一子分区的第一运动信息候选列表和所述第二子分区的第二运动信息候选列表
E 基于所述第一运动信息候选列表执行所述第一子分区的帧间预测
F 基于所述第二运动信息候选列表执行所述第二子分区的帧间预测
G 其中,所述第一子分区和所述第二子分区是非矩形分区
H 其中,所述分割信息包括关于所述分割边界的角度和所述分割边界与所述目标块的中心之间的距离的信息
I 其中,通过基于关于所述分割边界的角度和所述分割边界与所述目标块的中心之间的距离的信息而推导出的所述分割边界,所述目标块被分割成所述第一子分区和所述第二子分区
J 其中,基于所述第二子分区的右高度为RH、所述目标块的大小为N×N、所述目标块的左上样本位置的x分量为0并且所述左上样本位置的y分量为0
K 所述第二运动信息候选列表包括指示第一空间邻近块的运动信息的第一空间候选和指示第二空间邻近块的运动信息的第二空间候选中的至少一个
L 所述第一空间邻近块的位置为(N,N‑1‑RH)
M 所述第二空间邻近块的位置为(N‑1,N‑1‑RH)。
Powered by Django

网站备案号:渝ICP备2023012882号


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