Local ternary patterns

Local ternary patterns (LTP) are an extension of Local binary patterns (LBP).[1] Unlike LBP, it does not threshold the pixels into 0 and 1, rather it uses a threshold constant to threshold pixels into three values. Considering k as the threshold constant, c as the value of the center pixel, a neighboring pixel p, the result of threshold is:

\begin{cases}
1, & \text{if } p>c+k \\
0, & \text{if } p>c-k \text{ and } p<c+k \\
-1 & \text{if } p<c-k \\
\end{cases}

In this way, each thresholded pixel has one of the three values. Neighboring pixels are combined after thresholding into a ternary pattern. Computing a histogram of these ternary values will result in a large range, so the ternary pattern is split into two binary patterns. Histograms are concatenated to generate a descriptor double the size of LBP.

See also

References

  1. Xiaoyang Tan and Bill Triggs, Enhanced Local Texture Feature Sets for Face Recognition Under Difficult Lighting Conditions, IEEE Transactions on Image Processing, 19(6), pp. 1635-1650, 2010


This article is issued from Wikipedia - version of the Monday, November 05, 2012. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.