Using machine learning to detect hanging errors in canine thoracic radiographs

dc.contributor.authorHennessey, Ryan
dc.date.accessioned2022-04-18T13:27:45Z
dc.date.available2022-04-18T13:27:45Z
dc.date.graduationmonthMay
dc.date.issued2022
dc.description.abstractIn medical diagnostic imaging, “hanging” refers to the orientation of a radiographic image (X-ray) made available in the viewing software for interpretation by the radiologist. Industry hanging standards exist to ensure images of a body region are always presented the same way to a radiologist. These hanging standards eliminate the need for radiologists to rotate and flip the images which improves efficiency and accuracy in image interpretation through more effective pattern recognition and reduced distractions. Despite these standards, hanging errors persist in radiology, primarily due to human error in the acquisition process. Machine learning is in its infancy in veterinary medicine, and thus far has been applied to various image interpretation tasks in the field such as detection of pulmonary patterns (Boissady E. , Comble, Zhu, Abbott, & Adrien-Maxence, 2021). However, application of machine learning to veterinary diagnostic image quality control tasks such as image hanging has not yet been investigated. This investigation employed multiple image preprocessing steps and architectures both pretrained and not, such as SVM using Eigen-Radiographs derived through PCA, EfficientNetB0, AlexNet and a Minimal 6-Layer Self-built Neural Network, in order to find learners that could correctly classify hanging errors in canine ventrodorsal thoracic radiographs with the goal of ultimate application in the imaging workflow process. Hanging errors were introduced into the images and include horizontal flip and rotation (90, 180 and 270 degrees) of the images, representing all possible errors encountered in clinical practice. Radiographic images were acquired and divided into training (800), test (240), and validation (208) sets. The architectures were tested on their ability to identify flip, rotation, and flip and rotation combined. Nearly all models, including non-neural networks, were able to distinguish rotation alone with 80% or greater accuracy. Flip and flip plus rotate were more challenging. The best performing model was a stacked model that categorized rotation, corrected the image, and then categorized flip to achieve an accuracy of 94% on the test set. This investigation serves as an important pilot study into the applicability of machine learning in veterinary diagnostic imaging workflow and quality control, with numerous additional applications warranting future investigation.
dc.description.advisorLior Shamir
dc.description.degreeMaster of Science
dc.description.departmentDepartment of Computer Science
dc.description.levelMasters
dc.identifier.urihttps://hdl.handle.net/2097/42176
dc.language.isoen_US
dc.publisherKansas State University
dc.rights© the author. This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectMachine learning
dc.subjectNeural networks
dc.subjectComputer vision
dc.subjectRadiograph
dc.subjectArtificial intelligence
dc.subjectExplainable AI
dc.titleUsing machine learning to detect hanging errors in canine thoracic radiographs
dc.typeReport

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RyanHennessey2022.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: