El patrón binario local (LBP) es una buena característica para describir texturas. Te explicaré el algoritmo básico de LBP.
Primero, divida la imagen en bloques (ejemplo, 16 × 16).
Para cada píxel en el bloque, considere la vecindad 8 × 8 como se muestra en la figura a continuación,
Ahora, compara el píxel central con sus vecinos. Si el valor del píxel central es más alto que el vecino, escriba 1, de lo contrario escriba 0. El resultado se muestra a continuación
Obtenemos un número binario de 8 dígitos [matemática] (00001111) _ {2} [/ matemática] y la convertimos en un número decimal, que es 15. Por lo tanto, el píxel central obtiene un valor 15.
Obtenga el histograma de cada bloque y concatenelo para obtener un vector de características que describa la imagen.
Como puede ver, básicamente está trillando la ventana con el valor de píxel central. Esto codifica el contraste local y el patrón, lo que lo hace altamente discriminativo. Además, es fácil de calcular.
- Vestido viral ambiguamente coloreado (febrero de 2015): ¿Quién ideó este evento y cuáles fueron sus intenciones?
- ¿Cuáles son los colores del presidente?
- ¿Cuál es el mejor color para un teléfono?
- ¿Por qué la puesta de sol es de los colores que es?
- ¿De dónde viene el azul?