{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T00:04:33Z","timestamp":1767830673525,"version":"3.49.0"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T00:00:00Z","timestamp":1609632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T00:00:00Z","timestamp":1609632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61702360"],"award-info":[{"award-number":["61702360"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Vis"],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s12650-020-00719-x","type":"journal-article","created":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T07:03:13Z","timestamp":1609657393000},"page":"531-544","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A composition-free parallel volume rendering method"],"prefix":"10.1007","volume":"24","author":[{"given":"Jiamin","family":"Wang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4324-8028","authenticated-orcid":false,"given":"Chongke","family":"Bi","sequence":"additional","affiliation":[]},{"given":"Liang","family":"Deng","sequence":"additional","affiliation":[]},{"given":"Fang","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Yueqing","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,1,3]]},"reference":[{"key":"719_CR1","doi-asserted-by":"crossref","unstructured":"Abraham F, Celes W, Cerqueira R, Campos JL (2004) A load-balancing strategy for sort-first distributed rendering. In: Proceedings of 17th Brazilian symposium on computer graphics and image processing, pp 292\u2013299","DOI":"10.1109\/SIBGRA.2004.1352973"},{"key":"719_CR2","doi-asserted-by":"crossref","unstructured":"Beddiaf A, Babahenini M (2015) An improved splat-based ray tracing for point-based objects. In: Proceedings of 2015 12th international symposium on programming and systems (ISPS), pp 1\u20135","DOI":"10.1109\/ISPS.2015.7244984"},{"key":"719_CR3","doi-asserted-by":"crossref","unstructured":"Bethel E, Humphreys G, Paul B, Brederson JD (2003) Sort-first, distributed memory parallel visualization and rendering. In: Proceedings of IEEE symposium on parallel and large-data visualization and graphics, pp 41\u201350","DOI":"10.1109\/PVGS.2003.1249041"},{"issue":"5","key":"719_CR4","doi-asserted-by":"publisher","first-page":"1935","DOI":"10.1007\/s11280-018-0632-8","volume":"22","author":"C Bi","year":"2019","unstructured":"Bi C, Fu B, Chen J, Zhao Y, Yang L, Duan Y, Shi Y (2019) Machine learning based fast multi-layer liquefaction disaster assessment. World Wide Web 22(5):1935\u20131950. https:\/\/doi.org\/10.1007\/s11280-018-0632-8","journal-title":"World Wide Web"},{"key":"719_CR5","doi-asserted-by":"publisher","first-page":"105741","DOI":"10.1016\/j.asoc.2019.105741","volume":"84","author":"C Bi","year":"2019","unstructured":"Bi C, Pan G, Yang L, Lin C, Hou M, Huang Y (2019) Evacuation route recommendation using auto-encoder and markov decision process. Appl Soft Comput 84:105741. https:\/\/doi.org\/10.1016\/j.asoc.2019.105741","journal-title":"Appl Soft Comput"},{"key":"719_CR6","doi-asserted-by":"publisher","DOI":"10.1007\/s12650-019-00555-8","author":"C Bi","year":"2020","unstructured":"Bi C, Wang J, Duan Y, Fu B, Kang J, Shi Y (2020) Mobilenet based apple leaf diseases identification. Mobile Netw Appl. https:\/\/doi.org\/10.1007\/s12650-019-00555-8","journal-title":"Mobile Netw Appl"},{"key":"719_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11036-020-01640-1","volume":"22","author":"C Bi","year":"2019","unstructured":"Bi C, Yang L, Duan Y, Shi Y (2019) A survey on visualization of tensor field. J Vis 22:1\u201320. https:\/\/doi.org\/10.1007\/s11036-020-01640-1","journal-title":"J Vis"},{"issue":"8","key":"719_CR8","first-page":"1164","volume":"17","author":"M Brendan","year":"2010","unstructured":"Brendan M, Marco A, Daniel W, Torsten M (2010) Sort-first parallel volume rendering. IEEE Trans Vis Comput Graphics 17(8):1164\u20131177","journal-title":"IEEE Trans Vis Comput Graphics"},{"key":"719_CR9","doi-asserted-by":"crossref","unstructured":"Cao Y, Wang H, Ai Z (2014) Distributed multi-gpu accelerated hybrid parallel rendering for massively parallel environment. In: Proceedings of 2014 international conference on virtual reality and visualization, pp 30\u201336","DOI":"10.1109\/ICVRV.2014.50"},{"key":"719_CR10","doi-asserted-by":"crossref","unstructured":"Chang H, Lei X, Dai S (2009) A dynamic load balancing algorithm for sort-first rendering clusters. In: Proceedings of 2009 2nd IEEE international conference on computer science and information technology, pp 515\u2013519","DOI":"10.1109\/ICCSIT.2009.5234831"},{"issue":"3","key":"719_CR11","doi-asserted-by":"publisher","first-page":"304","DOI":"10.5626\/JOK.2016.43.3.304","volume":"43","author":"K Duksu","year":"2016","unstructured":"Duksu K (2016) Memory efficient parallel ray casting algorithm for unstructured grid volume rendering on multi-core cpus. J Kiise 43(3):304\u2013313","journal-title":"J Kiise"},{"issue":"6\u20138","key":"719_CR12","first-page":"1037","volume":"26","author":"J Guitian","year":"2010","unstructured":"Guitian J, Enrico G, Fabio M (2010) View-dependent exploration of massive volumetric models on large-scale light field displays. Vis Comput 26(6\u20138):1037\u20131047","journal-title":"Vis Comput"},{"key":"719_CR13","doi-asserted-by":"crossref","unstructured":"Guo L, Mei X, Gang P, Bingrong W (2009) Research of rendering anisotropic volume data directly based on the shear-warp algorithm. In: Proceedings of 2009 international conference on environmental science and information application technology, vol 2, pp 427\u2013430","DOI":"10.1109\/ESIAT.2009.246"},{"issue":"1","key":"719_CR14","doi-asserted-by":"publisher","first-page":"974","DOI":"10.1109\/TVCG.2017.2744238","volume":"24","author":"M Hadwiger","year":"2017","unstructured":"Hadwiger M, Al-Awami A, Beyer J, Agus M, Pfister H (2017) Sparseleap: Efficient empty space skipping for large-scale volume rendering. IEEE Trans Visual Comput Gr 24(1):974\u2013983","journal-title":"IEEE Trans Visual Comput Gr"},{"key":"719_CR15","unstructured":"Ji Z, He B (2011) A dynamic load balancing method for parallel rendering and physical simulation system based sort-first architecture. In: Proceedings of 2011 international conference on computer science and network technology, vol 3, pp 1792\u20131796"},{"key":"719_CR16","doi-asserted-by":"crossref","unstructured":"Jing G, Song W (2008) An octree ray casting algorithm based on multi-core cpus. In: Proceedings of 2008 international symposium on computer science and computational technology, vol 2, pp 783\u2013787","DOI":"10.1109\/ISCSCT.2008.207"},{"key":"719_CR17","doi-asserted-by":"crossref","unstructured":"Jung M, Park H, Paik D (1998) An analytical ray casting of volume data. In: Proceedings of pacific graphics \u201998. Sixth pacific conference on computer graphics and applications (Cat. No.98EX208), pp 79\u201386","DOI":"10.1109\/PCCGA.1998.732031"},{"key":"719_CR18","doi-asserted-by":"crossref","unstructured":"Lagae A, Dutre P (2008) Accelerating ray tracing using constrained tetrahedralizations. In: Proceedings of 2008 IEEE symposium on interactive ray tracing","DOI":"10.1109\/RT.2008.4634647"},{"key":"719_CR19","doi-asserted-by":"crossref","unstructured":"Larsen M, Moreland K, Johnson CR, Childs H (2016) Optimizing multi-image sort-last parallel rendering. In: Proceedings of 2016 IEEE 6th symposium on large data analysis and visualization (LDAV), pp 37\u201346","DOI":"10.1109\/LDAV.2016.7874308"},{"issue":"1","key":"719_CR20","first-page":"1151","volume":"26","author":"J Li","year":"2020","unstructured":"Li J, Ma K (2020) P5: Portable progressive parallel processing pipelines for interactive data analysis and visualization. IEEE Trans Visual Comput Gr 26(1):1151\u20131160","journal-title":"IEEE Trans Visual Comput Gr"},{"key":"719_CR21","doi-asserted-by":"crossref","unstructured":"Li T, Xie M, Zhao W, Wei Y (2010) Shear-warp rendering algorithm based on radial basis functions interpolation. In: Proceedings of 2010 second international conference on computer modeling and simulation, vol 2, pp 425\u2013429","DOI":"10.1109\/ICCMS.2010.84"},{"key":"719_CR22","doi-asserted-by":"crossref","unstructured":"Li J, Zhang W,Li X (2008) An adaptive refinement ratio algorithm for structured amr method based on samrai framework. In: Proceedings of 10th IEEE international conference on high performance computing and communications, pp 907\u2013912","DOI":"10.1109\/HPCC.2008.107"},{"issue":"4","key":"719_CR23","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/38.291532","volume":"14","author":"K Ma","year":"1994","unstructured":"Ma K, Painter J, Hansen C, Krogh M (1994) Parallel volume rendering using binary-swap compositing. IEEE Comput Graphics Appl 14(4):59\u201368","journal-title":"IEEE Comput Graphics Appl"},{"issue":"8","key":"719_CR24","doi-asserted-by":"publisher","first-page":"1164","DOI":"10.1109\/TVCG.2010.116","volume":"17","author":"B Moloney","year":"2011","unstructured":"Moloney B, Ament M, Weiskopf D, Moller T (2011) Sort-first parallel volume rendering. IEEE Trans Visual Comput Gr 17(8):1164\u20131177","journal-title":"IEEE Trans Visual Comput Gr"},{"key":"719_CR25","doi-asserted-by":"publisher","unstructured":"Nonaka J, Bi C, Fujita M, Ono K (2014) 2-3-4 decomposition method for large-scale parallel image composition with arbitrary number of nodes. In: Proceedings of international conference on systems informatics, modelling and simulation, pp 59\u201364. https:\/\/doi.org\/10.1109\/SIMS.2014.21","DOI":"10.1109\/SIMS.2014.21"},{"key":"719_CR26","doi-asserted-by":"crossref","unstructured":"Quan Y, Li W, Pang Y, Zhou G, Zhang Z (2006) A new point-based rendering method for ray tracing. In: Proceedings of 2006 international conference on machine learning and cybernetics, pp 3978\u20133981","DOI":"10.1109\/ICMLC.2006.258794"},{"key":"719_CR27","doi-asserted-by":"crossref","unstructured":"Reichl F, Treib M, Westermann R (2013) Visualization of big sph simulations via compressed octree grids. In: Proceedings of 2013 IEEE international conference on big data, pp 71\u201378","DOI":"10.1109\/BigData.2013.6691717"},{"key":"719_CR28","doi-asserted-by":"crossref","unstructured":"Reshetov A (2006) Omnidirectional ray tracing traversal algorithm for kd-trees. In: Proceedings of 2006 IEEE symposium on interactive ray tracing, pp 57\u201360","DOI":"10.1109\/RT.2006.280215"},{"issue":"1","key":"719_CR29","first-page":"80","volume":"83","author":"K Sano","year":"2000","unstructured":"Sano K, Kitajima H, Kobayashi H, Nakamura T (2000) Data-parallel volume rendering with adaptive volume subdivision. IEICE Trans Inf Syst 83(1):80\u201389","journal-title":"IEICE Trans Inf Syst"},{"key":"719_CR30","doi-asserted-by":"crossref","unstructured":"Serina F, Madamba J (2011) Reservoir: an alternative load balancing technique for parallel ray tracing. In: Proceedings of 2011 fifth Asia modelling symposium, pp 193\u2013197","DOI":"10.1109\/AMS.2011.43"},{"key":"719_CR31","unstructured":"Stephane M, Catherine M, Jean-Michel D (2006) Dynamic load balancing for parallel volume rendering. In: Proceedings of 6th eurographics conference on parallel graphics and visualization, pp 43\u201350"},{"key":"719_CR32","unstructured":"Tao L, Qian Z (2011) An improved fast ray casting volume rendering algorithm of medical image. In: Proceedings of 2011 4th international conference on biomedical engineering and informatics (BMEI), vol 1, pp 109\u2013112"},{"key":"719_CR33","unstructured":"Tim B, Kilian W, Bernd H, Christoph G (2017) A task-based parallel rendering component for large-scale visualization applications. In: Proceedings of the eurographics symposium on parallel graphics and visualization (EGPGV), pp 63\u201371"},{"issue":"2","key":"719_CR34","first-page":"21","volume":"13","author":"V Vincent","year":"2008","unstructured":"Vincent V, Xing M, Philippe D (2008) Simple empty-space removal for interactive volume rendering. J Gr GPU & Game Tools 13(2):21\u201336","journal-title":"J Gr GPU & Game Tools"},{"issue":"3","key":"719_CR35","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1007\/s12650-015-0339-1","volume":"19","author":"H Wang","year":"2016","unstructured":"Wang H, Ai Z, Cao Y, Xiao L (2016) A parallel preintegration volume rendering algorithm based on adaptive sampling. J Vis 19(3):437\u2013446","journal-title":"J Vis"},{"key":"719_CR36","doi-asserted-by":"crossref","unstructured":"Wang K, Shareef N, Shen H (2018) Image and distribution based volume rendering for large data sets. In: Proceedings of 2018 IEEE pacific visualization symposium (PacificVis), pp 26\u201335","DOI":"10.1109\/PacificVis.2018.00013"},{"key":"719_CR37","doi-asserted-by":"crossref","unstructured":"Wang Y, Dou W, Constans J (2012) Accelerating volume ray casting by empty space skipping used for computer-aided therapy. In: Proceedings of 2012 international conference on audio, language and image processing, pp 661\u2013667","DOI":"10.1109\/ICALIP.2012.6376699"},{"key":"719_CR38","doi-asserted-by":"crossref","unstructured":"Wang H, Cao Y, Xiao L, Wu G(2013) A parallel adaptive volume rendering algorithm based on information entropy. In: Proceedings of the 2013 international conference on virtual reality and visualization, ICVRV \u201913, pp 127-131, USA, 2013. IEEE Computer Society","DOI":"10.1109\/ICVRV.2013.28"},{"key":"719_CR39","doi-asserted-by":"crossref","unstructured":"Wang P, Liu H, Li S, Zeng L, Cai X (2011) Multi-gpu compositeless parallel rendering algorithm. In: Proceedings of 2011 12th international conference on computer-aided design and computer graphics, pp 103\u2013107","DOI":"10.1109\/CAD\/Graphics.2011.66"},{"key":"719_CR40","unstructured":"Westenberg M, Roerdink J (2000) X-ray volume rendering by hierarchical wavelet splatting. In: Proceedings of 15th international conference on pattern recognition. ICPR-2000, vol 3, pp 159\u2013162"},{"key":"719_CR41","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1016\/j.ins.2016.08.017","volume":"370","author":"J Xue","year":"2016","unstructured":"Xue J, Yao J, Lu K, Shao L, Rahman M (2016) Efficient volume rendering methods for out-of-core datasets by semi-adaptive partitioning. Inf Sci 370:463\u2013475","journal-title":"Inf Sci"},{"key":"719_CR42","doi-asserted-by":"crossref","unstructured":"Xue J, Zhu X, Lu K, Kou Y (2019) Parallel volume rendering method for out-of-core non-uniformly partitioned datasets. In: Proceedings of 2019 IEEE international conference on multimedia & expo workshops (ICME), pp 599\u201360","DOI":"10.1109\/ICMEW.2019.00109"},{"key":"719_CR43","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1016\/j.renene.2020.03.118","volume":"155","author":"L Yang","year":"2020","unstructured":"Yang L, Xie P, Bi C, Zhang R, Cai e B, Shao X, Wang R (2020) Household power consumption pattern modeling through a single power sensor. Renewable Energy 155:121\u2013133. https:\/\/doi.org\/10.1016\/j.renene.2020.03.118","journal-title":"Renewable Energy"},{"key":"719_CR44","unstructured":"Yao J, Xue J, Lv K, Miao Q (2016) A parallel volume rendering method for massive data. In: Proceedings of 2016 IEEE international conference on multimedia expo workshops (ICMEW), pp 1\u20136"},{"key":"719_CR45","doi-asserted-by":"crossref","unstructured":"Yu H, Wang C, Ma K (2008) Massively parallel volume rendering using 2\u20133 swap image compositing. In: Proceedings of 2008 ACM\/IEEE conference on supercomputing, pp 1\u201311","DOI":"10.1145\/1508044.1508084"},{"issue":"1","key":"719_CR46","doi-asserted-by":"publisher","first-page":"590","DOI":"10.1109\/TVCG.2019.2934655","volume":"26","author":"Y Zhao","year":"2020","unstructured":"Zhao Y, Luo X, Lin X, Wang H, Kui X, Zhou F, Wang J, Chen Y, Chen W (2020) Visual analytics for electromagnetic situation awareness in radio monitoring and management. IEEE Trans Visual Comput Gr 26(1):590\u2013600. https:\/\/doi.org\/10.1109\/TVCG.2019.2934655","journal-title":"IEEE Trans Visual Comput Gr"},{"issue":"2","key":"719_CR47","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1007\/s12650-018-0530-2","volume":"22","author":"F Zhou","year":"2019","unstructured":"Zhou F, Lin X, Liu C, Zhao Y, Xu P, Ren L, Xue T, Ren L (2019) A survey of visualization for smart manufacturing. J Vis 22(2):419\u2013435. https:\/\/doi.org\/10.1007\/s12650-018-0530-2","journal-title":"J Vis"},{"key":"719_CR48","unstructured":"Zhu H, Chan K, Wang L, Cai W (2003) Dpbp: a sort-first parallel rendering algorithm for distributed rendering environments. In: Proceedings of 2003 international conference on cyberworlds, pp 214\u2013220"}],"container-title":["Journal of Visualization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12650-020-00719-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12650-020-00719-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12650-020-00719-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,20]],"date-time":"2021-05-20T09:39:19Z","timestamp":1621503559000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12650-020-00719-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,3]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["719"],"URL":"https:\/\/doi.org\/10.1007\/s12650-020-00719-x","relation":{},"ISSN":["1343-8875","1875-8975"],"issn-type":[{"value":"1343-8875","type":"print"},{"value":"1875-8975","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,3]]},"assertion":[{"value":"30 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 September 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 October 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}