Occlusion points identification algorithm

In this paper a very simple and efficient algorithm is proposed, to calculate the invisible regions of a scene, or shadowed side of a body, when it is observed from a pre-set point. This is done by applying a deterministic numerical procedure to the portion of scene in the field of view, after havin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer aided design 2017-10, Vol.91, p.75-83
Hauptverfasser: De Vivo, F., Battipede, M., Gili, P.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 83
container_issue
container_start_page 75
container_title Computer aided design
container_volume 91
creator De Vivo, F.
Battipede, M.
Gili, P.
description In this paper a very simple and efficient algorithm is proposed, to calculate the invisible regions of a scene, or shadowed side of a body, when it is observed from a pre-set point. This is done by applying a deterministic numerical procedure to the portion of scene in the field of view, after having been projected in the observer reference frame. The great advantage of this approach is its generality and suitability for a wide number of applications. They span from real time renderings, to the simulation of different types of light sources, such as diffused or collimated, or simply to calculate the effective visible surface for a camera mounted on board of an aircraft, in order to optimize its trajectory if remote sensing or aerial mapping task should be carried out. Optimizing the trajectory, by minimizing at any time the occluded surface, is also a powerful solution for a search and rescue mission, because a wider area in a shorter time can be observed, particularly in situations where the time is a critical parameter, such as, during a forest fire or in case of avalanches. For its simplicity of implementation, the algorithm is suitable for real time applications, providing an extremely accurate solution in a fraction of a millisecond. In this paper, the algorithm has been tested by calculating the occluded regions of a very complex mountainous scenario, seen from a gimbal-camera mounted on board of a flying platform. •This paper presents a novel algorithm for the estimation of occlusion points of a Digital Elevation Map that is observed from a given point of view.•A suboptimal implementation and an optimized one are presented.•The algorithm has been developed in order to virtually reproduce the exact scene seen from an aircraft-mounted camera.
doi_str_mv 10.1016/j.cad.2017.06.005
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1949670056</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010448517301185</els_id><sourcerecordid>1949670056</sourcerecordid><originalsourceid>FETCH-LOGICAL-c368t-5f6054caf0bb67015de751c7227194b297396acaadafe42a66da4ae3483832803</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKs_wFvBk4ddJ99ZPEnxCwq96DmkSVaztJuapIL_3iz17GlgeJ93hgehawwtBizuhtYa1xLAsgXRAvATNMNKdg0Rip-iGQCGhjHFz9FFzgMAEEy7GbpdW7s95BDHxT6GseRFcH4soQ_WlGlrth8xhfK5u0Rnvdlmf_U35-j96fFt-dKs1s-vy4dVY6lQpeG9AM6s6WGzERIwd15ybCUhEndsQzpJO2GsMc70nhEjhDPMeMoUVZQooHN0c-zdp_h18LnoIR7SWE_qWtDVTuCipvAxZVPMOfle71PYmfSjMejJiB50NaInIxqErlBl7o-Mr-9_B590tsGP1ruQvC3axfAP_QuiQGeE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1949670056</pqid></control><display><type>article</type><title>Occlusion points identification algorithm</title><source>ScienceDirect Journals (5 years ago - present)</source><creator>De Vivo, F. ; Battipede, M. ; Gili, P.</creator><creatorcontrib>De Vivo, F. ; Battipede, M. ; Gili, P.</creatorcontrib><description>In this paper a very simple and efficient algorithm is proposed, to calculate the invisible regions of a scene, or shadowed side of a body, when it is observed from a pre-set point. This is done by applying a deterministic numerical procedure to the portion of scene in the field of view, after having been projected in the observer reference frame. The great advantage of this approach is its generality and suitability for a wide number of applications. They span from real time renderings, to the simulation of different types of light sources, such as diffused or collimated, or simply to calculate the effective visible surface for a camera mounted on board of an aircraft, in order to optimize its trajectory if remote sensing or aerial mapping task should be carried out. Optimizing the trajectory, by minimizing at any time the occluded surface, is also a powerful solution for a search and rescue mission, because a wider area in a shorter time can be observed, particularly in situations where the time is a critical parameter, such as, during a forest fire or in case of avalanches. For its simplicity of implementation, the algorithm is suitable for real time applications, providing an extremely accurate solution in a fraction of a millisecond. In this paper, the algorithm has been tested by calculating the occluded regions of a very complex mountainous scenario, seen from a gimbal-camera mounted on board of a flying platform. •This paper presents a novel algorithm for the estimation of occlusion points of a Digital Elevation Map that is observed from a given point of view.•A suboptimal implementation and an optimized one are presented.•The algorithm has been developed in order to virtually reproduce the exact scene seen from an aircraft-mounted camera.</description><identifier>ISSN: 0010-4485</identifier><identifier>EISSN: 1879-2685</identifier><identifier>DOI: 10.1016/j.cad.2017.06.005</identifier><language>eng</language><publisher>Amsterdam: Elsevier Ltd</publisher><subject>Aircraft ; Algorithms ; Avalanches ; Camera ; Collimation ; Computer simulation ; Field of view ; Flight ; Light source ; Light sources ; Mathematical analysis ; Occlusion ; Occlusion points ; Optimization ; Real time ; Remote sensing ; Rendering ; Search and rescue missions</subject><ispartof>Computer aided design, 2017-10, Vol.91, p.75-83</ispartof><rights>2017 Elsevier Ltd</rights><rights>Copyright Elsevier BV Oct 2017</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c368t-5f6054caf0bb67015de751c7227194b297396acaadafe42a66da4ae3483832803</citedby><cites>FETCH-LOGICAL-c368t-5f6054caf0bb67015de751c7227194b297396acaadafe42a66da4ae3483832803</cites><orcidid>0000-0002-4366-7273</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.cad.2017.06.005$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,27922,27923,45993</link.rule.ids></links><search><creatorcontrib>De Vivo, F.</creatorcontrib><creatorcontrib>Battipede, M.</creatorcontrib><creatorcontrib>Gili, P.</creatorcontrib><title>Occlusion points identification algorithm</title><title>Computer aided design</title><description>In this paper a very simple and efficient algorithm is proposed, to calculate the invisible regions of a scene, or shadowed side of a body, when it is observed from a pre-set point. This is done by applying a deterministic numerical procedure to the portion of scene in the field of view, after having been projected in the observer reference frame. The great advantage of this approach is its generality and suitability for a wide number of applications. They span from real time renderings, to the simulation of different types of light sources, such as diffused or collimated, or simply to calculate the effective visible surface for a camera mounted on board of an aircraft, in order to optimize its trajectory if remote sensing or aerial mapping task should be carried out. Optimizing the trajectory, by minimizing at any time the occluded surface, is also a powerful solution for a search and rescue mission, because a wider area in a shorter time can be observed, particularly in situations where the time is a critical parameter, such as, during a forest fire or in case of avalanches. For its simplicity of implementation, the algorithm is suitable for real time applications, providing an extremely accurate solution in a fraction of a millisecond. In this paper, the algorithm has been tested by calculating the occluded regions of a very complex mountainous scenario, seen from a gimbal-camera mounted on board of a flying platform. •This paper presents a novel algorithm for the estimation of occlusion points of a Digital Elevation Map that is observed from a given point of view.•A suboptimal implementation and an optimized one are presented.•The algorithm has been developed in order to virtually reproduce the exact scene seen from an aircraft-mounted camera.</description><subject>Aircraft</subject><subject>Algorithms</subject><subject>Avalanches</subject><subject>Camera</subject><subject>Collimation</subject><subject>Computer simulation</subject><subject>Field of view</subject><subject>Flight</subject><subject>Light source</subject><subject>Light sources</subject><subject>Mathematical analysis</subject><subject>Occlusion</subject><subject>Occlusion points</subject><subject>Optimization</subject><subject>Real time</subject><subject>Remote sensing</subject><subject>Rendering</subject><subject>Search and rescue missions</subject><issn>0010-4485</issn><issn>1879-2685</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKs_wFvBk4ddJ99ZPEnxCwq96DmkSVaztJuapIL_3iz17GlgeJ93hgehawwtBizuhtYa1xLAsgXRAvATNMNKdg0Rip-iGQCGhjHFz9FFzgMAEEy7GbpdW7s95BDHxT6GseRFcH4soQ_WlGlrth8xhfK5u0Rnvdlmf_U35-j96fFt-dKs1s-vy4dVY6lQpeG9AM6s6WGzERIwd15ybCUhEndsQzpJO2GsMc70nhEjhDPMeMoUVZQooHN0c-zdp_h18LnoIR7SWE_qWtDVTuCipvAxZVPMOfle71PYmfSjMejJiB50NaInIxqErlBl7o-Mr-9_B590tsGP1ruQvC3axfAP_QuiQGeE</recordid><startdate>201710</startdate><enddate>201710</enddate><creator>De Vivo, F.</creator><creator>Battipede, M.</creator><creator>Gili, P.</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-4366-7273</orcidid></search><sort><creationdate>201710</creationdate><title>Occlusion points identification algorithm</title><author>De Vivo, F. ; Battipede, M. ; Gili, P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c368t-5f6054caf0bb67015de751c7227194b297396acaadafe42a66da4ae3483832803</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Aircraft</topic><topic>Algorithms</topic><topic>Avalanches</topic><topic>Camera</topic><topic>Collimation</topic><topic>Computer simulation</topic><topic>Field of view</topic><topic>Flight</topic><topic>Light source</topic><topic>Light sources</topic><topic>Mathematical analysis</topic><topic>Occlusion</topic><topic>Occlusion points</topic><topic>Optimization</topic><topic>Real time</topic><topic>Remote sensing</topic><topic>Rendering</topic><topic>Search and rescue missions</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>De Vivo, F.</creatorcontrib><creatorcontrib>Battipede, M.</creatorcontrib><creatorcontrib>Gili, P.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer aided design</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>De Vivo, F.</au><au>Battipede, M.</au><au>Gili, P.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Occlusion points identification algorithm</atitle><jtitle>Computer aided design</jtitle><date>2017-10</date><risdate>2017</risdate><volume>91</volume><spage>75</spage><epage>83</epage><pages>75-83</pages><issn>0010-4485</issn><eissn>1879-2685</eissn><abstract>In this paper a very simple and efficient algorithm is proposed, to calculate the invisible regions of a scene, or shadowed side of a body, when it is observed from a pre-set point. This is done by applying a deterministic numerical procedure to the portion of scene in the field of view, after having been projected in the observer reference frame. The great advantage of this approach is its generality and suitability for a wide number of applications. They span from real time renderings, to the simulation of different types of light sources, such as diffused or collimated, or simply to calculate the effective visible surface for a camera mounted on board of an aircraft, in order to optimize its trajectory if remote sensing or aerial mapping task should be carried out. Optimizing the trajectory, by minimizing at any time the occluded surface, is also a powerful solution for a search and rescue mission, because a wider area in a shorter time can be observed, particularly in situations where the time is a critical parameter, such as, during a forest fire or in case of avalanches. For its simplicity of implementation, the algorithm is suitable for real time applications, providing an extremely accurate solution in a fraction of a millisecond. In this paper, the algorithm has been tested by calculating the occluded regions of a very complex mountainous scenario, seen from a gimbal-camera mounted on board of a flying platform. •This paper presents a novel algorithm for the estimation of occlusion points of a Digital Elevation Map that is observed from a given point of view.•A suboptimal implementation and an optimized one are presented.•The algorithm has been developed in order to virtually reproduce the exact scene seen from an aircraft-mounted camera.</abstract><cop>Amsterdam</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cad.2017.06.005</doi><tpages>9</tpages><orcidid>https://orcid.org/0000-0002-4366-7273</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0010-4485
ispartof Computer aided design, 2017-10, Vol.91, p.75-83
issn 0010-4485
1879-2685
language eng
recordid cdi_proquest_journals_1949670056
source ScienceDirect Journals (5 years ago - present)
subjects Aircraft
Algorithms
Avalanches
Camera
Collimation
Computer simulation
Field of view
Flight
Light source
Light sources
Mathematical analysis
Occlusion
Occlusion points
Optimization
Real time
Remote sensing
Rendering
Search and rescue missions
title Occlusion points identification algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T15%3A59%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Occlusion%20points%20identification%20algorithm&rft.jtitle=Computer%20aided%20design&rft.au=De%20Vivo,%20F.&rft.date=2017-10&rft.volume=91&rft.spage=75&rft.epage=83&rft.pages=75-83&rft.issn=0010-4485&rft.eissn=1879-2685&rft_id=info:doi/10.1016/j.cad.2017.06.005&rft_dat=%3Cproquest_cross%3E1949670056%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1949670056&rft_id=info:pmid/&rft_els_id=S0010448517301185&rfr_iscdi=true