{"id":10559,"date":"2023-07-22T05:42:35","date_gmt":"2023-07-22T05:42:35","guid":{"rendered":"\/?p=10559"},"modified":"2023-07-22T05:46:07","modified_gmt":"2023-07-22T05:46:07","slug":"reading-aia-hmi-mdi-lossless-pixels-with-javascript","status":"publish","type":"post","link":"\/?p=10559","title":{"rendered":"Reading AIA, HMI, MDI lossless pixels with Javascript"},"content":{"rendered":"<div class=\"default-style\">Todd, others<\/div>\n<div class=\"default-style\"><\/div>\n<div class=\"default-style\">Is there an efficient way to directly read raw pixel level data from JP2 or FITS files using regular browser Javascript?\u00a0 Whatever method I use must be user transparent since the Internet Foundation mainly aims to help the roughly 5 Billion people with some access to the Internet.\u00a0 The only common denominator for all people in all countries is Javascript in the browsers.<\/div>\n<div class=\"default-style\">\n<p>I would like to look at the pixel data for multispectral images of the sun at highest resolutions and cadences. Then share what I find with others who are NOT programmers, but who might want to write their own pixel level algorithms or visualization settings.<\/p>\n<p>The images at https:\/\/sdo.gsfc.nasa.gov\/data\/ are lossy. The image and video pixels do not match what comes from the sensors. How lossy, I would like to check if I can compare with lossless versions.<\/p>\n<p>In directories like http:\/\/jsoc2.stanford.edu\/data\/aia\/images\/2023\/05\/14\/94\/ are these jp2 format files.That is not supported well in browsers, to my knowledge. JP2 Jpeg2000 tools are supposed to allow streaming of any portion of an image, but the target currently is eyes not algorithms. Image sampling at low resolution or area in Javascript would allow algorithm development, then full images in a seamless process.<\/p>\n<p>There are a lot of smart people in the world who only have a browser, and many more who have nothing at all.\u00a0 They ought to have open accessible traceable verifiable easy-to-use tools for statistics, machine learning, visualization of your data &#8211; without having to bother with efficient storage &#8211; which is your problem. FITS and JP2 are your choices. They are not currently integrated into the browser to allow the 5 billion Internet users to write and share algorithms, to create and share visualizations.<\/p>\n<\/div>\n<div class=\"default-style\">\n<p>I studied astrophysics at UMD College Park from 1975-1979 when Charles Misner and Joe Weber were there.\u00a0 Joe got me looking at Robert Forwards dissertation on dynamic gravitational fields.\u00a0 I worked with Steve Klosko at Wolfe Research on the NASA GEM geopotential models, and I spent many years finding low cost gravitational sensors like MEMS and atom interferometer and more. For 25 years now, Director of the Internet Foundation. In the 1980&#8217;s I was &#8220;GS14 Senior Mathematical Statistician&#8221; setting up the USAID central Economic and Social Database, then set up FEWs.net. Looking at all countries, all data, all people, all issues with accessible computer software is why I started the Internet Foundation &#8211; tomorrow is the 25th Anniversary.<\/p>\n<p>Thank you for your time and consideration.<\/p>\n<p>Sincere regards,<br \/>\nRichard Collins, The Internet Foundation<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Todd, others Is there an efficient way to directly read raw pixel level data from JP2 or FITS files using regular browser Javascript?\u00a0 Whatever method I use must be user transparent since the Internet Foundation mainly aims to help the roughly 5 Billion people with some access to the Internet.\u00a0 The only common denominator for <br \/><a class=\"read-more-button\" href=\"\/?p=10559\">Read More &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,19],"tags":[],"class_list":["post-10559","post","type-post","status-publish","format-standard","hentry","category-assistive-technologies","category-collaborative-global-model-of-the-sun"],"_links":{"self":[{"href":"\/index.php?rest_route=\/wp\/v2\/posts\/10559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10559"}],"version-history":[{"count":4,"href":"\/index.php?rest_route=\/wp\/v2\/posts\/10559\/revisions"}],"predecessor-version":[{"id":10563,"href":"\/index.php?rest_route=\/wp\/v2\/posts\/10559\/revisions\/10563"}],"wp:attachment":[{"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10559"},{"taxonomy":"post_tag","embeddable":true,"href":"\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}