发明名称 Method of generating a blockiness indicator for a video signal
摘要 The described embodiments relate to methods and systems for detecting the blockiness of a video signal comprised of a number of pixels. The method includes the steps of calculating a total number of pixels in the video signal in flat blocks and visible block edge transitions, and generating a blockiness indicator from the total number of pixels in flat blocks and visible block edge transitions. The step of calculating the total number of pixels in flat blocks and the total number of pixels in visible block edge transitions may include calculating differential values for each pixel in the video signal, analyzing the differential values to determine if the pixel is part of a transition and/or a flat area and then counting the number of pixels in flat blocks and visible block edge transitions to produce a total number of pixels in flat blocks and a total number of pixels in visible block edge transitions.
申请公布号 US9131213(B2) 申请公布日期 2015.09.08
申请号 US200812203433 申请日期 2008.09.03
申请人 Evertz Microsystems Ltd. 发明人 Wei Jeff;Patel Rakesh
分类号 H04N7/26;H04N17/00;H04N19/86;H04N19/17;H04N19/82 主分类号 H04N7/26
代理机构 Bereskin & Parr LLP/S.E.N.C.R.L.,s.r.l 代理人 Bereskin & Parr LLP/S.E.N.C.R.L.,s.r.l
主权项 1. A method of detecting a blockiness of a video signal comprised of a plurality of pixels the method comprising the steps of: selecting a region of interest from the video signal; for each pixel in the region of interest, determining whether the pixel lies on a horizontal edge in which a visible transition occurs, a vertical edge in which a visible transition occurs, or in a flat area;if the pixel lies on the horizontal edge or the vertical edge in which the visible transitions occur or in the flat area, determining if the pixel is a part of a visible horizontal transition along a macroblock border, a visible vertical transition along a macroblock border, a flat area or a flat macroblock; calculating a total number of pixels in the region of interest by calculating a horizontal border transitions count, a vertical border transitions count, a flat area count and a macroblock flat area count, wherein: the horizontal border transitions count represents a total number of pixels of the region of interest that are a part of the visible horizontal transition along the macroblock border,the vertical border transitions count represents a total number of pixels of the region of interest that are a part of the visible vertical transition along the macroblock border,the flat area count represents a total number of pixels of the region of interest that are a part of the flat area, andthe macroblock flat area count represents a total number of pixels of the region of interest that are a part of the flat macroblock; and generating at least one blockiness indicator for the region of interest selected from the group consisting of a block border indicator, a flat area indicator and a flat block indicator, wherein the at least one blockiness indicator is based on at least one of the horizontal border transitions count, the vertical border transitions count, the flat area count and the macroblock flat area count.
地址 Burlington CA
您可能感兴趣的专利