Saïd Mahmoudi
University of Mons
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Saïd Mahmoudi.
International Journal of Biomedical Imaging | 2011
Mohammed Benjelloun; Saïd Mahmoudi; Fabian Lecron
We propose a medical image segmentation approach based on the Active Shape Model theory. We apply this method for cervical vertebra detection. The main advantage of this approach is the application of a statistical model created after a training stage. Thus, the knowledge and interaction of the domain expert intervene in this approach. Our application allows the use of two different models, that is, a global one (with several vertebrae) and a local one (with a single vertebra). Two modes of segmentation are also proposed: manual and semiautomatic. For the manual mode, only two points are selected by the user on a given image. The first point needs to be close to the lower anterior corner of the last vertebra and the second near the upper anterior corner of the first vertebra. These two points are required to initialize the segmentation process. We propose to use the Harris corner detector combined with three successive filters to carry out the semiautomatic process. The results obtained on a large set of X-ray images are very promising.
international conference on cluster computing | 2010
Sidi Ahmed Mahmoudi; Fabian Lecron; Pierre Manneback; Mohammed Benjelloun; Saïd Mahmoudi
The segmentation of cervical vertebra in X-Ray radiographs can give valuable information for the study of the vertebral mobility. One particular characteristic of the X-Ray images is that they present very low grey level variation and makes the segmentation difficult to perform. In this paper, we propose a segmentation procedure based on the Active Shape Model to deal with this issue. However, this application is seriously hampered by its considerable computation time. We present how vertebra extraction can efficiently be performed in exploiting the vast processing power of the Graphics Processing Units (GPU). We propose a CUDA-based GPU implementation of the most intensive processing steps enabling to boost performance. Experimentations have been conducted using a set of high resolution X-Ray medical images, showing a global speedup ranging from 15 to 21, by comparison with the CPU implementation.
International Journal of Biomedical Imaging | 2011
Fabian Lecron; Sidi Ahmed Mahmoudi; Mohammed Benjelloun; Saïd Mahmoudi; Pierre Manneback
The context of this work is related to the vertebra segmentation. The method we propose is based on the active shape model (ASM). An original approach taking advantage of the edge polygonal approximation was developed to locate the vertebra positions in a X-ray image. Despite the fact that segmentation results show good efficiency, the time is a key variable that has always to be optimized in a medical context. Therefore, we present how vertebra extraction can efficiently be performed in exploiting the full computing power of parallel (GPU) and heterogeneous (multi-CPU/multi-GPU) architectures. We propose a parallel hybrid implementation of the most intensive steps enabling to boost performance. Experimentations have been conducted using a set of high-resolution X-ray medical images, showing a global speedup ranging from 3 to 22, by comparison with the CPU implementation. Data transfer times between CPU and GPU memories were included in the execution times of our proposed implementation.
international symposium on 3d data processing visualization and transmission | 2004
Tarik Filali Ansary; Jean-Philippe Vandeborre; Saïd Mahmoudi; Mohamed Daoudi
The management of big databases of three-dimensional models (used in CAD applications, visualization, games, etc.) is a very important domain. The ability to characterize and easily retrieve models is a key issue for the designers and the final users. In this frame, two main approaches exist: search by example of a three-dimensional model, and search by a 2D view. We present a novel framework for the characterization of a 3D model by a set of views (called characteristic views), and an indexing process of these models with a Bayesian probabilistic approach using the characteristic views. The framework is independent from the descriptor used for the indexing. We illustrate our results using different descriptors on a collection of three-dimensional models supplied by Renault Group.
international conference on image processing | 2012
Mohamed Amine Larhmam; Saïd Mahmoudi; Mohammed Benjelloun
Vertebra detection presents the first step of any automatic spinal column diagnosis. This task becomes more difficult in the case of the cervical X-ray images characterized by their low contrasts and noise due to skull bones. In this paper, we describe an efficient modified template matching method for detecting cervical vertebrae using Generalized Hough Transform (GHT). The proposed method consists of three main steps toward vertebrae detection: 1) Offline training to obtain a robust average model of cervical vertebra. 2) Detecting the potential vertebra centers. 3) Adaptive Post-processing filter. X-ray Image data of 40 healthy cases were used to validate our approach by using a total of 200 cervical vertebrae. We obtained an accuracy of 89%.
Journal of Digital Imaging | 2009
Mohammed Benjelloun; Saïd Mahmoudi
This study was conducted to evaluate a new method used to calculate vertebra orientation in medical x-ray images. The goal of this work is to develop an x-ray image segmentation approach used to identify the location and the orientation of the cervical vertebrae in medical images. We propose a method for localization of vertebrae by extracting the anterior—left—faces of vertebra contours. This approach is based on automatic corner points of interest detection. For this task, we use the Harris corner detector. The final goal is to determine vertebral motion induced by their movement between two or several positions. The proposed system proceeds in several phases as follows: (a) image acquisition, (b) corner detection, (c) extracting of the corners belonging to vertebra left sides, (d) global estimation of the spine curvature, and (e) anterior face vertebra detection.
content based multimedia indexing | 2015
Omar Seddati; Stéphane Dupont; Saïd Mahmoudi
In this paper, we present a system for sketch classification and similarity search. We used deep convolution neural networks (ConvNets), state of the art in the field of image recognition. They enable both classification and medium/highlevel features extraction. We make use of ConvNets features as a basis for similarity search using k-Nearest Neighbors (kNN). Evaluation are performed on the TU-Berlin benchmark. Our main contributions are threefold: first, we use ConvNets in contrast to most previous approaches based essentially on hand crafted features. Secondly, we propose a ConvNet that is both more accurate and lighter/faster than the two only previous attempts at making use of ConvNets for handsketch recognition. We reached an accuracy of 75.42%. Third, we shown that similarly to their application on natural images, ConvNets allow the extraction of medium-level and high-level features (depending on the depth) which can be used for similarity search.1
Pattern Recognition Letters | 2007
Saïd Mahmoudi; Mohamed Daoudi
This work addresses the problem of 3D models retrieval and recognition using two-dimensional shape representation of 3D objects. However, the human perception of shapes is based on visual parts of objects, where a single significant visual part is sufficient to recognize the whole object. In this paper we present a shape similarity system based on the correspondence of visual 2D parts. These parts are obtained by a shape segmentation approach using the Curvature Scale Space (CSS) descriptor in order to solve scale problems. We propose to combine this partial search method with a probabilistic approach. Finally, we propose a 3D search engine based on 3D models characteristic views and a probabilistic Bayesian voting approach.
Proceedings of SPIE | 2012
Fabian Lecron; Mohammed Benjelloun; Saïd Mahmoudi
Automatically detecting vertebral bodies in X-Ray images is a very complex task, especially because of the noise and the low contrast resulting in that kind of medical imagery modality. Therefore, the contributions in the literature are mainly interested in only 2 medical imagery modalities: Computed Tomography (CT) and Magnetic Resonance (MR). Few works are dedicated to the conventional X-Ray radiography and propose mostly semi-automatic methods. However, vertebra detection is a key step in many medical applications such as vertebra segmentation, vertebral morphometry, etc. In this work, we develop a fully automatic approach for the vertebra detection, based on a learning method. The idea is to detect a vertebra by its anterior corners without human intervention. To this end, the points of interest in the radiograph are firstly detected by an edge polygonal approximation. Then, a SIFT descriptor is used to train an SVM-model. Therefore, each point of interest can be classified in order to detect if it belongs to a vertebra or not. Our approach has been assessed by the detection of 250 cervical vertebræ on radiographs. The results show a very high precision with a corner detection rate of 90.4% and a vertebra detection rate from 81.6% to 86.5%.
computer assisted radiology and surgery | 2008
Mohammed Benjelloun; Saïd Mahmoudi
ObjectiveThe goal of this work is to extract the parameters determining vertebral motion and its variation during flexion–extension movements using a computer vision tool for estimating and analyzing vertebral mobility.Materials and MethodsTo compute vertebral body motion parameters we propose a comparative study between two segmentation methods proposed and applied to lateral X-ray images of the cervical spine. The two vertebra contour detection methods include (1) a discrete dynamic contour model (DDCM) and (2) a template matching process associated with a polar signature system. These two methods not only enable vertebra segmentation but also extract parameters that can be used to evaluate vertebral mobility. Lateral cervical spine views including 100 views in flexion, extension and neutral orientations were available for evaluation. Vertebral body motion was evaluated by human observers and using automatic methods.ResultsThe results provided by the automated approaches were consistent with manual measures obtained by 15 human observers.ConclusionThe automated techniques provide acceptable results for the assessment of vertebral body mobility in flexion and extension on lateral views of the cervical spine.