{"title":"Visibility Computation on Reconfigurable Meshes","authors":"Kikuo Fujimura","doi":"10.1006/gmip.1997.0440","DOIUrl":null,"url":null,"abstract":"<div><p>Visibility problems are investigated using reconfigurable meshes. A number of algorithms are proposed on the architecture for visibility computation in two and three dimensions. We show that visibility of a total of<em>n</em>disjoint edges in the plane can be computed in<em>O</em>(1) time on an<em>n</em>×<em>n</em>mesh. The result is optimal in the word model of VLSI. For the case that the edges are not disjoint, the problem is shown to be solvable in<em>O</em>(1) time by using a mesh of slightly larger size or in slightly more time on an<em>n</em>×<em>n</em>mesh. We also present hidden-line and surface elimination algorithms that run on an<em>n</em>×<em>n</em>×<em>n</em>mesh for a set of disjoint triangles in 3-space containing a total of<em>n</em>vertices in<em>O</em>(1) time and<em>O</em>(<em>k</em>) time, respectively, where 0 ≤<em>k</em><<em>n</em>is an output-dependent parameter.</p></div>","PeriodicalId":100591,"journal":{"name":"Graphical Models and Image Processing","volume":"59 6","pages":"Pages 395-406"},"PeriodicalIF":0.0000,"publicationDate":"1997-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/gmip.1997.0440","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Graphical Models and Image Processing","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1077316997904408","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Visibility problems are investigated using reconfigurable meshes. A number of algorithms are proposed on the architecture for visibility computation in two and three dimensions. We show that visibility of a total ofndisjoint edges in the plane can be computed inO(1) time on ann×nmesh. The result is optimal in the word model of VLSI. For the case that the edges are not disjoint, the problem is shown to be solvable inO(1) time by using a mesh of slightly larger size or in slightly more time on ann×nmesh. We also present hidden-line and surface elimination algorithms that run on ann×n×nmesh for a set of disjoint triangles in 3-space containing a total ofnvertices inO(1) time andO(k) time, respectively, where 0 ≤k<nis an output-dependent parameter.