{"id":80,"date":"2025-06-09T09:09:48","date_gmt":"2025-06-09T09:09:48","guid":{"rendered":"https:\/\/blogs.uef.fi\/photogrammetry\/?page_id=80"},"modified":"2026-03-25T10:32:57","modified_gmt":"2026-03-25T08:32:57","slug":"about-the-blog","status":"publish","type":"page","link":"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/","title":{"rendered":"About the blog"},"content":{"rendered":"\n<p>Welcome to a focused learning space dedicated to <strong>photogrammetry and computational geometry<\/strong>.<br>This blog is built around a simple idea: complex technical concepts should be explained clearly, step by step, and with practical insight. The content here is inspired by structured academic material in photogrammetric computations, but presented in a way that is easier to follow, apply, and revisit.<\/p>\n\n\n\n<p><br>\ud83c\udfaf Purpose<br>The goal of this blog is to help readers understand how geometric information can be extracted from images using mathematical models and computational techniques. Rather than staying purely theoretical, the posts aim to bridge the gap between <strong>theory and real-world implementation<\/strong>.<br>You will find explanations that focus on:<br>Breaking down complex formulas into understandable steps<br>Connecting mathematical concepts to real applications<br>Providing intuitive understanding alongside technical detail<\/p>\n\n\n\n<p><br>\ud83d\udcda What You\u2019ll Learn<br>This blog covers a wide range of topics in photogrammetry and related fields, including:<br>Fundamental concepts of photogrammetry<br>2D and 3D rotation systems (Euler angles, rotation matrices)<br>Coordinate transformations (conformal, affine, projective)<br>Camera models and image coordinate systems<br>Interior and exterior orientation<br>Relative and absolute orientation techniques<br>Core equations such as collinearity and coplanarity<br>Practical computational approaches and numerical methods<br>The content is structured progressively, so you can follow along from basic concepts to more advanced topics.<\/p>\n\n\n\n<p><br>\ud83d\udc68\u200d\ud83d\udcbb Who This Is For<br>This blog is designed for:<br>Students in geomatics, surveying, or computer vision<br>Engineers and developers working with spatial data<br>Anyone interested in understanding how images can be turned into measurable 3D information<br>Whether you are learning for academic purposes or building real-world applications, the aim is to provide clear and useful knowledge.<\/p>\n\n\n\n<p><br>\u2699\ufe0f Approach<br>Some methods presented here prioritize clarity over computational efficiency. The intention is to build strong conceptual understanding first, which can later be optimized for performance in real applications.<br>Whenever possible, explanations may include:<br>Step-by-step derivations<br>Visual intuition<br>Practical examples<\/p>\n\n\n\n<p><br>\ud83d\ude80 Vision<br>This blog is part of an ongoing effort to make photogrammetry more accessible. As the field continues to evolve\u2014especially with advances in computer vision and machine learning\u2014clear foundational understanding becomes even more important.<br>New content will continue to expand on both theory and implementation, helping readers move from learning concepts to applying them confidently.<br><br>If you&#8217;re interested in how images become data, models, and measurable reality\u2014you&#8217;re in the right place.<\/p>\n\n\n\n<p><strong>Created by: <\/strong><a href=\"https:\/\/uefconnect.uef.fi\/en\/ehsan.khoramshahi\/\" id=\"https:\/\/uefconnect.uef.fi\/en\/ehsan.khoramshahi\/\">Ehsan Khoramshahi<\/a><\/p>\n\n\n\n<p>Dr. Ehsan Khoramshahi is a researcher and practitioner in the fields of photogrammetry, computer vision, and geospatial science. His work focuses on developing mathematical models and computational methods for extracting accurate spatial information from images, with particular emphasis on multi-view geometry, camera modeling, and real-time georeferencing systems.<\/p>\n\n\n\n<p>Over the course of his academic and professional career, Dr. Khoramshahi has been involved in research and development projects related to UAV-based mapping, mobile mapping platforms, and image-based measurement systems. His contributions bridge theoretical photogrammetry and practical implementation, aiming to simplify complex concepts while maintaining mathematical rigor.<\/p>\n\n\n\n<p>He is the author of the book <em><a href=\"https:\/\/www.google.fi\/books\/edition\/Photogrammetric_Computations\/ySsqEQAAQBAJ?hl=en&amp;gbpv=1&amp;dq=Photogrammetric+Computations&amp;pg=PT57&amp;printsec=frontcover\" id=\"https:\/\/www.google.fi\/books\/edition\/Photogrammetric_Computations\/ySsqEQAAQBAJ?hl=en&amp;gbpv=1&amp;dq=Photogrammetric+Computations&amp;pg=PT57&amp;printsec=frontcover\">Photogrammetric Computations<\/a><\/em>, where he presents foundational principles of photogrammetry in a structured and accessible manner, combining analytical formulations with numerical approaches and implementation insights.<\/p>\n\n\n\n<p>He is affiliated with University of Eastern Finland (UEF) and collaborates with academic and research institutions in Finland. His work reflects a continuous effort to make photogrammetric methods more understandable, practical, and applicable to modern imaging technologies.<\/p>\n\n\n\n<p>Through this weblog, Dr. Khoramshahi shares insights, tutorials, and reflections on photogrammetry and computer vision, with the aim of supporting students, researchers, and professionals in the field.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to a focused learning space dedicated to photogrammetry and computational geometry.This blog is built around a simple idea: complex technical concepts should be explained clearly, step by step, and with practical insight. The content here is inspired by structured academic material in photogrammetric computations, but presented in a way that is easier to follow, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-80","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About the blog - Learn Photogrammetry<\/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:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About the blog - Learn Photogrammetry\" \/>\n<meta property=\"og:description\" content=\"Welcome to a focused learning space dedicated to photogrammetry and computational geometry.This blog is built around a simple idea: complex technical concepts should be explained clearly, step by step, and with practical insight. The content here is inspired by structured academic material in photogrammetric computations, but presented in a way that is easier to follow, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn Photogrammetry\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-25T08:32:57+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/about-the-blog\\\/\",\"url\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/about-the-blog\\\/\",\"name\":\"About the blog - Learn Photogrammetry\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/#website\"},\"datePublished\":\"2025-06-09T09:09:48+00:00\",\"dateModified\":\"2026-03-25T08:32:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/about-the-blog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/about-the-blog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/about-the-blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About the blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/#website\",\"url\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/\",\"name\":\"Learn Photogrammetry\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.uef.fi\\\/photogrammetry\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About the blog - Learn Photogrammetry","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:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/","og_locale":"en_US","og_type":"article","og_title":"About the blog - Learn Photogrammetry","og_description":"Welcome to a focused learning space dedicated to photogrammetry and computational geometry.This blog is built around a simple idea: complex technical concepts should be explained clearly, step by step, and with practical insight. The content here is inspired by structured academic material in photogrammetric computations, but presented in a way that is easier to follow, [&hellip;]","og_url":"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/","og_site_name":"Learn Photogrammetry","article_modified_time":"2026-03-25T08:32:57+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/","url":"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/","name":"About the blog - Learn Photogrammetry","isPartOf":{"@id":"https:\/\/blogs.uef.fi\/photogrammetry\/#website"},"datePublished":"2025-06-09T09:09:48+00:00","dateModified":"2026-03-25T08:32:57+00:00","breadcrumb":{"@id":"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.uef.fi\/photogrammetry\/about-the-blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.uef.fi\/photogrammetry\/"},{"@type":"ListItem","position":2,"name":"About the blog"}]},{"@type":"WebSite","@id":"https:\/\/blogs.uef.fi\/photogrammetry\/#website","url":"https:\/\/blogs.uef.fi\/photogrammetry\/","name":"Learn Photogrammetry","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.uef.fi\/photogrammetry\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/pages\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":2,"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/pages\/80\/revisions"}],"predecessor-version":[{"id":141,"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/pages\/80\/revisions\/141"}],"wp:attachment":[{"href":"https:\/\/blogs.uef.fi\/photogrammetry\/wp-json\/wp\/v2\/media?parent=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}