Texture recognition under varying imaging geometries
Xavier Lladó Bardera · TDX (Tesis Doctorals en Xarxa) · 2004
EnglishThis thesis is concerned with the application of texture analysis to discriminate between textured surfaces. The main motivation is the problem of classifying textured surfaces imaged under varying geometries, i.e. distance from the sensor and illumination direction, as well as the necessity of finding reliable methods of reducing classification errors caused by changes in the geometry's properties. In texture analysis one must distinguish between image texture and surface texture. Image texture is what appears in the 2D image of a physical object, while surface texture refers to the variation of the physical and geometric properties of the imaged surface which give rise to the image texture. Changes in the imaging geometry can significantly alter the appearance of the surface, implying significant variations in the image texture. And one still has to perform the task of recognition from the image texture. In this thesis, after analysing different strategies, we integrate the surface texture information derived by colour photometric stereo (CPS) into a complete model-based texture classification system. Photometric stereo is the technique which allows us to obtain surface texture information from a few images of the same surface imaged under various illumination directions. Basically, the main idea of our strategy consists of creating, by means of the surface texture information, a virtual' database of image textures against which we compare unknown test images in order to classify them. Note that we do not use the surface texture information directly to perform classification, but we use it to create new images which are the references for our training and classification process. Furthermore, the classification system allows us to guess the approximate direction of the illumination used to capture the test images. The proposed prediction methods, as well as the model-based texture classification system, are tested and evaluated. A set of real surface textures containing a wide variety of relatively smooth and very rough surfaces are used in this thesis as our image database. EnglishLa visio es probablement el nostre sentit mes dominant a partir del qual derivem la majoria d'informacio del mon que ens envolta. A traves de la visio podem percebre com son les coses, on son i com es mouen. En les imatges que percebem amb el nostre sistema de visio podem extreure'n caracteristiques com el color, la textura i la forma, i gracies a aquesta informacio som capacos de reconeixer objectes fins i tot quan s'observen sota unes condicions totalment diferents. Per exemple, som capacos de distingir un mateix objecte si l'observem des de diferents punts de vista, distancia, condicions d'illuminacio, etc. La Visio per Computador intenta emular el sistema de visio huma mitjancant un sistema de captura d'imatges, un ordinador, i un conjunt de programes. L'objectiu desitjat no es altre que desenvolupar un sistema que pugui entendre una imatge d'una manera similar com ho realitzaria una persona. Aquesta tesi es centra en l'analisi de la textura per tal de realitzar el reconeixement de superficies. La motivacio principal es resoldre el problema de la classificacio de superficies texturades quan han estat capturades sota diferents condicions, com ara distancia de la camera o direccio de la illuminacio. D'aquesta forma s'aconsegueix reduir els errors de classificacio provocats per aquests canvis en les condicions de captura. En aquest treball es presenta detalladament un sistema de reconeixement de textures que ens permet classificar imatges de diferents superficies capturades en diferents condicions. El sistema proposat es basa en un model 3D de la superficie (que inclou informacio de color i forma) obtingut mitjancant la tecnica coneguda com a 4-Source Colour Photometric Stereo (CPS). Aquesta informacio es utilitzada posteriorment per un metode de prediccio de textures amb l'objectiu de generar noves imatges 2D de les textures sota unes noves condicions. Aquestes imatges virtuals que es generen seran la base del nostre sistema de reconeixement, ja que seran utilitzades com a models de referencia per al nostre classificador de textures. El sistema de reconeixement proposat combina les Matrius de Co-ocurrencia per a l'extraccio de caracteristiques de textura, amb la utilitzacio del Classificador del vei mes proper. Aquest classificador ens permet al mateix temps aproximar la direccio d'illuminacio present en les imatges que s'utilitzen per testejar el sistema de reconeixement. Es a dir, serem capacos de predir l'angle d'illuminacio sota el qual han estat capturades les imatges de test. Els resultats obtinguts en els diferents experiments que s'han realitzat demostren la viabilitat del sistema de prediccio de textures, aixi com del sistema de reconeixement.