LIC color texture enhancement algorithm for ocean vector field data based on HSV color mapping and cumulative distribution function

Hongbo Zheng Qin Shao Jie Chen Yangyang Shan Xujia Qin Ji Ma Xiaogang Xu

Hongbo Zheng, Qin Shao, Jie Chen, Yangyang Shan, Xujia Qin, Ji Ma, Xiaogang Xu. LIC color texture enhancement algorithm for ocean vector field data based on HSV color mapping and cumulative distribution function[J]. Acta Oceanologica Sinica, 2022, 41(10): 171-180. doi: 10.1007/s13131-022-2020-6
Citation: Hongbo Zheng, Qin Shao, Jie Chen, Yangyang Shan, Xujia Qin, Ji Ma, Xiaogang Xu. LIC color texture enhancement algorithm for ocean vector field data based on HSV color mapping and cumulative distribution function[J]. Acta Oceanologica Sinica, 2022, 41(10): 171-180. doi: 10.1007/s13131-022-2020-6

doi: 10.1007/s13131-022-2020-6

LIC color texture enhancement algorithm for ocean vector field data based on HSV color mapping and cumulative distribution function

Funds: The National Natural Science Foundation of China under contract Nos 61702455, 61672462 and 61902350; the Natural Science Foundation of Zhejiang Province, China under contract No. LY20F020025.
More Information
    • 关键词:
    •  / 
    •  / 
    •  / 
    •  
  • Figure  1.  Procedure of LIC algorithm. Blue line: the streamline generated by positive and negative integrals. Red points: white noise.

    Figure  2.  Streamline generation in LIC. Red line denote the tangent direction of the streamline.

    Figure  3.  Streamline texture generated by applying LIC once.

    Figure  4.  Streamline texture generated by applying LIC twice.

    Figure  5.  RGB color mapping table.

    Figure  6.  Vector field intensity color linear mapping.

    Figure  7.  Linear fusion of texture and color mapping.

    Figure  8.  Multiplicative fusion of texture and color mapping.

    Figure  9.  Enhanced linear fusion based on the cumulative distribution function.

    Figure  10.  HSV color space model.

    Figure  11.  LIC texture merge with HSV color mapping and cumulative distribution function.

    Figure  12.  Texture-based visualization combined with a color legend. a. Enhanced LIC color texture, and b. color direction legend. The yellow arrows in a represent the vector field directions of different box areas.

    Figure  13.  Data set A: 0.5-degree wind data LIC texture color enhancement process and comparison. a. Streamline texture generated by once LIC, b. Streamline texture generated by twice LIC, c. wind direction and velocity map of HSV color mapping, d. texture enhancement results of HSV color mapping and cumulative distribution function (our method), and e. texture enhancement results of linear RGB color mapping and cumulative distribution function.

    Figure  14.  Data set B: 0.25-degree wind data LIC texture color enhancement process and comparison. a. Streamline texture generated by once LIC, b. streamline texture generated by twice LIC, c. wind direction and velocity map of HSV color mapping, d. texture enhancement results of HSV color mapping and cumulative distribution function (our method), and e. texture enhancement results of linear RGB color mapping and cumulative distribution function.

    Figure  15.  Texture-based visualization combined with a color legend.

    Figure  16.  Texture enhanced visualization of the global ocean wind field. a and b are ocean wind field data collected at two different times.

    Table  1.   Comparison of running time of different LIC texture color enhancement algorithms in two datasets

    Attribute and running timeData set AData set B
    Data description0.5-degree wind data0.25-degree wind data
    Data size721×3611441×721
    HSV color mapping time/ms
    86336
    Once LIC/ms6982817
    Twice LIC/ms 13935536
    Linear RGB color mapping
    and cumulative/ms
    305310849
    HSV color mapping and cumulative distribution/ms
    327311669
    下载: 导出CSV
  • Cabral B, Leedom L C. 1993. Imaging vector fields using line integral convolution. In: Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques. Anaheim, CA, USA: ACM, 263–270. doi: 10.1145/166117.166151
    Chen Shilong, Li Sikun, Wang Huaihui, et al. 2013. One texture visualization method for aircraft surface vector flow field. Computer Engineering and Applications, 49(19): 123–126, 185
    De Leeuw W, Van Liere R. 1997. Divide and conquer spot noise. In: Proceedings of the 1997 ACM/IEEE Conference on Supercomputing. San Jose, CA, USA: ACM, 1–13. doi: 10.1145/509593.509612
    De Leeuw W C, Van Wijk J J. 1995. Enhanced spot noise for vector field visualization. In: Proceedings Visualization’95. Atlanta, GA, USA: IEEE,233–239. doi: 10.1109/VISUAL.1995.480817
    Deng Zeng’an, Zhang Anmin, Zhai Jingsheng, et al. 2016. An operational radar current observing and data service platform in the East China Sea. Acta Oceanologica Sinica, 35(11): 9–15. doi: 10.1007/s13131-016-0944-4
    Ding Zi’an, Liu Zhanping, Yu Yang, et al. 2015. Parallel unsteady flow line integral convolution for high-performance dense visualization. In: 2015 IEEE Pacific Visualization Symposium. Hangzhou, China: IEEE, 25–30. doi: 10.1109/PACIFICVIS.2015.7156352
    Kim M, Hansen C. 2015. Surface flow visualization using the closest point embedding. In: 2015 IEEE Pacific Visualization Symposium. Hangzhou, China: IEEE, 17–23. doi: 10.1109/PACIFICVIS.2015.7156351
    Kim M, Hansen C. 2017. Closest point sparse octree for surface flow visualization. In: Visualization and Data Analysis. Burlingame, CA, USA: Society for Imaging Science and Technology, 131–139,
    Li Ting, Ji Min, Jin Fengxiang, et al. 2018. Research on adaptive-step calculation model of marine fluid flow numerical integration. Haiyang Xuebao, 40(3): 95–101. doi: 10.3969/j.issn.0253-4193.2018.03.009
    Lu Daying, Zhu Dengming, Wang Zhaoqi, et al. 2016. Efficient level of detail for texture-based flow visualization. Computer Animation and Virtual Worlds, 27(2): 123–140. doi: 10.1002/cav.1664
    Madhani J T, Young J, Brown R J. 2014. Visualising experimental flow fields through a stormwater gross pollutant trap. Journal of Visualization, 17(1): 17–26. doi: 10.1007/s12650-013-0188-8
    Sanna A, Montrucchio B, Montuschi P, et al. 2001. Visualizing vector fields: the thick oriented stream-line algorithm (TOSL). Computers and Graphics, 25(5): 847–855. doi: 10.1016/S0097-8493(01)00126-1
    Sanna A, Zunino C, Montrucchio B, et al. 2002. Adding a scalar value to texture-based vector field representations by local contrast analysis. In: Eurographics/IEEE VGTC Symposium on Visualization. The Eurographics Association, 35–41. doi: 10.2312/VisSym/VisSym02/035-041
    Stalling D, Hege H C. 1995. Fast and resolution independent line integral convolution. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques. New York, NY, USA: ACM, 249–256. doi: 10.1145/218380.218448
    Taponecco F, Urness T, Interrante V. 2006. Directional enhancement in texture-based vector field visualization. In: Proceedings of the 4th International Conference on Computer Graphics & Interactive Techniques in Australasia & Southeast Asia. Kuala Lumpur, Malaysia: ACM,197–204. doi: 10.1145/1174429.1174463
    van Wijk J J. 1991. Spot noise texture synthesis for data visualization. In: Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques. New York, NY, USA: ACM, 309–318. doi: 10.1145/122718.122751
    van Wijk J J. 2002. Image based flow visualization. ACM Transactions on Graphics, 21(3): 745–754. doi: 10.1145/566654.566646
    Wang Huaihui, Li Sikun. 2014. Information entropy-based texture adaptation for 3D vector field visualization. Applied Mechanics and Materials, 543–547: 1631–1634,
    Wang Quan, Tang Xiaoan, Zhang Junda, et al. 2014. An approach of vector field texture visualization based on field driven strength. In: Proccedings of 2014 International Conference on Information and Communications Technologies. Nanjing, China: IET, 1–5. doi: 10.1049/cp.2014.0647
    Ye Xiaomin, Lin Mingsen, Yuan Xinzhe, et al. 2016. Satellite SAR observation of the sea surface wind field caused by rain cells. Acta Oceanologica Sinica, 35(9): 80–85. doi: 10.1007/s13131-016-0936-4
    Yu Haiping, He Fazhi, Pan Yiteng. 2020. A scalable region-based level set method using adaptive bilateral filter for noisy image segmentation. Multimedia Tools and Applications, 79(9): 5743–5765. doi: 10.1007/s11042-019-08493-1
    Zhang Shengdong, He Fazhi, Ren Wenqi. 2020a. NLDN: Non-local dehazing network for dense haze removal. Neurocomputing, 410: 363–373. doi: 10.1016/j.neucom.2020.06.041
    Zhang Shengdong, He Fazhi, Ren Wenqi, et al. 2020b. Joint learning of image detail and transmission map for single image dehazing. The Visual Computer, 36(2): 305–316. doi: 10.1007/s00371-018-1612-9
    Zöckler M, Stalling D, Hege H C. 1997. Parallel line integral convolution. Parallel Computing, 23(7): 975–989. doi: 10.1016/S0167-8191(97)00039-2
  • 加载中
图(16) / 表(1)
计量
  • 文章访问数:  254
  • HTML全文浏览量:  67
  • PDF下载量:  9
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-08-16
  • 录用日期:  2022-03-28
  • 网络出版日期:  2022-08-08
  • 刊出日期:  2022-10-27

目录

    /

    返回文章
    返回