{"id":630,"date":"2018-06-18T04:00:00","date_gmt":"2018-06-18T04:00:00","guid":{"rendered":"https:\/\/www.aiproblog.com\/index.php\/2018\/06\/18\/faster-analysis-of-medical-images\/"},"modified":"2018-06-18T04:00:00","modified_gmt":"2018-06-18T04:00:00","slug":"faster-analysis-of-medical-images","status":"publish","type":"post","link":"https:\/\/www.aiproblog.com\/index.php\/2018\/06\/18\/faster-analysis-of-medical-images\/","title":{"rendered":"Faster analysis of medical images"},"content":{"rendered":"<p>Author: Rob Matheson | MIT News Office<\/p>\n<div>\n<p>Medical image registration is a common technique that involves overlaying two images, such as magnetic resonance imaging (MRI) scans, to compare and analyze anatomical differences in great detail. If a patient has a brain tumor, for instance, doctors can overlap a brain scan from several months ago onto a more recent scan to analyze small changes in the tumor\u2019s progress.<\/p>\n<p>This process, however, can often take two hours or more, as traditional systems meticulously align each of potentially a million pixels in the combined scans. In a pair of upcoming conference papers, MIT researchers describe a machine-learning algorithm that can register brain scans and other 3-D images more than 1,000 times more quickly using novel learning techniques.<\/p>\n<p>The algorithm works by \u201clearning\u201d while registering thousands of pairs of images. In doing so, it acquires information about how to align images and estimates some optimal alignment parameters. After training, it uses those parameters to map all pixels of one image to another, all at once. This reduces registration time to a minute or two using a normal computer, or less than a second using a GPU with comparable accuracy to state-of-the-art systems.<\/p>\n<p>\u201cThe tasks of aligning a brain MRI shouldn\u2019t be that different when you\u2019re aligning one pair of brain MRIs or another,\u201d says co-author on both papers Guha Balakrishnan, a graduate student in MIT\u2019s Computer Science and Artificial Intelligence Laboratory (CSAIL) and Department of Engineering and Computer Science (EECS). \u201cThere is information you should be able to carry over in how you do the alignment. If you\u2019re able to learn something from previous image registration, you can do a new task much faster and with the same accuracy.\u201d<\/p>\n<p>The papers are being presented at the Conference on Computer Vision and Pattern Recognition (CVPR), held this week, and at the Medical Image Computing and Computer Assisted Interventions Conference (MICCAI), held in September. Co-authors are: Adrian Dalca, a postdoc at Massachusetts General Hospital and CSAIL; Amy Zhao, a graduate student in CSAIL; Mert R. Sabuncu, a former CSAIL postdoc and now a professor at Cornell University; and John Guttag, the Dugald C. Jackson Professor in Electrical Engineering at MIT.<\/p>\n<p><strong>Retaining information<\/strong><\/p>\n<p>MRI scans are basically hundreds of stacked 2-D images that form massive 3-D images, called \u201cvolumes,\u201d containing a million or more 3-D pixels, called \u201cvoxels.\u201d Therefore, it\u2019s very time-consuming to align all voxels in the first volume with those in the second. Moreover, scans can come from different machines and have different spatial orientations, meaning matching voxels is even more computationally complex.<\/p>\n<p>\u201cYou have two different images of two different brains, put them on top of each other, and you start wiggling one until one fits the other. Mathematically, this optimization procedure takes a long time,\u201d says Dalca, senior author on the CVPR paper and lead author on the MICCAI paper.<\/p>\n<p>This process becomes particularly slow when analyzing scans from large populations. Neuroscientists analyzing variations in brain structures across hundreds of patients with a particular disease or condition, for instance, could potentially take hundreds of hours.<\/p>\n<p>That\u2019s because those algorithms have one major flaw: They never learn. After each registration, they dismiss all data pertaining to voxel location. \u201cEssentially, they start from scratch given a new pair of images,\u201d Balakrishnan says. \u201cAfter 100 registrations, you should have learned something from the alignment. That\u2019s what we leverage.\u201d<\/p>\n<p>The researchers\u2019 algorithm, called \u201cVoxelMorph,\u201d is powered by a convolutional neural network (CNN), a machine-learning approach commonly used for image processing. These networks consist of many nodes that process image and other information across several layers of computation.<\/p>\n<p>In the CVPR paper, the researchers trained their algorithm on 7,000 publicly available MRI brain scans and then tested it on 250 additional scans.<\/p>\n<p>During training, brain scans were fed into the algorithm in pairs. Using a CNN and modified computation layer called a spatial transformer, the method captures similarities of voxels in one MRI scan with voxels in the other scan. In doing so, the algorithm learns information about groups of voxels \u2014 such as anatomical shapes common to both scans \u2014 which it uses to calculate optimized parameters that can be applied to any scan pair.<\/p>\n<p>When fed two new scans, a simple mathematical \u201cfunction\u201d uses those optimized parameters to rapidly calculate the exact alignment of every voxel in both scans. In short, the algorithm\u2019s CNN component gains all necessary information during training so that, during each new registration, the entire registration can be executed using one, easily computable function evaluation.<\/p>\n<p>The researchers found their algorithm could accurately register all of their 250 test brain scans \u2014 those registered after the training set \u2014 within two minutes using a traditional central processing unit, and in under one second using a graphics processing unit.<\/p>\n<p>Importantly, the algorithm is \u201cunsupervised,\u201d meaning it doesn\u2019t require additional information beyond image data. Some registration algorithms incorporate CNN models but require a \u201cground truth,\u201d meaning another traditional algorithm is first run to compute accurate registrations. The researchers\u2019 algorithm maintains its accuracy without that data.<\/p>\n<p>The MICCAI paper develops a refined VoxelMorph algorithm that \u201csays how sure we are about each registration,\u201d Balakrishnan says. It also guarantees the registration \u201csmoothness,\u201d meaning it doesn\u2019t produce folds, holes, or general distortions in the composite image. The paper presents a mathematical model that validates the algorithm\u2019s accuracy using something called a Dice score, a standard metric to evaluate the accuracy of overlapped images. Across 17 brain regions, the refined VoxelMorph algorithm scored the same accuracy as a commonly used state-of-the-art registration algorithm, while providing runtime and methodological improvements.<\/p>\n<p><strong>Beyond brain scans<\/strong><\/p>\n<p>The speedy algorithm has a wide range of potential applications in addition to analyzing brain scans, the researchers say. MIT colleagues, for instance, are currently running the algorithm on lung images.<\/p>\n<p>The algorithm could also pave the way for image registration during operations. Various scans of different qualities and speeds are currently used before or during some surgeries. But those images are not registered until after the operation. When resecting a brain tumor, for instance, surgeons sometimes scan a patient\u2019s brain before and after surgery to see if they\u2019ve removed all the tumor. If any bit remains, they\u2019re back in the operating room.<\/p>\n<p>With the new algorithm, Dalca says, surgeons could potentially register scans in near real-time, getting a much clearer picture on their progress. \u201cToday, they can\u2019t really overlap the images during surgery, because it will take two hours, and the surgery is ongoing\u201d he says. \u201cHowever, if it only takes a second, you can imagine that it could be feasible.\u201d<\/p>\n<\/div>\n<p><a href=\"http:\/\/news.mit.edu\/2018\/faster-analysis-of-medical-images-0618\">Go to Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Author: Rob Matheson | MIT News Office Medical image registration is a common technique that involves overlaying two images, such as magnetic resonance imaging (MRI) [&hellip;] <span class=\"read-more-link\"><a class=\"read-more\" href=\"https:\/\/www.aiproblog.com\/index.php\/2018\/06\/18\/faster-analysis-of-medical-images\/\">Read More<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":468,"comment_status":"registered_only","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[24],"tags":[],"_links":{"self":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/630"}],"collection":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/comments?post=630"}],"version-history":[{"count":0,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/630\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media\/468"}],"wp:attachment":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media?parent=630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/categories?post=630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/tags?post=630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}