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...
Gespeichert in:
Veröffentlicht in: | Computer aided design 2017-10, Vol.91, p.75-83 |
---|---|
Hauptverfasser: | , , |
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 & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & 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 |