{"title":"Computing convolutions on mesh-like structures","authors":"O. Schwarzkopf","doi":"10.1109/IPPS.1993.262796","DOIUrl":null,"url":null,"abstract":"Although the computation of two dimensional convolutions is one of the basic computational tools for the processing of digitized images, and although it is general knowledge that convolutions can be efficiently computed sequentially with the aid of Fourier transforms, previous work on the parallel computation of convolutions has not been based on Fourier transforms. This is probably due to the fact that the fast Fourier transform cannot be implemented efficiently on simple structures such as the mesh, the mesh with broadcasting the mesh of trees, or the pyramid computer. It is shown that it makes sense to use the Fourier transform, even on such simpler structures, obtaining nearly optimal algorithms for the computation of convolutions on the parallel structures listed above. As an application, an algorithm is given that computes the digitized configuration space of a robot with translation only in the plane.<<ETX>>","PeriodicalId":248927,"journal":{"name":"[1993] Proceedings Seventh International Parallel Processing Symposium","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings Seventh International Parallel Processing Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPPS.1993.262796","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Although the computation of two dimensional convolutions is one of the basic computational tools for the processing of digitized images, and although it is general knowledge that convolutions can be efficiently computed sequentially with the aid of Fourier transforms, previous work on the parallel computation of convolutions has not been based on Fourier transforms. This is probably due to the fact that the fast Fourier transform cannot be implemented efficiently on simple structures such as the mesh, the mesh with broadcasting the mesh of trees, or the pyramid computer. It is shown that it makes sense to use the Fourier transform, even on such simpler structures, obtaining nearly optimal algorithms for the computation of convolutions on the parallel structures listed above. As an application, an algorithm is given that computes the digitized configuration space of a robot with translation only in the plane.<>