{"title":"在并行机器上编程中级视觉任务","authors":"D. C. Gerogiannis","doi":"10.1109/ICPR.1992.202145","DOIUrl":null,"url":null,"abstract":"Issues related to exploitation of parallelism in the perceptual grouping process, a generally accepted paradigm for image segmentation, are explored. The segmentation process is analyzed at three levels: tasks which are performed during a grouping process, computational requirements of algorithms that implement these tasks; and representation of data which are produced/consumed by these algorithms. Based on this analysis, the computational characteristics and requirements of these tasks for parallel implementations are identified and a programming paradigm is suggested for their parallel implementation. It consists of a data representation scheme and a set of primitive operations which have been suggested as basis of languages for data parallel programming. Pseudocode is presented for practical segmentation tasks. The suggested paradigm is compared with other programming models suggested in the literature.<<ETX>>","PeriodicalId":34917,"journal":{"name":"模式识别与人工智能","volume":"38 1","pages":"119-123"},"PeriodicalIF":0.0000,"publicationDate":"1992-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Programming intermediate level vision tasks on parallel machines\",\"authors\":\"D. C. Gerogiannis\",\"doi\":\"10.1109/ICPR.1992.202145\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Issues related to exploitation of parallelism in the perceptual grouping process, a generally accepted paradigm for image segmentation, are explored. The segmentation process is analyzed at three levels: tasks which are performed during a grouping process, computational requirements of algorithms that implement these tasks; and representation of data which are produced/consumed by these algorithms. Based on this analysis, the computational characteristics and requirements of these tasks for parallel implementations are identified and a programming paradigm is suggested for their parallel implementation. It consists of a data representation scheme and a set of primitive operations which have been suggested as basis of languages for data parallel programming. Pseudocode is presented for practical segmentation tasks. The suggested paradigm is compared with other programming models suggested in the literature.<<ETX>>\",\"PeriodicalId\":34917,\"journal\":{\"name\":\"模式识别与人工智能\",\"volume\":\"38 1\",\"pages\":\"119-123\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-08-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"模式识别与人工智能\",\"FirstCategoryId\":\"1093\",\"ListUrlMain\":\"https://doi.org/10.1109/ICPR.1992.202145\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Computer Science\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"模式识别与人工智能","FirstCategoryId":"1093","ListUrlMain":"https://doi.org/10.1109/ICPR.1992.202145","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Computer Science","Score":null,"Total":0}
Programming intermediate level vision tasks on parallel machines
Issues related to exploitation of parallelism in the perceptual grouping process, a generally accepted paradigm for image segmentation, are explored. The segmentation process is analyzed at three levels: tasks which are performed during a grouping process, computational requirements of algorithms that implement these tasks; and representation of data which are produced/consumed by these algorithms. Based on this analysis, the computational characteristics and requirements of these tasks for parallel implementations are identified and a programming paradigm is suggested for their parallel implementation. It consists of a data representation scheme and a set of primitive operations which have been suggested as basis of languages for data parallel programming. Pseudocode is presented for practical segmentation tasks. The suggested paradigm is compared with other programming models suggested in the literature.<>