{"id":39187,"date":"2020-12-11T21:03:13","date_gmt":"2020-12-11T21:03:13","guid":{"rendered":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/?p=39187"},"modified":"2020-12-11T23:04:41","modified_gmt":"2020-12-11T23:04:41","slug":"stereoscopic-imagery-and-cloud-top-heights","status":"publish","type":"post","link":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/39187","title":{"rendered":"Stereoscopic imagery and cloud top heights"},"content":{"rendered":"<div id=\"attachment_39195\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-39195\" class=\"wp-image-39195\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo.png\" alt=\"\" width=\"625\" height=\"234\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo.png 1920w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo-300x113.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo-1024x384.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo-768x288.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo-1536x576.png 1536w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><p id=\"caption-attachment-39195\" class=\"wp-caption-text\">GOES-16 (left) and GOES-17 (right) visible imagery (0.64 \u00b5m) at 1800 UTC, 11 December 2020 (Click to enlarge)<\/p><\/div>\n<p>This blog has featured <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/?s=Stereoscopic\">numerous blog posts<\/a> that use visible imagery from two Geostationary Platforms (<em>e.g.<\/em>, <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/37172\">GOES-16\/GOES-17<\/a> ; <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/archives\/35064\">Himawari-8\/GEOKOMPSAT-2<\/a>).\u00a0 Different cloud heights can be perceived in that imagery (for those who have mastered the art of crossing their eyes!).<\/p>\n<p>GOES-R-type satellites also produce a Level 2 Product:\u00a0 Cloud Top Height.\u00a0 Can that product be used in concert with the Stereoscopic imagery to quantify the height differences seen in visible imagery?\u00a0 The image above was created using Geo2Grid and ImageMagick: Geo2Grid to create the <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-16_ABI_RadF_C02_20201211_180012_SWUSStereo.png\">GOES-16 (left)<\/a> and <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/GOES-17_ABI_RadF_C02_20201211_180032_SWUSStereo.png\">GOES-17 (right)<\/a> visible imagery, ImageMagick to paste them together.\u00a0 The GOES-R data (Full Disk in this case) have been remapped to a common projection. The scripts that does this sits below. (Click <a href=\"https:\/\/www.ssec.wisc.edu\/software\/geo2grid\/\">here<\/a> to view Geo2Grid documentation).<\/p>\n<p><code><br \/>\n..\/p2g_grid_helper.sh SWUSStereo   -115.0 34.0 2000 -2000 960 720 &gt; $GEO2GRID_HOME\/SWStereo.conf<br \/>\n#<br \/>\n#<br \/>\n..\/geo2grid.sh -r abi_l1b -w geotiff -p C02 -g SWUSStereo --grid-configs $GEO2GRID_HOME\/SWStereo.conf --method nearest -f \/arcdata\/goes_restricted\/grb\/goes17\/2020\/2020_12_11_346\/abi\/L1b\/RadF\/OR_ABI*G17_s2020346180*.nc<br \/>\n..\/geo2grid.sh -r abi_l1b -w geotiff -p C02 -g SWUSStereo --grid-configs $GEO2GRID_HOME\/SWStereo.conf --method nearest -f \/arcdata\/goes_restricted\/grb\/goes16\/2020\/2020_12_11_346\/abi\/L1b\/RadF\/OR_ABI*G16_s2020346180*.nc<br \/>\n..\/add_coastlines.sh --add-borders --borders-resolution=h --borders-outline='black' --add-coastlines --coastlines-outline='blue' --coastlines-resolution=h --add-grid --grid-text-size 12 --grid-d 10.0 10.0 --grid-D 10.0 10.0 GOES-17_ABI_RadF_C02_20201211_180???_SWUSStereo.tif<br \/>\n..\/add_coastlines.sh --add-borders --borders-resolution=h --borders-outline='black' --add-coastlines --coastlines-outline='blue' --coastlines-resolution=h --add-grid --grid-text-size 12 --grid-d 10.0 10.0 --grid-D 10.0 10.0 GOES-16_ABI_RadF_C02_20201211_180???_SWUSStereo.tif<br \/>\nconvert GOES-16_ABI_RadF_C02_20201211_180???_SWUSStereo.png GOES-17_ABI_RadF_C02_20201211_180???_SWUSStereo.png +append GOES-1617Stereo_ABI_RadF_C02_20201211_1800_SWUSStereo.png<\/code><\/p>\n<p>Unfortunately, Geo2Grid doesn&#8217;t (yet!) display Level 2 products. But AWIPS does. A somewhat later Stereoscopic image (1941 UTC on 11 December) is shown below. GOES-R data (CONUS and PACUS in this case) are shown in a common projection, with <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16Vis-20201211_194117.png\">GOES-16 shown on the left<\/a> and <a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G17Vis-20201211_194117.png\">GOES-17 shown on the right<\/a>.<\/p>\n<div id=\"attachment_39191\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-39191\" class=\"wp-image-39191\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941.png\" alt=\"\" width=\"625\" height=\"274\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941.png 1900w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941-300x132.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941-1024x449.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941-768x337.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17VIS-20201211_1941-1536x674.png 1536w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><p id=\"caption-attachment-39191\" class=\"wp-caption-text\">GOES-16 (left) and GOES-17 (right) visible imagery (0.64 \u00b5m) at 1941 UTC, 11 December 2020 (Click to enlarge)<\/p><\/div>\n<p>Can quantitative information from the Cloud Top Height Level 2 product, shown below, be easily incorporated into stereoscopic imagery?<\/p>\n<div id=\"attachment_39192\" style=\"width: 466px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-39192\" class=\"wp-image-39192\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16CTH-20201211_194117.png\" alt=\"\" width=\"456\" height=\"400\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16CTH-20201211_194117.png 950w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16CTH-20201211_194117-300x263.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16CTH-20201211_194117-768x674.png 768w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><p id=\"caption-attachment-39192\" class=\"wp-caption-text\">GOES-16 Cloud Top Heights, 1941 UTC on 11 December 2020 (Click to enlarge)<\/p><\/div>\n<p>First, I tried making side-by-side imagery with GOES-16 Visible and GOES-16 Cloud Top Heights. That is shown below.\u00a0 Cross your eyes to combine the information.\u00a0 Although one may be able to view something here &#8212; by aligning the state boundaries, your blogger did not find this side-by-side view useful &#8212; except in the conventional sense, seeing features in the visible to the left and corresponding information in the Level 2 product on the right.<\/p>\n<div id=\"attachment_39190\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-39190\" class=\"wp-image-39190\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117.png\" alt=\"\" width=\"625\" height=\"274\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117.png 1900w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117-300x132.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117-1024x449.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117-768x337.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16VISG16CTH-20201211_194117-1536x674.png 1536w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><p id=\"caption-attachment-39190\" class=\"wp-caption-text\">GOES-16 Visible (0.64 \u00b5m) imagery (left) and GOES-16 Cloud Top Height (Right), 1941 UTC on 11 December 2020 (Click to enlarge)<\/p><\/div>\n<p>Including the Cloud Top imagery to the right of the stereoscopic pair, however, did allow for a simple (although, perhaps, headache-inducing) comparison between the perceived height differences in the visible imagery and the quantitative differences in the Level 2 product.\u00a0 If I had GOES-17 Cloud Heights, I would include those to the left of the visible pairs.<\/p>\n<div id=\"attachment_39189\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-39189\" class=\"wp-image-39189\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117.png\" alt=\"\" width=\"625\" height=\"183\" srcset=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117.png 2850w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117-300x88.png 300w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117-1024x300.png 1024w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117-768x225.png 768w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117-1536x449.png 1536w, https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G1617VISG16CTH_20201211_194117-2048x599.png 2048w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><p id=\"caption-attachment-39189\" class=\"wp-caption-text\">GOES-16 Visible (0.64 \u00b5m) imagery (left), GOES-17 VIsible (0.64 \u00b5m) imagery (center) and GOES-16 Cloud Top Height (Right), 1941 UTC on 11 December 2020 (Click to enlarge)<\/p><\/div>\n<p>Perhaps the solution lies in color-enhancing the visible imagery based on the cloud top height.\u00a0 That is work for the future.<\/p>\n<hr \/>\n<p>The Sandwich Product in AWIPS, a combination of visible imagery &#8212; proving texture &#8212; and infrared imagery providing color is one way to color the visible imagery based on cloud-top brightness temperatures (as a proxy for height).\u00a0 A 2.5-hour animation of the Sandwich product is shown below.  It does provide an interesting way to view heights of clouds!<\/p>\n<div id=\"attachment_39207\" style=\"width: 635px\" class=\"wp-caption aligncenter\"><a class=\"thumbnail\" href=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17Sandwich-20201211_1716_to_1941anim.gif\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-39207\" class=\"wp-image-39207\" class=\"thumbnail\" src=\"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-content\/uploads\/sites\/5\/2020\/12\/G16G17Sandwich-20201211_171617.png\" alt=\"\" width=\"625\" height=\"274\" \/><\/a><p id=\"caption-attachment-39207\" class=\"wp-caption-text\">GOES-16 (Left) and GOES-17 (Right) Sandwich RGB Product, 1716 &#8211; 1941 UTC on 11 December 2020 (Click to animate)<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This blog has featured numerous blog posts that use visible imagery from two Geostationary Platforms (e.g., GOES-16\/GOES-17 ; Himawari-8\/GEOKOMPSAT-2).\u00a0 Different cloud heights can be perceived in that imagery (for those who have mastered the art of crossing their eyes!). GOES-R-type satellites also produce a Level 2 Product:\u00a0 Cloud Top Height.\u00a0 Can that product be used [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":39189,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[39],"tags":[],"class_list":["post-39187","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-training"],"acf":[],"_links":{"self":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/39187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/comments?post=39187"}],"version-history":[{"count":12,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/39187\/revisions"}],"predecessor-version":[{"id":39206,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/posts\/39187\/revisions\/39206"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media\/39189"}],"wp:attachment":[{"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/media?parent=39187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/categories?post=39187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cimss.ssec.wisc.edu\/satellite-blog\/wp-json\/wp\/v2\/tags?post=39187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}