MSP-MAD (Multi-scale physical metal artifact detector) is a metal artifact detection algorithm based on multi-scale physical properties of CT imaging. This algorithm can automatically identify metal implants in CT images and various artifacts they cause, including streak artifacts and beam hardening artifacts. This provides accurate localization for subsequent metal artifact reduction algorithms.
β οΈ Note: Due to patent applications and project confidentiality requirements, the MSP-MAD source code is currently unavailable.
π Update Date: July 10, 2025
π Coming Soon: MSP-MSD source code will be released in the future. Stay tuned!
β If you're interested in this research, please follow and star this project, as this will continuously motivate us to become better!
MSP-MAD algorithm has the following innovative advantages:
π₯1. Multi-scale Analysis
- Innovative multi-scale feature extraction framework
- Adaptive feature fusion strategy
- Multi-level artifact feature modeling
π₯2. Physical Property Modeling
- Based on CT imaging physics
- Consideration of metal material properties
- Artifact formation mechanism analysis
π₯3. Intelligent Detection Mechanism
- Automated feature learning
- Adaptive parameter adjustment
- Robust detection strategy
π₯4. Quantitative Assessment System
- Multi-dimensional scoring metrics
- Objective artifact quantification
- Standardized evaluation process
The following animation demonstrates the actual detection effect of the MSP-MAD algorithm on CT pelvic images containing metal implants:
π§ As shown, the algorithm accurately detects various artifacts caused by internal or external metal objects during tomographic scanning, and marks all areas containing metal artifacts (note: the initial green marking box is very small, so it's not very obvious in the image).
- Clinical Diagnosis Assistance: Provides precise localization of metal artifacts, assisting doctors in making more accurate diagnoses
- Treatment Planning Optimization: Provides reference basis for radiotherapy planning
- Image Quality Assessment: Provides objective quantitative indicators for CT image quality control
- Research Analysis Support: Supports quantitative analysis needs in related medical imaging research
pip install -r requirements.txt
from metal_artifact_detector import MSP_MAD
# Initialize detector
detector = MSP_MAD('metal_image.nii.gz')
# Process all slices
results = detector.process_all_slices()
# Visualize detection results for specific slice (optional)
detector.visualize_detection_results(slice_idx=50)This project is licensed under the Apache License 2.0 - see the LICENSE.txt file for details.
Copyright Jiaqi Li
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
