{"id":4684,"date":"2025-12-09T08:58:00","date_gmt":"2025-12-09T08:58:00","guid":{"rendered":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/"},"modified":"2025-12-09T08:58:00","modified_gmt":"2025-12-09T08:58:00","slug":"how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera","status":"publish","type":"post","link":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/","title":{"rendered":"How a young engineer sparked the birth of handheld digital camera"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<div class=\"medium-insert-images ui-sortable\">\n<figure contenteditable=\"false\">\n    <figcaption contenteditable=\"true\" class=\"\">The 1975 prototype of the first digital camera, invented by Steven Sasson for Kodak.  \u2014 Steve Sasson<\/figcaption><\/figure>\n<\/div>\n<p>A 1975 prototype built by a 23-year-old Kodak engineer is now recognised as the world\u2019s first handheld digital camera, a breakthrough that changed photography years before digital imaging took off.<\/p>\n<p>The story of the handheld digital camera began in 1975, when a young electrical engineer at Eastman Kodak pieced together a prototype that would change photography forever, <i>BBC<\/i> reported.<\/p>\n<p>Steve Sasson was just 23 when he joined the company, better known for film and chemicals than electronics. While most of his colleagues focused on perfecting traditional cameras and film, Sasson was interested in the growing world of integrated circuits.<\/p>\n<div class=\"medium-insert-images ui-sortable\">\n<figure contenteditable=\"false\">\n    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/638285_8793634_updates.jpg\" alt=\"Steve Sasson holds his invention of first hanheld digital camera. \u2014 George Eastman Museum\" width=\"700\" height=\"400\" class=\"\"\/><figcaption contenteditable=\"true\" class=\"\">Steve Sasson holds his invention of first hanheld digital camera. \u2014 George Eastman Museum<\/figcaption><\/figure>\n<\/div>\n<p>Kodak asked him to look into a new light-sensitive chip called a charge-coupled device (CCD).\u00a0<\/p>\n<p>Sasson quickly realised it could form the heart of a camera that didn\u2019t need film at all. Using mostly scavenged parts, he attached a lens from a discarded movie camera to the CCD, pulled a converter from a cheap voltmeter, and wired the whole system to an audio cassette deck to store the image data.<\/p>\n<p>By the end of 1975, Sasson and colleague Jim Schueckler had built a 3.6kg, toaster-sized device that could capture 100 x 100-pixel black-and-white photos. The first picture, taken of a colleague, looked badly distorted on a TV monitor after a 23-second playback, but the pair knew they were on track to something big.\u00a0<\/p>\n<p>As Sasson described his feelings on the achievement as: \u201cWe were just overjoyed.\u201d<\/p>\n<p>Kodak\u2019s executives soon realised how disruptive the idea could be. They asked when colour might be possible, how quickly resolution could improve, and when consumers might actually want a filmless camera.\u00a0<\/p>\n<p>Sasson guessed it would take 15 to 20 years for digital images to approach basic film quality, a prediction that proved prescient when Kodak launched its first consumer digital camera in 1995.<\/p>\n<p>That early prototype, now kept at the George Eastman Museum, helped set off the digital photography boom. Its influence is felt today in the cameras built into billions of smartphones worldwide.<\/p>\n<\/p><\/div>\n<p><script type=\"text\/javascript\">\n            setTimeout(function(){\n                var scriptElement=document.createElement('script');\n                scriptElement.type=\"text\/javascript\";\n                scriptElement.setAttribute=\"async\";\n                scriptElement.src=\"https:\/\/www.geo.tv\/assets\/front\/js\/lazysizes.min.js\";\n                document.body.appendChild(scriptElement);\n            }, 1000);\n            \/\/setTimeout(function(){ $('.medium-insert-images').find('figure').show() }, 3000);\n            var loadDeferredJS = function() {<\/p>\n<p>              var lazyloadjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/lazysizes.min.js'];<\/p>\n<p>              var alljs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/thirdparty.js?ver=133'];<\/p>\n<p>              var jqueryjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/jquery.min_new.js?ver=43'];\n              var bootstrapjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/bootstarp.js?ver=55'];\n              var sliderjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/swiper.min.js'];<\/p>\n<p>              var firebaseappjs = ['https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-app.js'];\n              var firebasejs = ['https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-analytics.js','https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-messaging.js'];\n              var firebasejs_tokenjs = ['https:\/\/www.geo.tv\/assets\/front\/js\/push_notification.js?v=1.511'];<\/p>\n<p>              var alljscustom = ['https:\/\/www.geo.tv\/assets\/front\/js\/ui\/my.js?ver=232366','https:\/\/www.geo.tv\/assets\/front\/js\/mycustom.js?ver=646'];<\/p>\n<p>              \/*setTimeout(function(){\n                  lazyloadjs.forEach(function (item,index) { \n                      var scriptElement=document.createElement('script');\n                      scriptElement.type=\"text\/javascript\";\n                      scriptElement.src = item;\n                      document.body.appendChild(scriptElement);\n                  });\n              }, 500);*\/<\/p>\n<p>                                    setTimeout(function(){\n                          jqueryjs.forEach(function (item,index) { \n                              var scriptElement=document.createElement('script');\n                              scriptElement.type=\"text\/javascript\";\n                              scriptElement.src = item;\n                              document.body.appendChild(scriptElement);\n                          });\n                    }, 1000);<\/p>\n<p>                    \/\/ setTimeout(function(){\n                    \/\/       bootstrapjs.forEach(function (item,index) { \n                    \/\/           var scriptElement=document.createElement('script');\n                    \/\/           scriptElement.type=\"text\/javascript\";\n                    \/\/           scriptElement.src = item;\n                    \/\/           document.body.appendChild(scriptElement);\n                    \/\/       });\n                    \/\/ }, 2000);<\/p>\n<p>                                    setTimeout(function(){\n                      firebaseappjs.forEach(function (item,index) { \n                          var scriptElement=document.createElement('script');\n                          scriptElement.type=\"text\/javascript\";\n                          scriptElement.src = item;\n                          document.body.appendChild(scriptElement);\n                      });\n                    }, 2500);<\/p>\n<p>                    setTimeout(function(){\n                      firebasejs.forEach(function (item,index) { \n                          var scriptElement=document.createElement('script');\n                          scriptElement.type=\"text\/javascript\";\n                          scriptElement.src = item;\n                          document.head.appendChild(scriptElement);\n                      });\n                    }, 4000);<\/p>\n<p>                    setTimeout(function(){\n                      firebasejs_tokenjs.forEach(function (item,index) { \n                                                        var scriptElement=document.createElement('script');\n                              scriptElement.type=\"text\/javascript\";\n                              scriptElement.src = item;\n                              document.head.appendChild(scriptElement);\n                                                });\n                    }, 6000);<\/p>\n<p>              const jqueryIntervalcheck = setInterval(function () {\n                if(typeof jQuery !== \"undefined\"){\n                    clearInterval(jqueryIntervalcheck);<\/p>\n<p>                                            setTimeout(function(){\n                              sliderjs.forEach(function (item,index) {\n                                  if(item == 'https:\/\/www.geo.tv\/assets\/front\/js\/ui\/swiper.min.js'){\n                                    var story_embed_gallery = $('.story-area').find('.embedgallery').length;\n                                    \/\/var story_embed_gallery = 0;\n                                    if(parseInt(story_embed_gallery) > 0){\n                                      var scriptElement=document.createElement('script');\n                                      scriptElement.type=\"text\/javascript\";\n                                      scriptElement.src = item;\n                                      document.body.appendChild(scriptElement);\n                                    }\n                                  }\n                              });\n                        }, 100);<\/p>\n<p>                        setTimeout(function(){\n                          alljscustom.forEach(function (item,index) {\n                                var scriptElement=document.createElement('script');\n                                scriptElement.type=\"text\/javascript\";\n                                scriptElement.src = item;\n                                document.body.appendChild(scriptElement);\n                          });\n                        }, 1300);<\/p>\n<p>                    \/*const jqueryIntervalcount = setInterval(function () {\n    if(typeof jQuery !== \"undefined\"){\n        clearInterval(jqueryIntervalcount);*\/\n        if($('.infogram-embed').length > 0 || $('embedinfogram').length > 0)\n        {\n            !function (e, t, n, s) {\n                var i = \"InfogramEmbeds\", o = e.getElementsByTagName(t)[0], d = \/^http:\/.test(e.location) ? \"http:\" : \"https:\";\n                if (\/^\\\/{2}\/.test(s) && (s = d + s), window[i] && window[i].initialized)window[i].process && window[i].process(); else if (!e.getElementById(n)) {\n                    var a = e.createElement(t);\n                    a.async = 1, a.id = n, a.src = s, o.parentNode.insertBefore(a, o)\n                }\n            }(document, \"script\", \"infogram-async\", \"https:\/\/e.infogram.com\/js\/dist\/embed-loader-min.js\");\n        }<\/p>\n<p>        if($('.flourishClass').length > 0)\n        {\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/public.flourish.studio\/resources\/embed.js\";\n            document.body.appendChild(scriptElement);\n        }<\/p>\n<p>        if($('.apester-media').length > 0)\n        {\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/static.apester.com\/js\/sdk\/latest\/apester-sdk.js\";\n            document.body.appendChild(scriptElement);\n        }<\/p>\n<p>        if($('.twitter-tweet').length > 0)\n        {\n            var tweetObj = document.getElementsByClassName('tweetPost');\n            var counter_tweet = 0;\n            if (tweetObj.length == 0) {\n                tweetObj = document.getElementsByClassName('twitter-tweet');\n                $.each(tweetObj, function (i, v) {\n                    $(this).attr('id', 'twitter-post-widget-' + i);\n                });\n            } else {\n                $.each(tweetObj, function (i, v) {<\/p>\n<p>                    if($(this).find('.twitter-tweet').length > 0){\n                        $(this).find('.twitter-tweet').attr('id', 'twitter-post-widget-' + counter_tweet);\n                        counter_tweet++;\n                    }\n                });\n            }\n            $.getScript('https:\/\/platform.twitter.com\/widgets.js', function () {\n                var k = 0;\n                var tweet = document.getElementById('twitter-post-widget-' + k);\n                var tweetParent, tweetID;<\/p>\n<p>                while (tweet) {\n                    tweetParent = tweet.parentNode;\n                    \/\/tweetID = tweet.dataset.tweetId;\n                    tweetID = tweetParent.getAttribute(\"id\");\n                    if(tweetID === null){\n                      tweetID = tweet.dataset.tweetId;\n                    }\n                    \/\/var tweetVideoClass = tweet.getAttribute('class').split(' ')[0];\n                    $(tweet).remove();<\/p>\n<p>                    twttr.widgets.createTweet(\n                        tweetID,\n                        tweetParent\n                    );\n                    k++;\n                    tweet = document.getElementById('twitter-post-widget-' + k);\n                }\n            });\n            \/*==============*\/\n            var tweetObjVid = document.getElementsByClassName('tweetVideo');\n            var counter_tweet = 0;\n            if (tweetObjVid.length == 0) {<\/p>\n<p>                tweetObjVid = document.getElementsByClassName('twitter-video');\n                $.each(tweetObjVid, function (i, v) {\n                    $(this).attr('id', 'twitter-vid-widget-' + i);\n                });<\/p>\n<p>            } else {<\/p>\n<p>                $.each(tweetObjVid, function (i, v) {\n                    if($(this).find('.twitter-video').length > 0){\n                        $(this).find('.twitter-tweet').attr('id', 'twitter-vid-widget-' + counter_tweet);\n                        counter_tweet++;\n                    }\n                });<\/p>\n<p>            }\n            $.getScript('\/\/platform.twitter.com\/widgets.js', function () {\n                var v = 0;\n                var tweetVid = document.getElementById('twitter-vid-widget-' + v);\n                var tweetParentVid, tweetIDVid;\n                while (tweetVid) {\n                    tweetParentVid = tweetVid.parentNode;\n                    \/\/tweetIDVid = tweetVid.dataset.tweetId;\n                    tweetIDVid = tweetParentVid.getAttribute(\"id\");\n                    if(tweetIDVid === null){\n                      tweetIDVid = tweet.dataset.tweetId;\n                    }\n                    $(tweetVid).remove();\n                    twttr.widgets.createVideo(\n                        tweetIDVid,\n                        tweetParentVid\n                    );\n                    v++;\n                    tweetVid = document.getElementById('twitter-vid-widget-' + v);\n                }\n            });\n        }<\/p>\n<p>        if($('.instagram-media').length > 0){\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/platform.instagram.com\/en_US\/embeds.js\";\n            document.body.appendChild(scriptElement);\n        }<\/p>\n<p>        if($('.tiktok-embed').length > 0){\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/www.tiktok.com\/embed.js\";\n            document.body.appendChild(scriptElement);\n        }<\/p>\n<p>        if($('.threadsPost').length > 0){\n            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/www.threads.net\/embed.js\";\n            document.body.appendChild(scriptElement);\n        }<\/p>\n<p>        if($('.fb-video').length > 0 || $('.fb-post').length > 0){\n            var container_width = $(window).width();\n             if(container_width < 500){\n                if($('.fb-video').length > 0){\n                    let embed_url = $('.fb-video').attr('data-href');\n                    let htmla=\"<\/p>\n<div style=\"float:none;\" class=\"fb_embed_section fb-video\" data-href=\"\"+embed_url+'\" data-width=\"380\" data-show-text=\"false\"><\/div>\n<div class=\"clearfix\"><\/div>\n<p>';\n                    $('.fb-video').parent('.embed_external_url').html(htmla);\n                }\n                else{\n                    let embed_url = $('.fb-post').attr('data-href');\n                    let htmla=\"<\/p>\n<div style=\"float:none;\" class=\"fb_embed_section fb-post\" data-href=\"\"+embed_url+'\" data-width=\"380\" data-show-text=\"false\"><\/div>\n<div class=\"clearfix\"><\/div>\n<p>';\n                }                \n            }<\/p>\n<p>            $('body').prepend('<\/p>\n<div id=\"fb-root\"><\/div>\n<p>');<\/p>\n<p>            var scriptElement=document.createElement('script');\n            scriptElement.type=\"text\/javascript\";\n            scriptElement.setAttribute=\"async\";\n            scriptElement.src=\"https:\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1&version=v2.11&appId=580305968816694\";\n            document.body.appendChild(scriptElement);\n        }<\/p>\n<p>        var scriptElement=document.createElement('script');\n        scriptElement.type=\"text\/javascript\";\n        scriptElement.setAttribute=\"async\";\n        scriptElement.src=\"https:\/\/dcc4iyjchzom0.cloudfront.net\/widget\/loader.js\";\n        document.body.appendChild(scriptElement);\n    \/*}\n},100);*\/                }\n              },100);\n            };<\/p>\n<p>            var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||\n            window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;<\/p>\n<p>            var loadDeferredJSCaptcha = function() {\n                var addJSNode = document.getElementById(\"captchejs\");\n                var replacement = document.createElement(\"div\");\n                replacement.innerHTML = addJSNode.textContent;\n                document.body.appendChild(replacement);\n                addJSNode.parentElement.removeChild(addJSNode);\n            };<\/p>\n<p>            window.addEventListener('load', loadDeferredJS);\n                            \/\/window.addEventListener('load', loadDeferredJSCaptcha);<\/p>\n<p>                      <\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/www.geo.tv\/latest\/638285-how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The 1975 prototype of the first digital camera, invented by Steven Sasson for Kodak. \u2014 Steve Sasson A 1975 prototype built by a 23-year-old Kodak engineer is now recognised as the world\u2019s first handheld digital camera, a breakthrough that changed photography years before digital imaging took off. The story of the handheld digital camera began&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;How a young engineer sparked the birth of handheld digital camera&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":4685,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg","fifu_image_alt":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-4684","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-life-style"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.8 (Yoast SEO v22.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How a young engineer sparked the birth of handheld digital camera - Breaking News<\/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:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How a young engineer sparked the birth of handheld digital camera\" \/>\n<meta property=\"og:description\" content=\"The 1975 prototype of the first digital camera, invented by Steven Sasson for Kodak. \u2014 Steve Sasson A 1975 prototype built by a 23-year-old Kodak engineer is now recognised as the world\u2019s first handheld digital camera, a breakthrough that changed photography years before digital imaging took off. The story of the handheld digital camera began...Read More &ldquo;How a young engineer sparked the birth of handheld digital camera&rdquo; &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\" \/>\n<meta property=\"og:site_name\" content=\"Breaking News\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-09T08:58:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg\" \/><meta property=\"og:image\" content=\"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\"},\"author\":{\"name\":\"Admin\",\"@id\":\"https:\/\/ventil.rs\/blog\/#\/schema\/person\/8b364f5cc7fbc8705a888e63db8c026a\"},\"headline\":\"How a young engineer sparked the birth of handheld digital camera\",\"datePublished\":\"2025-12-09T08:58:00+00:00\",\"dateModified\":\"2025-12-09T08:58:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\"},\"wordCount\":367,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ventil.rs\/blog\/#organization\"},\"articleSection\":[\"Life Style\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/ventil.rs\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\",\"url\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\",\"name\":\"How a young engineer sparked the birth of handheld digital camera - Breaking News\",\"isPartOf\":{\"@id\":\"https:\/\/ventil.rs\/blog\/#website\"},\"datePublished\":\"2025-12-09T08:58:00+00:00\",\"dateModified\":\"2025-12-09T08:58:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ventil.rs\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How a young engineer sparked the birth of handheld digital camera\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ventil.rs\/blog\/#website\",\"url\":\"https:\/\/ventil.rs\/blog\/\",\"name\":\"Breaking News\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/ventil.rs\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ventil.rs\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ventil.rs\/blog\/#organization\",\"name\":\"Breaking News\",\"url\":\"https:\/\/ventil.rs\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ventil.rs\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ventil.rs\/blog\/wp-content\/uploads\/2023\/07\/ventilshop-2362x591-1.png\",\"contentUrl\":\"https:\/\/ventil.rs\/blog\/wp-content\/uploads\/2023\/07\/ventilshop-2362x591-1.png\",\"width\":1445,\"height\":591,\"caption\":\"Breaking News\"},\"image\":{\"@id\":\"https:\/\/ventil.rs\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/ventil.rs\/blog\/#\/schema\/person\/8b364f5cc7fbc8705a888e63db8c026a\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ventil.rs\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e3dd0b52c93ce674a00a0dbe8383290fdc661c12a7e48e5953f790da3887973d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e3dd0b52c93ce674a00a0dbe8383290fdc661c12a7e48e5953f790da3887973d?s=96&d=mm&r=g\",\"caption\":\"Admin\"},\"sameAs\":[\"https:\/\/ventil.rs\/blog\"],\"url\":\"https:\/\/ventil.rs\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How a young engineer sparked the birth of handheld digital camera - Breaking News","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:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/","og_locale":"en_US","og_type":"article","og_title":"How a young engineer sparked the birth of handheld digital camera","og_description":"The 1975 prototype of the first digital camera, invented by Steven Sasson for Kodak. \u2014 Steve Sasson A 1975 prototype built by a 23-year-old Kodak engineer is now recognised as the world\u2019s first handheld digital camera, a breakthrough that changed photography years before digital imaging took off. The story of the handheld digital camera began...Read More &ldquo;How a young engineer sparked the birth of handheld digital camera&rdquo; &raquo;","og_url":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/","og_site_name":"Breaking News","article_published_time":"2025-12-09T08:58:00+00:00","og_image":[{"url":"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg"},{"url":"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg"}],"author":"Admin","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.geo.tv\/assets\/uploads\/updates\/2025-12-09\/l_638285_014727_updates.jpg","twitter_misc":{"Written by":"Admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#article","isPartOf":{"@id":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/"},"author":{"name":"Admin","@id":"https:\/\/ventil.rs\/blog\/#\/schema\/person\/8b364f5cc7fbc8705a888e63db8c026a"},"headline":"How a young engineer sparked the birth of handheld digital camera","datePublished":"2025-12-09T08:58:00+00:00","dateModified":"2025-12-09T08:58:00+00:00","mainEntityOfPage":{"@id":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/"},"wordCount":367,"commentCount":0,"publisher":{"@id":"https:\/\/ventil.rs\/blog\/#organization"},"articleSection":["Life Style"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/ventil.rs\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/","url":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/","name":"How a young engineer sparked the birth of handheld digital camera - Breaking News","isPartOf":{"@id":"https:\/\/ventil.rs\/blog\/#website"},"datePublished":"2025-12-09T08:58:00+00:00","dateModified":"2025-12-09T08:58:00+00:00","breadcrumb":{"@id":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ventil.rs\/blog\/life-style\/how-a-young-engineer-sparked-the-birth-of-handheld-digital-camera\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ventil.rs\/blog\/"},{"@type":"ListItem","position":2,"name":"How a young engineer sparked the birth of handheld digital camera"}]},{"@type":"WebSite","@id":"https:\/\/ventil.rs\/blog\/#website","url":"https:\/\/ventil.rs\/blog\/","name":"Breaking News","description":"","publisher":{"@id":"https:\/\/ventil.rs\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ventil.rs\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ventil.rs\/blog\/#organization","name":"Breaking News","url":"https:\/\/ventil.rs\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ventil.rs\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ventil.rs\/blog\/wp-content\/uploads\/2023\/07\/ventilshop-2362x591-1.png","contentUrl":"https:\/\/ventil.rs\/blog\/wp-content\/uploads\/2023\/07\/ventilshop-2362x591-1.png","width":1445,"height":591,"caption":"Breaking News"},"image":{"@id":"https:\/\/ventil.rs\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ventil.rs\/blog\/#\/schema\/person\/8b364f5cc7fbc8705a888e63db8c026a","name":"Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ventil.rs\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e3dd0b52c93ce674a00a0dbe8383290fdc661c12a7e48e5953f790da3887973d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e3dd0b52c93ce674a00a0dbe8383290fdc661c12a7e48e5953f790da3887973d?s=96&d=mm&r=g","caption":"Admin"},"sameAs":["https:\/\/ventil.rs\/blog"],"url":"https:\/\/ventil.rs\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/posts\/4684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/comments?post=4684"}],"version-history":[{"count":0,"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/posts\/4684\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/media\/4685"}],"wp:attachment":[{"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/media?parent=4684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/categories?post=4684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ventil.rs\/blog\/wp-json\/wp\/v2\/tags?post=4684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}