{"id":8439,"date":"2016-01-28T15:08:20","date_gmt":"2016-01-28T21:08:20","guid":{"rendered":"http:\/\/www.ssec.wisc.edu\/news\/?p=8439"},"modified":"2019-03-05T18:03:32","modified_gmt":"2019-03-05T18:03:32","slug":"ssec-scientists-join-forces-to-develop-new-user-friendly-visualization-system-for-satellite-weather-data","status":"publish","type":"post","link":"https:\/\/www.ssec.wisc.edu\/news\/articles\/8439","title":{"rendered":"SSEC scientists join forces to visualize satellite weather data"},"content":{"rendered":"<p>Last summer, University of Wisconsin-Madison meteorologist Jordan Gerth was facing an obstacle.<\/p>\n<p>The U.S. National Weather Service had selected him to train a group of meteorologists\u00a0in Guam, a U.S. territory prone to tropical storms, on using satellite data for weather forecasting. The timeline was tight, because not only would the training need to cover the use of Himawari-8 (a geostationary satellite newly launched by neighboring country Japan) data, but it needed to lay the groundwork for using GOES-R, a U.S. geostationary satellite with nearly identical capabilities scheduled to launch in 2016.<\/p>\n<p>Developing a hands-on course would require data visualization software. While several good options existed, Gerth worried that learning how to use an unfamiliar system could pose a barrier to entry.<\/p>\n<p>\u201cWhen we do a training, we don\u2019t want to spend hours and hours teaching them how to use a tool. We want to train them on the meteorology,\u201d he explains.<\/p>\n<p>He decided that the best solution would be to develop a new, user-friendly visualization system \u2014 but doing so would require skills beyond his own expertise. So, in July 2015, he reached out to a colleague at the Space Science and Engineering Center (SSEC) \u2014 computer engineer Ray Garcia.<\/p>\n<p>Gerth described to Garcia the types of features that he envisioned such a tool would need to have in order to be successful for the workshop. Above all, he says, the software had to have an intuitive and modern interface, user-customizable features, and quick loading times to handle large volumes of data.<\/p>\n<p>Garcia signed on to the project as the lead programmer, and enlisted the aid of SSEC computer engineers Dave Hoese and Eva Schiffer to help with software development.<\/p>\n<p>\u201cThey took it and ran with it, from a technical perspective,\u201d recalls Gerth.<\/p>\n<p>The development team spent several weeks examining different technologies: web applications, image-manipulation software like Photoshop, even game engines for video games.<\/p>\n<p>\u201cWe wanted to know what\u2019s out there, what\u2019s available,\u201d Garcia says.<\/p>\n<p>They were ultimately drawn toward the simplest options, especially those that team members had used previously with other projects, such as SSEC\u2019s Scanning High-Resolution Interferometer Sounder (S-HIS) instrument. OpenGL, a cross-platform application programming interface, was used for rendering 2D and 3D vector graphics, while Qt provided a framework for the software\u2019s graphical user interface that could work across Mac, Windows, and Linux.<\/p>\n<p>Using a scripting language, the team united these disparate components into one cohesive program: the Satellite Information Familiarization Tool (SIFT). And with SIFT, it seems the saying is true: the whole is greater than the sum of its parts.<\/p>\n<div id=\"attachment_8442\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8442\" class=\"size-full wp-image-8442\" src=\"http:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/sift-img1.png\" alt=\"SSEC scientists Scott Lindstrom (standing) and Kathy Strabala (fourth from right) instructing meteorologists at the U.S. National Weather Service forecast office in Guam, 16-19 November 2015. Credit: Jordan Gerth, SSEC.\" width=\"449\" height=\"253\" srcset=\"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/sift-img1.png 449w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/sift-img1-300x169.png 300w\" sizes=\"auto, (max-width: 449px) 100vw, 449px\" \/><p id=\"caption-attachment-8442\" class=\"wp-caption-text\">SSEC scientists Scott Lindstrom (standing) and Kathy Strabala (fourth from right) instructing meteorologists at the U.S. National Weather Service forecast office in Guam, 16-19 November 2015. Credit: Jordan Gerth, SSEC.<\/p><\/div>\n<p>With the click of a button, SIFT opens up on a standard laptop or desktop computer. Once the user loads a batch of satellite data files, they can start exploring the imagery almost straightaway.<\/p>\n<p>That was a key point, Garcia recalls. The instrument onboard Himawari-8, known as AHI, captures an image of Earth <a href=\"http:\/\/cimss.ssec.wisc.edu\/goes\/blog\/archives\/20239\">every 10 minutes<\/a>, which is a lot of data for the average computer to process.<\/p>\n<p>\u201cWhen working with, typically, 100 gigabytes of projected Himawari data, [the user needs to] be able to push that from a solid state disk (SSD) into the graphics processing unit (GPU) very quickly,\u201d he says. \u201cWe are taking advantage of hardware that didn\u2019t exist five years ago \u2014 you can get a mid-range laptop [now] that has a very fast SSD and decent GPU capability \u2014 to move data efficiently.\u201d<\/p>\n<p>Once everything is loaded, there is virtually no time lag, says Gerth. Even with a gigantic image \u2014 one pixel could represent half a kilometer, for example \u2014 the user can pan around the image, zoom in and out, \u201cwith very little interruption to your learning experience,\u201d he says.<\/p>\n<p>Other features of note include: customizable color enhancement, brightness and transparency effects, drag-and-drop layering, density plots to compare multiple satellite bands, and seamless <a href=\"http:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/SIFT071.mov\" target=\"_blank\" rel=\"noopener noreferrer\">looping<\/a>\u00a0and re-rendering of imagery.<\/p>\n<p>\u201cThe [Earth\u2019s] atmosphere is very fluid,\u201d says Gerth, \u201cso making loops of things is really cool. \u2026 You can quickly see the atmospheric evolution.\u201d<\/p>\n<p>One of Gerth\u2019s favorite features, he says, is that SIFT gives the user the ability to either probe a single point (bringing up an instant readout of that location\u2019s latitude\/longitude and temperature in Celsius) or to select a polygon of points, creating a histogram of data for that region. This feature, developed primarily by Schiffer, is not commonly found in comparable programs.<\/p>\n<div id=\"attachment_8441\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8441\" class=\"size-full wp-image-8441\" src=\"http:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/sift-img2.png\" alt=\"A screenshot of SIFT, showing the area-probe histogram feature. Credit: Jordan Gerth, SSEC.\" width=\"467\" height=\"279\" srcset=\"https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/sift-img2.png 467w, https:\/\/www.ssec.wisc.edu\/news\/wp-content\/uploads\/sites\/19\/2016\/01\/sift-img2-300x179.png 300w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><p id=\"caption-attachment-8441\" class=\"wp-caption-text\">A screenshot of SIFT, showing the area-probe histogram feature. Credit: Jordan Gerth, SSEC.<\/p><\/div>\n<p>Gerth says that he and the other instructors, the forecasters, and the NWS were resoundingly pleased with the results, and he hopes to use SIFT for more trainings in the future. In addition to the tireless effort and focus of individual team members \u2014 including SSEC scientists Gerth, Garcia, Hoese, Schiffer, Kathy Strabala, Scott Lindstrom, Tim Schmit, Jessica Braun, and William Straka, and UW-Madison undergraduate student Coda Phillips \u2014 Gerth attributes their success to the overall interdisciplinary nature of SSEC.<\/p>\n<p>\u201c[SIFT] is a really good example of collaborative, cross-track research in the Center,\u201d he says. \u201cI don\u2019t imagine we would have been able to do this in too many organizations around the country.\u201d<\/p>\n<p>\u201cWithout people who are at the cutting edge of computer programming, \u201che adds, \u201cwe would not have been able to achieve the result that we did in a matter of just a few months.\u201d<\/p>\n<p>Setting up a demo system at SSEC\u2019s booth, Gerth and others promoted SIFT at the annual American Meteorological Society (AMS) meeting in January, garnering interest from potential national and international users.<\/p>\n<p>SSEC scientist Graeme Martin, project manager for <a href=\"http:\/\/www.ssec.wisc.edu\/news\/articles\/7944\">CSPP Geo<\/a>, has been investigating how to adapt SIFT for use with GOES direct-broadcast users, especially for the future GOES-R direct-broadcast stream, GOES Rebroadcast. Scientists who are receiving and processing satellite data, even inexperienced newcomers, could use SIFT to monitor data in real time, process and analyze data, and vet products that could be used for weather forecasting.<\/p>\n<p>The intent, Garcia says, is that any GOES Rebroadcast user could open up the program and \u201cjust grab data, and manipulate it easily and rapidly.\u201d<\/p>\n<p>The team will continue to develop SIFT: adding new features and enhancing existing ones. For example, getting mass amounts of data to load more selectively, or in the background, poses a significant challenge. Making the end-to-end experience more fluid is their top priority.<\/p>\n<p>\u201cWe want to make [SIFT] smart about only loading what the user cares about seeing,\u201d Garcia says.<\/p>\n<p>Garcia hopes that someday, after developing more comprehensive documentation, the team could release SIFT as a fully open-source application. This would allow other SSEC scientists and developers beyond the Center to make their own alterations and improvements.<\/p>\n<p>\u201cI\u2019d like to turn it into wider group effort,\u201d he says, \u201cnow that we have shown what is possible.\u201d<\/p>\n<p><em>by Sarah Witman<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A team of computer engineers at SSEC developed a data-visualization software program called the Satellite Information Familiarization Tool (SIFT) to help train forecasters in Guam.<\/p>\n","protected":false},"author":10,"featured_media":8442,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[14],"class_list":["post-8439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-articles","tag-cimss"],"acf":{"short_title":"SIFT","ssec_home_page_carousel_image":false,"sub_title":""},"_links":{"self":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts\/8439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/comments?post=8439"}],"version-history":[{"count":9,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts\/8439\/revisions"}],"predecessor-version":[{"id":11782,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/posts\/8439\/revisions\/11782"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/media\/8442"}],"wp:attachment":[{"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/media?parent=8439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/categories?post=8439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/news\/wp-json\/wp\/v2\/tags?post=8439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}