Omid Haji Maghsoudi
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Omid Haji Maghsoudi has a total of 55 co-authors. Here are the top co-authors by number of shared publications:
Andrew Spence
Department of Bioengineering, College of Engineering, Temple University, Philadelphia, 19122, PA, USA
10 shared publicationsAnnie Vahedipour
Annie Vahedipour Department of Pediatric Neurology, Yale University, Connecticut, 06520, CT, USA
5 shared publicationsB. Robertson
Department of Bioengineering, Temple University, Philadelphia, PA 19122, USA
5 shared publicationsA. Spence
Department of Bioengineering, Temple University, Philadelphia, PA 19122, USA
4 shared publicationsBenjamin Robertson
Bioengineering, Temple University, Philadelphia, PA 19122, USA
4 shared publicationsHamid Soltanian-Zadeh
Control and Intelligent Processing Center of Excellence (CIPE), School of Electrical and Computer Engineering, University of Tehran, Iran
4 shared publications
Latest Publications
- 1 July 2025
- Published by Radiological Society of North America (RSNA) in Radiology: Imaging Cancer
- Vol. 7 (4) , e240318
Comparison of Digital Breast Tomosynthesis and Mammography-based Radiomics for Breast Cancer Risk Assessment: Case-Control Study
Three-dimensional radiomic analysis of digital breast tomosynthesis outperformed two-dimensional measures in breast cancer risk assessment.
- 1 July 2025
- Published by Radiological Society of North America (RSNA) in Radiology: Imaging Cancer
- Vol. 7 (4) , e240318
Comparison of Digital Breast Tomosynthesis and Mammography-based Radiomics for Breast Cancer Risk Assessment: Case-Control Study
Three-dimensional radiomic analysis of digital breast tomosynthesis outperformed two-dimensional measures in breast cancer risk assessment.
- Open Access
- 14 September 2019
- Published by Springer Nature in EURASIP Journal on Image and Video Processing
- Vol. 2019 (1) , 1-19
A novel method for robust markerless tracking of rodent paws in 3D
Studying animal locomotion improves our understanding of motor control and aids in the treatment of motor impairment. Mice are a premier model of human disease and are the model system of choice for much of basic neuroscience. Placement of the tips of appendages, here paws, is typically critical for locomotion. Tracking paws from a video is difficult, however, due to frequent occlusions and collisions. We propose a method and provide software to track the paws of rodents. We use a superpixel-based method to segment the paws, direct linear transform to perform 3D reconstruction, a 3D Kalman filter (KF) to solve the matching problem and label paws across frames, and spline fits through time to resolve common collisions. The automated method was compared to manual tracking. The method had an average of 2.54 mistakes requiring manual correction per 1000 frames with a maximum of 5.29 possible errors while these values were estimates of the expected errors. We present an algorithm and its implementation to track the paws of running rodents. This algorithm can be applied to different animals as long as the tips of the legs can be differentiated from the background and other parts of the body using color features. The presented algorithm provides a robust tool for future studies in multiple fields, where precise quantification of locomotor behavior from a high-speed video is required. We further present a graphical user interface (GUI) to track, visualize, and edit the tracking data.
- 14 September 2019
- Published by Springer Nature in EURASIP Journal on Image and Video Processing
- Vol. 2019 (1) , 1-19
Open AccessA novel method for robust markerless tracking of rodent paws in 3D
Studying animal locomotion improves our understanding of motor control and aids in the treatment of motor impairment. Mice are a premier model of human disease and are the model system of choice for much of basic neuroscience. Placement of the tips of appendages, here paws, is typically critical for locomotion. Tracking paws from a video is difficult, however, due to frequent occlusions and collisions. We propose a method and provide software to track the paws of rodents. We use a superpixel-based method to segment the paws, direct linear transform to perform 3D reconstruction, a 3D Kalman filter (KF) to solve the matching problem and label paws across frames, and spline fits through time to resolve common collisions. The automated method was compared to manual tracking. The method had an average of 2.54 mistakes requiring manual correction per 1000 frames with a maximum of 5.29 possible errors while these values were estimates of the expected errors. We present an algorithm and its implementation to track the paws of running rodents. This algorithm can be applied to different animals as long as the tips of the legs can be differentiated from the background and other parts of the body using color features. The presented algorithm provides a robust tool for future studies in multiple fields, where precise quantification of locomotor behavior from a high-speed video is required. We further present a graphical user interface (GUI) to track, visualize, and edit the tracking data.
- 11 September 2019
- Published by Springer Nature in Journal of Medical and Biological Engineering
- Vol. 40 (1) , 11-23
Treadmill Training Effect on Kinematics: An Aging Study in Rats
- 11 September 2019
- Published by Springer Nature in Journal of Medical and Biological Engineering
- Vol. 40 (1) , 11-23
Treadmill Training Effect on Kinematics: An Aging Study in Rats
- 1 May 2019
- Published by Elsevier in Biomedical Signal Processing and Control
- Vol. 51, 364-373
Open-source Python software for analysis of 3D kinematics from quadrupedal animals
- 1 May 2019
- Published by Elsevier in Biomedical Signal Processing and Control
- Vol. 51, 364-373
Open-source Python software for analysis of 3D kinematics from quadrupedal animals
- 12 March 2019
- Published by Wiley in International Journal of Imaging Systems and Technology
- Vol. 29 (4) , 419-430
Three‐dimensional‐based landmark tracker employing a superpixels method for neuroscience, biomechanics, and biology studies
Examining locomotion has improved our basic understanding of motor control and aided in treating motor impairment. Mice and rats are premier models of human disease and increasingly the model systems of choice for basic neuroscience. High frame rates (250 Hz) are needed to quantify the kinematics of these running rodents. Manual tracking, especially for multiple markers, becomes time‐consuming and impossible for large sample sizes. Therefore, the need for automatic segmentation of these markers has grown in recent years. Here, we address this need by presenting a method to segment the markers using the simple linear iterative clustering superpixel method. The two‐dimensional coordinates on the image plane are projected to a three‐dimensional (3D) domain using direct linear transform and a 3D Kalman filter has been used to predict the position of markers based on the speed and position of markers from the previous frames. A probabilistic function is used to find the best match from among superpixels. The method is evaluated for different difficulties for tracking of the markers, and it achieves 95% correct labeling of markers. Finally, the method was used to analyze data from an ongoing study seeking to improve recovery from spinal cord injury in rats
- 12 March 2019
- Published by Wiley in International Journal of Imaging Systems and Technology
- Vol. 29 (4) , 419-430
Three‐dimensional‐based landmark tracker employing a superpixels method for neuroscience, biomechanics, and biology studies
Examining locomotion has improved our basic understanding of motor control and aided in treating motor impairment. Mice and rats are premier models of human disease and increasingly the model systems of choice for basic neuroscience. High frame rates (250 Hz) are needed to quantify the kinematics of these running rodents. Manual tracking, especially for multiple markers, becomes time‐consuming and impossible for large sample sizes. Therefore, the need for automatic segmentation of these markers has grown in recent years. Here, we address this need by presenting a method to segment the markers using the simple linear iterative clustering superpixel method. The two‐dimensional coordinates on the image plane are projected to a three‐dimensional (3D) domain using direct linear transform and a 3D Kalman filter has been used to predict the position of markers based on the speed and position of markers from the previous frames. A probabilistic function is used to find the best match from among superpixels. The method is evaluated for different difficulties for tracking of the markers, and it achieves 95% correct labeling of markers. Finally, the method was used to analyze data from an ongoing study seeking to improve recovery from spinal cord injury in rats
- Open Access
- 1 September 2018
- Published by Elsevier in Journal of Biomechanics
- Vol. 78, 77-86
Uncovering the structure of the mouse gait controller: Mice respond to substrate perturbations with adaptations in gait on a continuum between trot and bound
- 1 September 2018
- Published by Elsevier in Journal of Biomechanics
- Vol. 78, 77-86
Open AccessUncovering the structure of the mouse gait controller: Mice respond to substrate perturbations with adaptations in gait on a continuum between trot and bound
- 1 September 2018
- Published by Elsevier in Journal of Neuroscience Methods
- Vol. 307, 70-83
Matlab software for impedance spectroscopy designed for neuroscience applications
- 1 September 2018
- Published by Elsevier in Journal of Neuroscience Methods
- Vol. 307, 70-83
Matlab software for impedance spectroscopy designed for neuroscience applications
- 1 July 2018
- Published by Pleiades Publishing Ltd in Pattern Recognition and Image Analysis
- Vol. 28 (3) , 468-482
Application of Superpixels to Segment Several Landmarks in Running Rodents
Examining locomotion has improved our basic understanding of motor control and aided in treating motor impairment. Mice and rats are the model system of choice for basic neuroscience studies of human...
- 1 July 2018
- Published by Pleiades Publishing Ltd in Pattern Recognition and Image Analysis
- Vol. 28 (3) , 468-482
Application of Superpixels to Segment Several Landmarks in Running Rodents
Examining locomotion has improved our basic understanding of motor control and aided in treating motor impairment. Mice and rats are the model system of choice for basic neuroscience studies of human...
- Open Access
Application of Superpixels to Segment Several Landmarks in Running Rodents
Examining locomotion has improved our basic understanding of motor control and aided in treating motor impairment. Mice and rats are the model system of choice for basic neuroscience studies of human disease. High frame rates are needed to quantify the kinematics of running rodents, due to their high stride frequency. Manual tracking, especially for multiple body landmarks, becomes extremely time-consuming. To overcome these limitations, we proposed the use of superpixels based image segmentation as superpixels utilized both spatial and color information for segmentation. We segmented some parts of body and tested the success of segmentation as a function of color space and SLIC segment size. We used a simple merging function to connect the segmented regions considered as neighbor and having the same intensity value range. In addition, 28 features were extracted, and t-SNE was used to demonstrate how much the methods are capable to differentiate the regions. Finally, we compared the segmented regions to a manually outlined region. The results showed for segmentation, using the RGB image was slightly better compared to the hue channel. For merg- ing and classification, however, the hue representation was better as it captures the relevant color information in a single channel.
Open AccessApplication of Superpixels to Segment Several Landmarks in Running Rodents
Examining locomotion has improved our basic understanding of motor control and aided in treating motor impairment. Mice and rats are the model system of choice for basic neuroscience studies of human disease. High frame rates are needed to quantify the kinematics of running rodents, due to their high stride frequency. Manual tracking, especially for multiple body landmarks, becomes extremely time-consuming. To overcome these limitations, we proposed the use of superpixels based image segmentation as superpixels utilized both spatial and color information for segmentation. We segmented some parts of body and tested the success of segmentation as a function of color space and SLIC segment size. We used a simple merging function to connect the segmented regions considered as neighbor and having the same intensity value range. In addition, 28 features were extracted, and t-SNE was used to demonstrate how much the methods are capable to differentiate the regions. Finally, we compared the segmented regions to a manually outlined region. The results showed for segmentation, using the RGB image was slightly better compared to the hue channel. For merg- ing and classification, however, the hue representation was better as it captures the relevant color information in a single channel.
- Open Access
Feature Based Framework to Detect Diseases, Tumor, and Bleeding in Wireless Capsule Endoscopy
Studying animal locomotion improves our understanding of motor control and aids in the treatment of motor impairment. Mice are a premier model of human disease and are the model system of choice for much of basic neuroscience. High frame rates (250 Hz) are needed to quantify the kinematics of these running rodents. Manual tracking, especially for multiple markers, becomes time-consuming and impossible. Therefore, an automated method is necessary. We propose a method to track the paws of the animal in the following manner: first, segmenting all the possible paws based on color; second, classifying the segmented objects using a support vector machine (SVM) and neural network (NN); third, classifying the objects using the kinematic features of the running animal, coupled with texture features from earlier frames; and finally, detecting and handling collisions to assure the correctness of labelled paws. The proposed method is validated in sixty 1,000 frame video sequences (4 seconds) captured by four cameras from five mice. The total sensitivity for tracking of the front and hind paw is 99.70% using the SVM classifier and 99.76% using the NN classifier. In addition, we show the feasibility of 3D reconstruction using the four camera system.
Open AccessFeature Based Framework to Detect Diseases, Tumor, and Bleeding in Wireless Capsule Endoscopy
Studying animal locomotion improves our understanding of motor control and aids in the treatment of motor impairment. Mice are a premier model of human disease and are the model system of choice for much of basic neuroscience. High frame rates (250 Hz) are needed to quantify the kinematics of these running rodents. Manual tracking, especially for multiple markers, becomes time-consuming and impossible. Therefore, an automated method is necessary. We propose a method to track the paws of the animal in the following manner: first, segmenting all the possible paws based on color; second, classifying the segmented objects using a support vector machine (SVM) and neural network (NN); third, classifying the objects using the kinematic features of the running animal, coupled with texture features from earlier frames; and finally, detecting and handling collisions to assure the correctness of labelled paws. The proposed method is validated in sixty 1,000 frame video sequences (4 seconds) captured by four cameras from five mice. The total sensitivity for tracking of the front and hind paw is 99.70% using the SVM classifier and 99.76% using the NN classifier. In addition, we show the feasibility of 3D reconstruction using the four camera system.