《用于像素内插的系统及方法.pdf》由会员分享,可在线阅读,更多相关《用于像素内插的系统及方法.pdf(41页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201410769064.8(22)申请日 2010.07.2912/511,349 2009.07.29 US201080038969.8 2010.07.29H04N 1/40(2006.01)H04N 1/41(2006.01)H04N 19/176(2014.01)H04N 19/132(2014.01)H04N 19/14(2014.01)H04N 19/182(2014.01)H04N 19/192(2014.01)H04N 19/59(2014.01)(71)申请人 高通股份有限公司地址 美国加利福尼亚州(72)发明人 胡迪。
2、特马蒂内包萨斯雷尼瓦斯瓦拉达拉扬(74)专利代理机构 北京律盟知识产权代理有限责任公司 11287代理人 宋献涛(54) 发明名称用于像素内插的系统及方法(57) 摘要本发明涉及用于像素内插的系统及方法。本发明揭示一种内插像素值的方法,且所述方法可包含定位缺漏像素。进一步来说,所述方法可包含确定多个最接近像素、确定用于所述多个最接近像素中的每一者的值,以及确定所述缺漏像素与所述多个最接近像素中的每一者之间的距离。所述方法还可包含将所述多个最接近像素中的每一者分类为边缘像素或非边缘像素,以及至少部分基于所述多个最接近像素中的每一者的所述值、所述缺漏像素与所述多个最接近像素中的每一者之间的所述距离。
3、以及对所述多个最接近像素中的每一者的分类来确定所述缺漏像素的值。(30)优先权数据(62)分案原申请数据(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书19页 附图19页(10)申请公布号 CN 104486531 A(43)申请公布日 2015.04.01CN 104486531 A1/2 页21.一种细化中点的方法,所述方法包括 :接收多个中点 ;使用来自多个中点像素中的每一者的预定步长角沿预定数目的方向对多个像素进行扫描 ;确定当前像素位置是否大于最大扫描距离 ;以及在所述当前像素位置不大于所述最大扫描距离的情况下,确定当前像素是否为边。
4、缘像素。2.根据权利要求 1 所述的方法,其进一步包括 :在所述当前像素不是边缘像素的情况下,确定所述当前像素是否是中点像素 ;以及在所述当前像素为中点像素时,从中点图中移除所述当前像素。3.根据权利要求 1 所述的方法,其中所述预定数目的方向包括八个方向。4.根据权利要求 3 所述的方法,其中所述预定步长角为四十五度 (45 )。5.一种装置,其包括 :用于接收多个中点的装置 ;用于使用来自多个中点像素中的每一者的预定步长角沿预定数目的方向对多个像素进行扫描的装置 ;用于确定当前像素位置是否大于最大扫描距离的装置 ;以及用于在所述当前像素位置不大于最大扫描距离的情况下确定当前像素是否为边缘像。
5、素的装置。6.根据权利要求 5 所述的装置,其进一步包括 :用于在所述当前像素不是边缘像素的情况下确定所述当前像素是否为中点像素的装置;用于在所述当前像素为中点像素时从中点图中移除所述当前像素的装置。7.根据权利要求 5 所述的装置,其中所述预定数目的方向包括八个方向。8.根据权利要求 7 所述的装置,其中所述预定步长角为四十五度 (45 )。9.一种装置,所述装置包括 :处理器,其中所述处理器可操作以 :接收多个中点 ;使用来自多个中点像素中的每一者的预定步长角沿预定数目的方向对多个像素进行扫描 ;确定当前像素位置是否大于最大扫描距离 ;以及在所述当前像素位置不大于所述最大扫描距离的情况下,。
6、确定当前像素是否为边缘像素。10.根据权利要求 9 所述的装置,其中所述处理器进一步可操作以 :在所述当前像素不是边缘像素的情况下,确定所述当前像素是否为中点像素 ;以及在所述当前像素为中点像素时,从中点图中移除所述当前像素。11.根据权利要求 9 所述的装置,其中所述预定数目的方向包括八个方向。12.根据权利要求 11 所述的装置,其中所述预定步长角为四十五度 (45 )。13.一种计算机程序产品,其包括 :权 利 要 求 书CN 104486531 A2/2 页3计算机可读媒体,其包括 :用于接收多个中点的至少一个指令 ;用于使用来自多个中点像素中的每一者的预定步长角沿预定数目的方向对多个。
7、像素进行扫描的至少一个指令 ;用于确定当前像素位置是否大于最大扫描距离的至少一个指令 ;以及用于在所述当前像素位置不大于所述最大扫描距离的情况下确定当前像素是否为边缘像素的至少一个指令。14.根据权利要求 13 所述的计算机程序产品,其中所述计算机可读媒体进一步包括 :用于在所述当前像素不是边缘像素的情况下确定所述当前像素是否为中点像素的至少一个指令 ;以及用于在所述当前像素为中点像素时从中点图中移除所述当前像素的至少一个指令。15.根据权利要求 13 所述的计算机程序产品,其中所述预定数目的方向包括八个方向。16.根据权利要求15所述的计算机程序产品,其中所述预定步长角为四十五度(45 )。。
8、权 利 要 求 书CN 104486531 A1/19 页4用于像素内插的系统及方法0001 分案申请信息0002 本发明专利申请是申请日为2010年7月29日,申请号为201080038969.8,以及发明名称为“用于像素内插的系统及方法”的发明专利申请案的分案申请。0003 相关申请案0004 本申请案以全文引用的方式并入有与本申请案主张其优先权的第 12/511,349 号美国专利申请案在同一日期申请的标题为“压缩视频内容的系统及方法”的第 12/511,329号共同待决美国专利申请案。技术领域背景技术0005 当外部显示器或投影仪使用无线链路连接到移动装置时,数据必须经由无线信道传送。。
9、如果信道的容量不够大而无法处理数据传送,那么源 ( 即原始视频 ) 可能会被压缩。由于无线电链路的物理层的技术限制 ( 例如阻止信道用于最大容量的干扰 ),容量可能不够大。如果信道在其它装置之间共享,那么容量也可能会不够大。或者,如果为误差减轻或校正保留信道带宽的一部分,那么容量可能会不够大。当前的压缩方法具有各种限制。0006 因此,所需要的是用于压缩视频内容的改进的系统及方法。发明内容0007 本发明揭示一种内插像素值的方法,且所述方法可包含定位缺漏像素、确定多个最接近像素、确定用于所述多个最接近像素中的每一者的值、确定缺漏像素与所述多个最接近像素中的每一者之间的距离、将所述多个最接近像素。
10、中的每一者分类为边缘像素或非边缘像素,以及至少部分基于所述多个最接近像素中的每一者的值、缺漏像素与所述多个最接近像素中的每一者之间的距离以及所述多个最接近像素中的每一者的分类来确定缺漏像素的值。0008 在一特定方面中,所述多个最接近像素可包含沿垂直轴的第一像素、沿垂直轴的第二像素、沿水平轴的第三像素以及沿水平轴的第四像素。缺漏像素与多个最接近像素中的每一者之间的距离可包含沿垂直轴的第一距离、沿垂直轴的第二距离、沿水平轴的第三距离以及沿水平轴的第四距离。进一步来说,沿垂直轴的第一像素可包含第一值,沿垂直轴的第二像素可包含第二值,沿水平轴的第三像素可包含第三值,且沿水平轴的第四像素可包含第四值。。
11、沿垂直轴的第一像素可包含第一分类,沿垂直轴的第二像素可包含第二分类,沿水平轴的第三像素可包含第三分类,且沿水平轴的第四像素可包含第四分类。0009 在此方面中,所述方法可进一步包含 :在第一分类为边缘像素或非边缘像素的情况下,设置第一掩模等于零或一 ;在第二分类为边缘像素或非边缘像素的情况下,设置第二掩模等于零或一 ;在第三分类为边缘像素或非边缘像素的情况下,设置第三掩模等于零或一 ;以及在第四分类为边缘像素或非边缘像素的情况下,设置第四掩模等于零或一。所述说 明 书CN 104486531 A2/19 页5方法还可包含确定垂直预测值,其中所述垂直预测值根据 Vert_Pred (LA*A*b。
12、+LB*B*a)/(LB*a+LA*b) 确定,其中 Vert_Pred 为垂直预测值,LA 为第一掩模,A 为第一值,b 为第二距离,LB 为第二掩模,B 为第二值且 a 为第一距离。此外,所述方法可包含确定水平预测值,其中所述水平预测值根据Horz_Pred(LC*C*d+LD*D*c)/(LD*c+LC*d)确定,其中Horz_Pred为水平预测值,LC 为第三掩模,C 为第三值,d 为第四距离,LD 为第四掩模,D 为第四值,以及 c 为第三距离。所述方法还可包含根据 P (Vert_Pred+Horz_Pred)/2 确定用于缺漏像素的所内插值,其中 Vert_Pred 为垂直预测值。
13、,以及 Horz_Pred 为水平预测值。0010 进一步来说,在此方面,非边缘像素可为中点像素。可根据基础层位流、增强层位流或其组合获得中点像素。此外,多个最接近像素中的每一者的值可选自由以下各项组成的群组 :亮度值、色密度值、对比度值或梯度值。0011 在另一方面中,本发明揭示一种解码器装置,且所述解码器装置可包含用于定位缺漏像素的装置、用于确定多个最接近像素的装置、用于确定用于所述多个最接近像素中的每一者的值的装置、用于确定缺漏像素与所述多个最接近像素中的每一者之间的距离的装置、用于将所述多个最接近像素中的每一者分类为边缘像素或非边缘像素的装置以及用于至少部分基于所述多个最接近像素中的每。
14、一者的值、缺漏像素与所述多个最接近像素中的每一者之间的距离以及所述多个最接近像素中的每一者的分类来确定缺漏像素的值的装置。0012 在此方面中,所述多个最接近像素可包含沿垂直轴的第一像素、沿垂直轴的第二像素、沿水平轴的第三像素以及沿水平轴的第四像素。缺漏像素与多个最接近像素中的每一者之间的距离可包含沿垂直轴的第一距离、沿垂直轴的第二距离、沿水平轴的第三距离以及沿水平轴的第四距离。进一步来说,沿垂直轴的第一像素可包含第一值,沿垂直轴的第二像素可包含第二值,沿水平轴的第三像素可包含第三值,且沿水平轴的第四像素可包含第四值。沿垂直轴的第一像素可包含第一分类,沿垂直轴的第二像素可包含第二分类,沿水平轴。
15、的第三像素可包含第三分类,且沿水平轴的第四像素可包含第四分类。0013 所述解码器装置还可包含 :用于在第一分类为边缘像素或非边缘像素的情况下设置第一掩模等于零或一的装置、用于在第二分类为边缘像素或非边缘像素的情况下设置第二掩模等于零或一的装置、用于在第三分类为边缘像素或非边缘像素的情况下设置第三掩模等于零或一的装置以及用于在第四分类为边缘像素或非边缘像素的情况下设置第四掩模等于零或一的装置。进一步来说,所述解码器装置可包含用于确定垂直预测值的装置,其中所述垂直预测值根据Vert_Pred(LA*A*b+LB*B*a)/(LB*a+LA*b)确定,其中Vert_Pred为垂直预测值,LA 为第。
16、一掩模,A 为第一值,b 为第二距离,LB 为第二掩模,B 为第二值,以及 a 为第一距离。所述解码器装置可包含用于确定水平预测值的装置,其中所述水平预测值根据 Horz_Pred (LC*C*d+LD*D*c)/(LD*c+LC*d) 确定,其中 Horz_Pred 为水平预测值,LC 为第三掩模,C 为第三值,d 为第四距离,LD 为第四掩模,D 为第四值,且 c 为第三距离。所述解码器装置还可包含用于根据P(Vert_Pred+Horz_Pred)/2确定用于缺漏像素的所内插值的装置,其中 Vert_Pred 为垂直预测值,且 Horz_Pred 为水平预测值。0014 在此方面中,非边。
17、缘像素可为中点像素。可根据基础层位流、增强层位流或其组合获得中点像素。此外,多个最接近像素中的每一者的值可选自由以下各项组成的群组 :亮度值、色密度值、对比度值或梯度值。说 明 书CN 104486531 A3/19 页60015 在又一方面中,本发明揭示一种装置,且所述装置可包含处理器。所述处理器可操作以定位缺漏像素、确定多个最接近像素、确定用于所述多个最接近像素中的每一者的值、确定缺漏像素与所述多个最接近像素中的每一者之间的距离、将所述多个最接近像素中的每一者分类为边缘像素或非边缘像素,且至少部分基于所述多个最接近像素中的每一者的值、缺漏像素与所述多个最接近像素中的每一者之间的距离以及所述。
18、多个最接近像素中的每一者的分类来确定缺漏像素的值。0016 在此方面中,所述多个最接近像素可包含沿垂直轴的第一像素、沿垂直轴的第二像素、沿水平轴的第三像素以及沿水平轴的第四像素。缺漏像素与所述多个最接近像素中的每一者之间的距离可包含沿垂直轴的第一距离、沿垂直轴的第二距离、沿水平轴的第三距离以及沿水平轴的第四距离。进一步来说,沿垂直轴的第一像素可包含第一值,沿垂直轴的第二像素可包含第二值,沿水平轴的第三像素可包含第三值,且沿水平轴的第四像素可包含第四值。沿垂直轴的第一像素可包含第一分类,沿垂直轴的第二像素可包含第二分类,沿水平轴的第三像素可包含第三分类,且沿水平轴的第四像素可包含第四分类。001。
19、7 所述处理器可进一步操作以在第一分类为边缘像素或非边缘像素的情况下设置第一掩模等于零或一,在第二分类为边缘像素或非边缘像素的情况下设置第二掩模等于零或一,在第三分类为边缘像素或非边缘像素的情况下设置第三掩模等于零或一,且在第四分类为边缘像素或非边缘像素的情况下设置第四掩模等于零或一。所述处理器可操作以确定垂直预测值,其中所述垂直预测值根据 Vert_Pred (LA*A*b+LB*B*a)/(LB*a+LA*b) 确定,其中 Vert_Pred 为垂直预测值,LA 为第一掩模,A 为第一值,b 为第二距离,LB 为第二掩模,B 为第二值以及 a 为第一距离。所述处理器可操作以确定水平预测值,。
20、其中所述水平预测值根据 Horz_Pred (LC*C*d+LD*D*c)/(LD*c+LC*d) 确定,其中 Horz_Pred 为水平预测值,LC 为第三掩模,C 为第三值,d 为第四距离,LD 为第四掩模,D 为第四值,以及 c 为第三距离。此外,所述处理器可操作以根据 P (Vert_Pred+Horz_Pred)/2 确定用于缺漏像素的所内插值,其中 Vert_Pred 为垂直预测值,且 Horz_Pred 为水平预测值。0018 在此方面中,非边缘像素可为中点像素。可根据基础层位流、增强层位流或其组合获得中点像素。此外,多个最接近像素中的每一者的值可选自由以下各项组成的群组 :亮度。
21、值、色密度值、对比度值或梯度值。0019 在另一方面中,本发明揭示一种计算机程序产品,且所述计算机程序产品可包含计算机可读媒体。所述计算机可读媒体可包含用于定位缺漏像素的至少一个指令、用于确定多个最接近像素的至少一个指令、用于确定用于所述多个最接近像素中的每一者的值的至少一个指令、用于确定缺漏像素与所述多个最接近像素中的每一者之间的距离的至少一个指令、用于将所述多个最接近像素中的每一者分类为边缘像素或非边缘像素的至少一个指令以及用于至少部分基于所述多个最接近像素中的每一者的值、缺漏像素与所述多个最接近像素中的每一者之间的距离以及所述多个最接近像素中的每一者的分类来确定缺漏像素的值的至少一个指令。
22、。0020 在此方面中,所述多个最接近像素可包含沿垂直轴的第一像素、沿垂直轴的第二像素、沿水平轴的第三像素以及沿水平轴的第四像素。缺漏像素与所述多个最接近像素中的每一者之间的距离可包含沿垂直轴的第一距离、沿垂直轴的第二距离、沿水平轴的第三距离以及沿水平轴的第四距离。进一步来说,沿垂直轴的第一像素可包含第一值,沿垂直轴说 明 书CN 104486531 A4/19 页7的第二像素可包含第二值,沿水平轴的第三像素可包含第三值,且沿水平轴的第四像素可包含第四值。沿垂直轴的第一像素可包含第一分类,沿垂直轴的第二像素可包含第二分类,沿水平轴的第三像素可包含第三分类,且沿水平轴的第四像素可包含第四分类。0。
23、021 所述计算机可读媒体可包含 :用于在第一分类为边缘像素或非边缘像素的情况下设置第一掩模等于零或一的至少一个指令、用于在第二分类为边缘像素或非边缘像素设置第二掩模等于零或一的至少一个指令、用于在第三分类为边缘像素或非边缘像素的情况下设置第三掩模等于零或一的至少一个指令以及用于在第四分类为边缘像素或非边缘像素的情况下设置第四掩模等于零或一的至少一个指令。此外,所述计算机可读媒体可包含用于确定垂直预测值的至少一个指令,其中所述垂直预测值根据 Vert_Pred (LA*A*b+LB*B*a)/(LB*a+LA*b) 确定,其中 Vert_Pred 为垂直预测值,LA 为第一掩模,A 为第一值,。
24、b 为第二距离,LB 为第二掩模,B 为第二值且 a 为第一距离。而且,所述计算机可读媒体可包含用于确定水平预测值的至少一个指令,其中所述水平预测值根据 Horz_Pred (LC*C*d+LD*D*c)/(LD*c+LC*d) 确定,其中 Horz_Pred 为垂直预测值,LC 为第三掩模,C 为第三值,d 为第四距离,LD 为第四掩模,D 为第四值,以及 c 为第三距离。进一步来说,所述计算机可读媒体可包含用于根据P(Vert_Pred+Horz_Pred)/2确定用于缺漏像素的所内插值的至少一个指令,其中 Vert_Pred 为垂直预测值,且 Horz_Pred 为水平预测值。0022 。
25、在此方面中,非边缘像素可为中点像素。可根据基础层位流、增强层位流或其组合获得中点像素。此外,多个最接近像素中的每一者的值可选自由以下各项组成的群组 :亮度值、色密度值、对比度值或梯度值。0023 在又一方面中,本发明揭示一种选择性地细化图像隅角的方法,且所述方法可包含扫描图像的区,将所述区分类为含文本或不含文本,识别含文本区内的任何缺漏隅角以及将缺漏隅角添加到边缘图。进一步来说,所述方法可包含获得图像内的重叠像素块,以及绘制所述块中的像素的直方图 (HistN),其中所述直方图包括多个柱 (bin),且每一柱均对应于一个像素强度。所述方法还可包含使用 BPR Max(HistN)/Tot_Bl。
26、k_Pix 来确定背景像素比 (BPR),其中 Max(HistN) 为直方图中像素的最大数目,且 Tot_Blk_Pix 为像素块中的像素的总数。所述方法可包含使用 NC Sum(HistN Th1) 来确定组件的数目 (NC),其中 NC 为基于直方图超出第一阈值 (Th1) 的像素的数目。此外,所述方法可包含确定 BPR 是否大于第二阈值 (Th2) ;确定 NC 是否小于第三阈值 (Th3),以及在 BPR 大于 Th2 且 NC 小于Th3 的情况下,将像素块分类为含文本区。0024 在此方面中,所述方法可包含对含文本区执行图案匹配。而且,所述方法可包含定位非边缘像素,考虑至少一个隅。
27、角位置中的非边缘像素,定位最接近所述至少一个隅角位置中的非边缘像素的多个水平像素,以及定位最接近所述至少一个隅角位置的非边缘像素的多个垂直像素。所述方法可包含确定所述多个水平像素和所述多个垂直像素中的任一者是否为边缘像素,以及在所述多个水平像素中的任一者和所述多个垂直像素中的任一者为边缘像素时,将所述非边缘像素标记为边缘像素。所述至少一个隅角位置可选自由以下各项组成的群组 :左上隅角位置、右上隅角位置、左下隅角位置以及右下隅角位置。0025 在另一方面中,本发明揭示一种装置,且所述装置可包含用于扫描图像的区的装置、用于将所述区分类为含文本或不含文本的装置、用于识别含文本区内任何缺漏隅角的装置以。
28、及用于将缺漏隅角添加到边缘图的装置。进一步来说,所述装置可包含用于获得图说 明 书CN 104486531 A5/19 页8像内的重叠像素块并绘制所述块中的像素的直方图 (HistN) 的装置,其中所述直方图包括多个柱,且每一柱均对应于一个像素强度。所述装置还可包含用于使用BPRMax(HistN)/Tot_Blk_Pix 来确定背景像素比 (BPR) 的装置,其中 Max(HistN) 为直方图中的像素的最大数目,且Tot_Blk_Pix为像素块中的像素的总数。所述装置可包含用于使用NCSum(HistN Th1) 来确定组件的数目 (NC) 的装置,其中 NC 为基于直方图超出第一阈值 (。
29、Th1) 的像素的数目。此外,所述装置可包含用于确定 BPR 是否大于第二阈值 (Th2) ;确定 NC 是否小于第三阈值 (Th3),以及在 BPR 大于 Th2 且 NC 小于 Th3 的情况下将像素块分类为含文本区的装置。0026 在此方面中,所述装置可包含用于对含文本区执行图案匹配的装置。而且,所述装置可包含用于定位非边缘像素的装置、用于考虑至少一个隅角位置中的非边缘像素的装置、用于定位最接近所述至少一个隅角位置中的非边缘像素的多个水平像素的装置以及用于定位最接近所述至少一个隅角位置中的非边缘像素的多个垂直像素的装置。所述装置可包含用于确定多个水平像素和多个垂直像素中的任一者是否为边缘。
30、像素的装置,以及用于在多个水平像素中的任一者和多个垂直像素中的任一者为边缘像素时将所述非边缘像素标记为边缘像素的装置。所述至少一个隅角位置可选自由以下各项组成的群组 :左上隅角位置、右上隅角位置、左下隅角位置以及右下隅角位置。0027 在又一方面中,本发明揭示一种装置,且所述装置可包含处理器。所述处理器可操作以扫描图像的区,将所述区分类为含文本或不含文本,识别含文本区内的任何缺漏隅角,以及将缺漏隅角添加到边缘图。所述处理器还可操作以获得图像内的重叠像素块,且绘制所述块中的像素的直方图 (HistN),其中所述直方图包括多个柱,且每一柱均对应于一个像素强度。进一步来说,所述处理器可操作以使用 B。
31、PR Max(HistN)/Tot_Blk_Pix 来确定背景像素比 (BPR),其中 Max(HistN) 为直方图中的像素的最大数目,且 Tot_Blk_Pix 为所述像素块中的像素的总数。所述处理器可操作以使用 NC Sum(HistN Th1) 来确定组件的数目 (NC),其中 NC 为基于直方图超出第一阈值 (Th1) 的像素的数目。而且,所述处理器可操作以确定 BPR 是否大于第二阈值 (Th2),确定 NC 是否小于第三阈值 (Th3),且在 BPR 大于Th2 且 NC 小于 Th3 的情况下,将所述像素块分类为含文本区。0028 在此方面中,所述处理器可操作以对含文本区执行图。
32、案匹配。所述处理器可操作以定位非边缘像素,考虑至少一个隅角位置中的非边缘像素,定位最接近所述至少一个隅角位置中的非边缘像素的多个水平像素以及定位最接近所述至少一个隅角位置中的非边缘像素的多个垂直像素。而且,所述处理器可操作以确定多个水平像素中的任一者和多个垂直像素中的任一者是否为边缘像素,且在多个水平像素中的任一者和多个垂直像素中的任一者为边缘像素时,将所述非边缘像素标记为边缘像素。所述至少一个隅角位置选自由以下各项组成的群组 :左上隅角位置、右上隅角位置、左下隅角位置以及右下隅角位置。0029 在又一方面中,本发明揭示一种计算机程序产品,且所述计算机程序产品可包含计算机可读媒体。所述计算机可。
33、读媒体可包含扫描图像的区的至少一个指令、将所述区分类为含文本或不含文本的至少一个指令、识别含文本区内的任何缺漏隅角的至少一个指令以及将缺漏隅角添加到边缘图的至少一个指令。进一步来说,所述计算机可读媒体可包含获得图像内的重叠像素块且绘制所述块中的像素的直方图 (HistN) 的至少一个指令,其中所述直方图包括多个柱,且每一柱均对应于一个像素强度。所述计算机可读媒体还可包说 明 书CN 104486531 A6/19 页9含使用 BPR Max(HistN)/Tot_Blk_Pix 来确定背景像素比 (BPR) 的至少一个指令,其中Max(HistN) 为直方图中的像素的最大数目,且 Tot_Bl。
34、k_Pix 为所述像素块中的像素的总数。所述计算机可读媒体可包含使用 NC Sum(HistN Th1) 来确定组件的数目 (NC) 的至少一个指令,其中 NC 为基于直方图超出第一阈值 (Th1) 的像素的数目。此外,所述计算机可读媒体可包含至少一个指令,所述至少一个指令确定 BPR 是否大于第二阈值 (Th2) ;确定 NC 是否小于第三阈值 (Th3),以及在 BPR 大于 Th2 且 NC 小于 Th3 的情况下将像素块分类为含文本区。0030 在此方面中,所述计算机可读媒体可包含对含文本区执行图案匹配的至少一个指令。而且,所述计算机可读媒体可包含定位非边缘像素的至少一个指令、考虑至少。
35、一个隅角位置中的非边缘像素的至少一个指令、定位最接近所述至少一个隅角位置中的非边缘像素的多个水平像素的至少一个指令以及定位最接近所述至少一个隅角位置的非边缘像素的多个垂直像素的至少一个指令。所述计算机可读媒体可包含确定多个水平像素和多个垂直像素中的任一者是否为边缘像素的至少一个指令,以及在多个水平像素中的任一者和多个垂直像素中的任一者为边缘像素时,将非边缘像素标记为边缘像素的至少一个指令。所述至少一个隅角位置可选自由以下各项组成的群组 :左上隅角位置、右上隅角位置、左下隅角位置以及右下隅角位置。0031 在另一方面中,本发明揭示一种边缘间 / 中点间预测的方法,且所述方法可包含接收前一帧数据、。
36、初始化搜索半径使其等于一、使用搜索半径围绕前一帧数据中的处于同一位置的点进行扫描以及确定是否找到参考点。前一帧数据和参考点可包含至少一个中点。而且,前一帧数据和参考点可包含至少一个边缘。0032 在此方面中,所述方法可包含 :在找到参考点时,设置帧间预测值等于参考点的值。进一步来说,所述方法可包含 :在未找到参考点时,将搜索半径增加一 ;以及确定搜索半径是否等于最大范围。所述方法还可包含 :在搜索半径不等于最大范围时,使用搜索半径围绕前一帧数据中的处于同一位置的点进行扫描 ;确定是否找到参考点 ;以及在找到参考点时,设置帧间预测值等于参考点的值。所述方法可包含 :在搜索半径等于最大范围时,设置。
37、帧间预测值等于预定默认值。所述预定默认值可为帧数据的值的范围中的中间值。0033 在另一方面,本发明揭示一种装置,且所述装置可包含用于接收前一帧数据的装置、用于初始化搜索半径使其等于一的装置、用于使用搜索半径围绕前一帧数据中的处于同一位置的点进行扫描的装置以及用于确定是否找到参考点的装置。前一帧数据和参考点可包含至少一个中点。而且,前一帧数据和参考点可包含至少一个边缘。0034 在此方面中,所述装置可包含用于在找到参考点时设置帧间预测值等于参考点的值的装置。进一步来说,所述装置可包含用于在未找到参考点时将搜索半径增加一且确定搜索半径是否等于最大范围的装置。所述装置还可包含 :用于在搜索半径不等。
38、于最大范围时使用所述搜索半径围绕前一帧数据中处于同一位置的点进行扫描的装置、用于确定是否找到参考点的装置、以及用于在找到参考点时设置帧间预测值等于参考点的值的装置。所述装置可包含用于在搜索半径等于最大范围时设置帧间预测值等于预定默认值的装置。所述预定默认值可为帧数据的值的范围中的中间值。0035 在又一方面中,本发明揭示一种装置,且所述装置可包含处理器。所述处理器可操作以接收前一帧数据、初始化搜索半径使其等于一、使用所述搜索半径围绕前一帧数据中说 明 书CN 104486531 A7/19 页10的处于同一位置的点进行扫描以及确定是否找到参考点。前一帧数据和参考点可包含至少一个中点。进一步来说。
39、,前一帧数据和参考点可包含至少一个边缘。0036 在此方面中,所述处理器可操作以在找到参考点时设置帧间预测值等于参考点的值。所述处理器还可操作以在未找到参考点时将搜索半径增加一,并确定搜索半径是否等于最大范围。进一步来说,所述处理器可操作以在搜索半径不等于最大范围时,使用搜索半径围绕前一帧数据中处于同一位置的点进行扫描、确定是否找到参考点,以及在找到参考点时设置帧间预测值等于参考点的值。所述处理器可操作以在搜索半径等于最大范围时设置帧间预测值等于预定默认值。所述预定默认值可为帧数据的值的范围中的中间值。0037 在另一方面中,本发明揭示一种计算机程序产品,且所述计算机程序产品可包含计算机可读媒。
40、体。所述计算机可读媒体可包含用于接收前一帧数据的至少一个指令、用于初始化搜索半径使其等于一的至少一个指令、用于使用搜索半径围绕前一帧数据中处于同一位置的点进行扫描的至少一个指令以及用于确定是否找到参考点的至少一个指令。前一帧数据和参考点可包含至少一个中点。而且,前一帧数据和参考点可包含至少一个边缘。0038 在此方面中,所述计算机可读媒体可包含用于在找到参考点时设置帧间预测值等于参考点的值的至少一个指令。进一步来说,所述计算机可读媒体可包含用于在未找到参考点时将搜索半径增加一以及确定搜索半径是否等于最大范围的至少一个指令。所述计算机可读媒体还可包含用于在搜索半径不等于最大范围时使用搜索半径围绕。
41、前一帧数据中处于同一位置的点进行扫描的至少一个指令、用于确定是否找到参考点的至少一个指令、以及用于在找到参考点时设置帧间预测值等于参考点的值的至少一个指令。所述计算机可读媒体可包含用于在搜索半径等于最大范围时设置帧间预测值等于预定默认值的至少一个指令。所述预定默认值可为帧数据的值的范围中的中间值。0039 在又一方面中,本发明揭示边缘内 / 中点内预测的方法,且所述方法可包含确定多个所发送像素、将图像划分为具有预定大小的多个像素块以及确定每一像素块内的任何像素是否在所述多个所发送像素内。所述多个所发送像素可包含多个边缘像素和多个中点像素。所述预定大小可设置为等于上次反复中的比例因子。0040 。
42、在此方面中,所述方法可包含 :在像素块内的像素均不在所述多个所发送像素内时,设置预测值等于预定默认值。所述方法还可包含设置预测值等于像素块内所有所发送像素值的均值。进一步来说,所述方法可包含确定未发送像素的残数。所述未发送像素的残数可包含实际值减去预测值。0041 在另一方面中,本发明揭示一种装置,且所述装置可包含用于确定多个所发送像素的装置、用于将图像划分为具有预定大小的多个像素块的装置以及用于确定每一像素块内的任何像素是否在多个所发送像素内的装置。所述多个所发送像素可包含多个边缘像素和多个中点像素。所述预定大小可设置为等于上次反复中的比例因子。0042 在此方面中,所述装置可包含用于在像素块内的像素均不在所述多个所发送像素内时设置预测值等于预定默认值的装置。所述装置还可包含用于设置预测值等于像素块内所有所发送像素值的均值的装置。进一步来说,所述装置可包含用于确定未发送像素的残数的装置。所述未发送像素的残数可包含实际值减去预测值。0043 在又一方面中,本发明揭示一种装置,且所述装置可包含处理器。所述处理器可操作以确定多个所发送像素、将图像划分为具有预定大小的多个像素块,且确定每一像素块说 明 书CN 104486531 A。