From: Cotton stubble detection based on wavelet decomposition and texture features
Feature | Equation |
---|---|
Short run | \(sr = \sum\limits_{i} {\sum\limits_{j} {{{\left( {Q(i,j)/j^{2} } \right)} \mathord{\left/ {\vphantom {{\left( {Q(i,j)/j^{2} } \right)} S}} \right. \kern-\nulldelimiterspace} S}} }\) |
Long run | \(lr = \sum\limits_{i} {\sum\limits_{j} {{{\left( {j^{2} Q(i,j)} \right)} \mathord{\left/ {\vphantom {{\left( {j^{2} Q(i,j)} \right)} S}} \right. \kern-\nulldelimiterspace} S}} }\) |
Gray level non-uniformity | \(gln = {{\sum\limits_{i} {\left( {\sum\limits_{j} {Q(i,j)} } \right)}^{2} } \mathord{\left/ {\vphantom {{\sum\limits_{i} {\left( {\sum\limits_{j} {Q(i,j)} } \right)}^{2} } S}} \right. \kern-\nulldelimiterspace} S}\) |
Run length non-uniformity | \(rln = {{\sum\limits_{j} {\left( {\sum\limits_{i} {Q(i,j)} } \right)}^{2} } \mathord{\left/ {\vphantom {{\sum\limits_{j} {\left( {\sum\limits_{i} {Q(i,j)} } \right)}^{2} } S}} \right. \kern-\nulldelimiterspace} S}\) |
Run ratio | \(rr = \sum\limits_{i} {\sum\limits_{j} {{S \mathord{\left/ {\vphantom {S {jQ(i,j)}}} \right. \kern-\nulldelimiterspace} {jQ(i,j)}}} }\) |
Low gray level run | \(\lg r = \sum\limits_{i} {\sum\limits_{j} {{{Q(i,j)} \mathord{\left/ {\vphantom {{Q(i,j)} {Si^{2} }}} \right. \kern-\nulldelimiterspace} {Si^{2} }}} }\) |
High gray level run | \(hgr = \sum\limits_{i} {\sum\limits_{j} {i^{2} {{Q(i,j)} \mathord{\left/ {\vphantom {{Q(i,j)} S}} \right. \kern-\nulldelimiterspace} S}} }\) |
Short run low gray level | \(srlg = \sum\limits_{i} {\sum\limits_{j} {{{Q(i,j)} \mathord{\left/ {\vphantom {{Q(i,j)} {Sj^{2} i^{2} }}} \right. \kern-\nulldelimiterspace} {Sj^{2} i^{2} }}} }\) |
Short run high gray level | \(srhg = \sum\limits_{i} {\sum\limits_{j} {i^{2} {{Q(i,j)} \mathord{\left/ {\vphantom {{Q(i,j)} {Sj^{2} }}} \right. \kern-\nulldelimiterspace} {Sj^{2} }}} }\) |
Long run low gray level | \(lrlg = \sum\limits_{i} {\sum\limits_{j} {j^{2} Q(i,j)Si^{2} } }\) |
Long run high gray level | \(lrhg = \sum\limits_{i} {\sum\limits_{j} {i^{2} {{Q(i,j)} \mathord{\left/ {\vphantom {{Q(i,j)} S}} \right. \kern-\nulldelimiterspace} S}} }\) |