{"id":4439,"date":"2025-01-25T07:15:53","date_gmt":"2025-01-25T07:15:53","guid":{"rendered":"https:\/\/bullseye.ac\/blog\/?p=4439"},"modified":"2025-01-25T07:15:56","modified_gmt":"2025-01-25T07:15:56","slug":"the-science-behind-image-super-resolution","status":"publish","type":"post","link":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/","title":{"rendered":"The Science Behind Image Super-Resolution"},"content":{"rendered":"\n<p>Number of words: 547<\/p>\n\n\n\n<p>You may well have seen sci-fi movies or television shows where the protagonist asks to zoom in on an image and enhance the results \u2013 revealing a face, or a number plate, or any other key detail \u2013 and Google&#8217;s newest artificial intelligence engines, based on what&#8217;s known as diffusion models, are able to pull off this very trick.<\/p>\n\n\n\n<p>It&#8217;s a difficult process to master, because essentially what&#8217;s happening is that picture details are being added that the camera didn&#8217;t originally capture, using some super-smart guesswork based on other, similar-looking images.<\/p>\n\n\n\n<p>The technique is called natural image synthesis by Google, and in this particular scenario, image super-resolution. You start off with a small, blocky, pixelated photo, and you end up with something sharp, clear, and natural-looking. It may not match the original exactly, but it&#8217;s close enough to look real to a pair of human eyes.<\/p>\n\n\n\n<p>Google has actually unveiled two new AI tools for the job. The first is called SR3, or Super-Resolution via Repeated Refinement, and it works by adding noise or unpredictability to an image and then reversing the process and taking it away \u2013 much as an image editor might try to sharpen up your vacation snaps.<\/p>\n\n\n\n<p>&#8220;Diffusion models work by corrupting the training data by progressively adding Gaussian noise, slowly wiping out details in the data until it becomes pure noise, and then training a neural network to reverse this corruption process,&#8221; explain research scientist Jonathan Ho and software engineer Chitwan Saharia from Google Research.<\/p>\n\n\n\n<p>Through a series of probability calculations based on a vast database of images and some machine learning magic, SR3 is able to envisage what a full-resolution version of a blocky low-resolution image looks like. You can read more about it in the paper Google has posted on arXiv.<\/p>\n\n\n\n<p>The second tool is CDM, or Cascaded Diffusion Models. Google describes these as &#8220;pipelines&#8221; through which diffusion models \u2013 including SR3 \u2013 can be directed for high-quality image resolution upgrades. It takes the enhancement models and makes larger images out of it, and Google has published a paper on this too.<\/p>\n\n\n\n<p>By using different enhancement models at different resolutions, the CDM approach is able to beat alternative methods for upsizing images, Google says. The new AI engine was tested on ImageNet, a gigantic database of training images commonly used for visual object recognition research.<\/p>\n\n\n\n<p>The end results of SR3 and CDM are impressive. In a standard test with 50 human volunteers, SR3-generated images of human faces were mistaken for real photos around 50 percent of the time \u2013 and considering a perfect algorithm would be expected to hit a 50 percent score, that&#8217;s impressive.<\/p>\n\n\n\n<p>It&#8217;s worth reiterating that these enhanced images aren&#8217;t exact matches for the originals, but they&#8217;re carefully calculated simulations based on some advanced probability maths.<\/p>\n\n\n\n<p>Google says the diffusion approach produces better results than alternative options, including generative adversarial networks (GANs) that pit two neural networks against each other to refine results.<\/p>\n\n\n\n<p>Google is promising much more from its new AI engines and associated technologies \u2013 not just in terms of upscaling images of faces and other natural objects, but in other areas of probability modeling as well.<\/p>\n\n\n\n<p>&#8220;We are excited to further test the limits of diffusion models for a wide variety of generative modeling problems,&#8221; the team explains.<\/p>\n\n\n\n<p><em>Excerpted from https:\/\/www.sciencealert.com\/google-s-latest-photo-ai-makes-zoom-and-enhance-a-reality<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Number of words: 547 You may well have seen sci-fi movies or television shows where the protagonist asks to zoom in on an image and enhance the results \u2013 revealing a face, or a number plate, or any other key detail \u2013 and Google&#8217;s newest artificial intelligence engines, based on what&#8217;s known as diffusion models, &#8230; <a title=\"The Science Behind Image Super-Resolution\" class=\"read-more\" href=\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/\" aria-label=\"More on The Science Behind Image Super-Resolution\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","_uag_custom_page_level_css":"","footnotes":""},"categories":[8],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Science Behind Image Super-Resolution - BullsEye<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Science Behind Image Super-Resolution - BullsEye\" \/>\n<meta property=\"og:description\" content=\"Number of words: 547 You may well have seen sci-fi movies or television shows where the protagonist asks to zoom in on an image and enhance the results \u2013 revealing a face, or a number plate, or any other key detail \u2013 and Google&#8217;s newest artificial intelligence engines, based on what&#8217;s known as diffusion models, ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/\" \/>\n<meta property=\"og:site_name\" content=\"BullsEye\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-25T07:15:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-25T07:15:56+00:00\" \/>\n<meta name=\"author\" content=\"Bhavya Chowdhury\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bhavya Chowdhury\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/\",\"url\":\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/\",\"name\":\"The Science Behind Image Super-Resolution - BullsEye\",\"isPartOf\":{\"@id\":\"https:\/\/bullseye.ac\/blog\/#website\"},\"datePublished\":\"2025-01-25T07:15:53+00:00\",\"dateModified\":\"2025-01-25T07:15:56+00:00\",\"author\":{\"@id\":\"https:\/\/bullseye.ac\/blog\/#\/schema\/person\/992754c8575e3584d4c0dbcab059dd23\"},\"breadcrumb\":{\"@id\":\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bullseye.ac\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Science Behind Image Super-Resolution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bullseye.ac\/blog\/#website\",\"url\":\"https:\/\/bullseye.ac\/blog\/\",\"name\":\"BullsEye\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bullseye.ac\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/bullseye.ac\/blog\/#\/schema\/person\/992754c8575e3584d4c0dbcab059dd23\",\"name\":\"Bhavya Chowdhury\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/bullseye.ac\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/96cc080647ada77871a0fe51c103b135?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/96cc080647ada77871a0fe51c103b135?s=96&d=mm&r=g\",\"caption\":\"Bhavya Chowdhury\"},\"url\":\"https:\/\/bullseye.ac\/blog\/author\/bhavya-chowdhury\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Science Behind Image Super-Resolution - BullsEye","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/","og_locale":"en_US","og_type":"article","og_title":"The Science Behind Image Super-Resolution - BullsEye","og_description":"Number of words: 547 You may well have seen sci-fi movies or television shows where the protagonist asks to zoom in on an image and enhance the results \u2013 revealing a face, or a number plate, or any other key detail \u2013 and Google&#8217;s newest artificial intelligence engines, based on what&#8217;s known as diffusion models, ... Read more","og_url":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/","og_site_name":"BullsEye","article_published_time":"2025-01-25T07:15:53+00:00","article_modified_time":"2025-01-25T07:15:56+00:00","author":"Bhavya Chowdhury","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bhavya Chowdhury","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/","url":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/","name":"The Science Behind Image Super-Resolution - BullsEye","isPartOf":{"@id":"https:\/\/bullseye.ac\/blog\/#website"},"datePublished":"2025-01-25T07:15:53+00:00","dateModified":"2025-01-25T07:15:56+00:00","author":{"@id":"https:\/\/bullseye.ac\/blog\/#\/schema\/person\/992754c8575e3584d4c0dbcab059dd23"},"breadcrumb":{"@id":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bullseye.ac\/blog\/sciences\/the-science-behind-image-super-resolution\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bullseye.ac\/blog\/"},{"@type":"ListItem","position":2,"name":"The Science Behind Image Super-Resolution"}]},{"@type":"WebSite","@id":"https:\/\/bullseye.ac\/blog\/#website","url":"https:\/\/bullseye.ac\/blog\/","name":"BullsEye","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bullseye.ac\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bullseye.ac\/blog\/#\/schema\/person\/992754c8575e3584d4c0dbcab059dd23","name":"Bhavya Chowdhury","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bullseye.ac\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/96cc080647ada77871a0fe51c103b135?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/96cc080647ada77871a0fe51c103b135?s=96&d=mm&r=g","caption":"Bhavya Chowdhury"},"url":"https:\/\/bullseye.ac\/blog\/author\/bhavya-chowdhury\/"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Bhavya Chowdhury","author_link":"https:\/\/bullseye.ac\/blog\/author\/bhavya-chowdhury\/"},"uagb_comment_info":0,"uagb_excerpt":"Number of words: 547 You may well have seen sci-fi movies or television shows where the protagonist asks to zoom in on an image and enhance the results \u2013 revealing a face, or a number plate, or any other key detail \u2013 and Google&#8217;s newest artificial intelligence engines, based on what&#8217;s known as diffusion models,&hellip;","_links":{"self":[{"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/posts\/4439"}],"collection":[{"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/comments?post=4439"}],"version-history":[{"count":1,"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/posts\/4439\/revisions"}],"predecessor-version":[{"id":4440,"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/posts\/4439\/revisions\/4440"}],"wp:attachment":[{"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/media?parent=4439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/categories?post=4439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bullseye.ac\/blog\/wp-json\/wp\/v2\/tags?post=4439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}