{"title":"用于科学可视化的多层图像缓存","authors":"E. LaMar, Valerio Pascucci","doi":"10.1117/12.539259","DOIUrl":null,"url":null,"abstract":"We introduce a multilayered image cache system that is designed to work with a pool of rendering engines to facilitate a frame-less, asynchronous rendering environment for scientific visualization. Our system decouples the rendering from the display of imagery at many levels; it decouples render frequency and resolution from display frequency and resolution; allows asynchronous transmission of imagery instead of the compute-send cycle of standard parallel systems; and allows local, incremental refinement of imagery without requiring all imagery to be rerendered. Interactivity is accomplished by maintaining a set of image tiles for display while the production of imagery is performed by a pool of processors. The image tiles are placed in fixed places in camera (vs. world) space to eliminate occlusion artifacts. Display quality is improved by increasing the number of image tiles and imagery is refreshed more frequently by decreasing the number of image tiles.","PeriodicalId":307148,"journal":{"name":"IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"A multilayered image cache for scientific visualization\",\"authors\":\"E. LaMar, Valerio Pascucci\",\"doi\":\"10.1117/12.539259\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We introduce a multilayered image cache system that is designed to work with a pool of rendering engines to facilitate a frame-less, asynchronous rendering environment for scientific visualization. Our system decouples the rendering from the display of imagery at many levels; it decouples render frequency and resolution from display frequency and resolution; allows asynchronous transmission of imagery instead of the compute-send cycle of standard parallel systems; and allows local, incremental refinement of imagery without requiring all imagery to be rerendered. Interactivity is accomplished by maintaining a set of image tiles for display while the production of imagery is performed by a pool of processors. The image tiles are placed in fixed places in camera (vs. world) space to eliminate occlusion artifacts. Display quality is improved by increasing the number of image tiles and imagery is refreshed more frequently by decreasing the number of image tiles.\",\"PeriodicalId\":307148,\"journal\":{\"name\":\"IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003.\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-10-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.539259\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.539259","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A multilayered image cache for scientific visualization
We introduce a multilayered image cache system that is designed to work with a pool of rendering engines to facilitate a frame-less, asynchronous rendering environment for scientific visualization. Our system decouples the rendering from the display of imagery at many levels; it decouples render frequency and resolution from display frequency and resolution; allows asynchronous transmission of imagery instead of the compute-send cycle of standard parallel systems; and allows local, incremental refinement of imagery without requiring all imagery to be rerendered. Interactivity is accomplished by maintaining a set of image tiles for display while the production of imagery is performed by a pool of processors. The image tiles are placed in fixed places in camera (vs. world) space to eliminate occlusion artifacts. Display quality is improved by increasing the number of image tiles and imagery is refreshed more frequently by decreasing the number of image tiles.