Next Article in Journal
Numerical Investigation on Aerodynamic Characteristics of Dual-Rotor Wind Turbines
Next Article in Special Issue
Green Technology Adoption and Fleet Deployment for New and Aged Ships Considering Maritime Decarbonization
Previous Article in Journal
Numerical Simulation of Wave–Current Force Characteristics of Horizontal Floating Cylinder in Heave Motion
Previous Article in Special Issue
Speed Optimization of Container Ship Considering Route Segmentation and Weather Data Loading: Turning Point-Time Segmentation Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Perspective

Integrating Shipping Domain Knowledge into Computer Vision Models for Maritime Transportation

1
Logistics and Transportation Division, Shenzhen International Graduate School, Tsinghua University, Shenzhen 518055, China
2
School of Civil & Environmental Engineering, Nanyang Technological University, Singapore 569933, Singapore
3
Department of Logistics and Maritime Studies, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong 999077, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2022, 10(12), 1885; https://doi.org/10.3390/jmse10121885
Submission received: 10 November 2022 / Revised: 24 November 2022 / Accepted: 1 December 2022 / Published: 4 December 2022
(This article belongs to the Special Issue Sustainable Operations in Maritime Industry)

Abstract

:
Maritime transportation plays a significant role in international trade and the global supply chain. To enhance maritime safety and reduce pollution to the marine environment, various regulations and conventions are proposed by international organizations. To ensure that shipping activities comply with the relevant regulations, more and more attention has been paid to maritime surveillance. Specifically, cameras have been widely equipped on the shore and drones to capture the videos of vessels. Then, computer vision (CV) methods are adopted to recognize the specific type of ships in the videos so as to identify illegal shipping activities. However, the complex marine environments may hinder the CV models from making accurate ship recognition. Therefore, this study proposes a novel approach of integrating the domain knowledge, such as the ship features and sailing speed, in CV for ship recognition of maritime transportation, which can better support maritime surveillance. We also give two specific examples to demonstrate the great potential of this method in future research on ship recognition.

For many years, the shipping industry has played an essential role in international trade and globalization [1] and maritime transport outperforms other transportation modes in terms of the amount of transported cargoes measured in ton-kilometers [2]. Additionally, containerized trade has increased by more than 42% between 2010 and 2017 [3]. Although maritime transportation is relatively safe, losses can be great when accidents occur [4]. Meanwhile, the shipping industry produces heavy greenhouse gas emissions and pollutants to the waters and the air [5]. In particular, maritime transportation accounts for 12% of global anthropogenic SO x emissions [6]. In addition, the ships burn bunker fuel, which has a much higher sulfur content than that of other transportation modes. To enhance maritime safety and environmental protection, numerous international maritime policies and laws are implemented by the International Maritime Organization (IMO) [7,8] and local governments [9]. Recently, a large number of articles have spared some efforts to optimize shipping activities considering the latest ship emission reduction policies [10,11]. However, some illegal shipping activities may increase the danger of maritime transportation and bring more damage to the environment. For example, illegal river boats sailing in the sea may raise the risk of shipping accidents, and illegal fishing and excavating/dumping of sand may harm the aquatic environment seriously. Therefore, to prevent illegal shipping activities, maritime surveillance has recently attracted tremendous attention.
With the popularization of artificial intelligence (AI) and Internet of Things (IoT), maritime transportation have witnessed and benefited from the rapid development of intelligent vision techniques in video surveillance [12,13]. For instance, at important inlets or estuaries, cameras are often set up to catch illegal riverboats entering the sea. Some cameras are also mounted on unmanned or commercial aircraft to record images of shipping vessels and are used for identifying illegal shipping practices, such as illegal fishing. One critical issue in maritime surveillance is the timely, automatic, and accurate recognition and monitoring of ships. To be specific, on-shore or on-airplane cameras can provide videos and capture the visual information of ships. Then, CV methods, such as mean shift [14], deformable part-based models (DPMs) [15], support vector machine (SVM) [16], and sparse representation [17], are proposed to recognize the specific type of the ships, called ship recognition in the following context for simplicity. Over the past several years, various advanced CV models have been developed to improve the accuracy of recognition results [18].
Nevertheless, the recognition results obtained from the CV models mentioned above may easily suffer from complicated environments, including water-surface light reflections, multiple moving ships, and severe weather conditions, e.g., hazy, low-light imaging, and rainy [18]. In addition, the training errors naturally and inevitably existing in CV models may exacerbate misjudgment. Therefore, totally relying on static training data and CV models may induce incorrect ship recognition results and harm the effectiveness of maritime surveillance. In fact, we should not treat data as a static artifact divorced from the process that produced it. In other words, simply improving the CV model itself cannot guarantee an accurate recognition of ships and the shipping domain knowledge, such as the ship features and sailing speed, should be considered as auxiliary support to aid in ship recognition decisions. To be specific, we present our proposed integrated decision framework of ship recognition in Figure 1.
We propose two potential examples of integrating the domain knowledge in CV for ship recognition of maritime transportation.
Example 1: Using ship length information to support the ship recognition.
The length of a ship is a significant feature in identifying different types of ships. Some open databases, such as the World Register of Ships (WRS) database (http://www.tokyo-mou.org (accessed on 1 December 2021)), have recorded the length of each registered ship. Based on the ship size in the video recorded by the camera, the actual physical length of the ship can be calculated. Then, we can compare the calculated ship length with the recorded length of the recognized ship type by CV model in the database to verify the recognition results, that is, if the calculated ship length is consistent with the length of the recognized ship type, the recognition result is correct, otherwise, there might be a misidentification. In addition, if the CV model fails to identify the specific ship type and provides multiple potential ship types, ship length can assist in determining the particular ship type with the most similar length. Therefore, the accuracy of ship recognition can be improved with the domain knowledge of ship length.
Example 2: Calculating the ship moving speed to judge the correctness of ship recognition.
Another promising domain knowledge that can be applied to support ship recognition is the sailing speed. To be specific, this can be adopted in the case when ship images captured by multiple cameras in different locations are recognized to be the same ship by the CV model. Then, we can calculate the moving speed of the ship by its captured time and distance, which can be obtained by the location of the cameras and the relative position of the ship image in the videos. If the calculated moving speed is obviously unreasonable, i.e., much greater than the theoretical sailing speed of the ship, there may be a misidentification of the CV model. In this way, the mistakes of ship recognition can be greatly reduced.
In conclusion, we believe that employing shipping domain knowledge and embedding it into the working process of CV for maritime transportation can contribute to enhancing maritime monitoring. Future studies on this topic are expected to have a significant impact on reducing illegal shipping activities and prompting safer and more sustainable shipping industry. To be specific, the researchers can conduct relevant studies by collecting a number of actual photographs and video data captured by cameras in the shipping industry and carrying out a series of case studies to further verify the feasibility of this novel approach. Based on in-depth research, a comprehensive ship recognition framework can be developed and applied in practice. Notably, this ship recognition framework requires the industry practitioners to have both a deep understanding of the shipping industry and proficient skills in CV. Current workers in the shipping industry may not be equipped with relevant capabilities, which may hinder the promotion of this new approach. Therefore, some efforts should be made in training industry practitioners or hiring relevant technical experts in order to better apply this novel ship recognition framework in maritime surveillance.

Author Contributions

Conceptualization, S.W., Y.Y.; Methodology, S.W.; Software, Y.Y.; Validation, Y.Y., R.Y., S.W.; Formal Analysis, Y.Y., R.Y., S.W.; Investigation, Y.Y., R.Y., S.W.; Resources, Y.Y.; Data Curation, Y.Y.; Writing—Original Draft Preparation, Y.Y.; Writing—Review & Editing, Y.Y., R.Y., S.W.; Visualization, Y.Y.; Supervision, R.Y., S.W.; Project Administration, R.Y., S.W.; Funding Acquisition, R.Y., S.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, S.; Zhuge, D.; Zhen, L.; Lee, C.Y. Liner shipping service planning under sulfur emission regulations. Transp. Sci. 2021, 55, 491–509. [Google Scholar] [CrossRef]
  2. Elmi, Z.; Singh, P.; Meriga, V.K.; Goniewicz, K.; Borowska-Stefańska, M.; Wiśniewski, S.; Dulebenets, M.A. Uncertainties in liner shipping and ship schedule recovery: A state-of-the-art review. J. Mar. Sci. Eng. 2022, 10, 563. [Google Scholar] [CrossRef]
  3. Abioye, O.F.; Dulebenets, M.A.; Kavoosi, M.; Pasha, J.; Theophilus, O. Vessel schedule recovery in liner shipping: Modeling alternative recovery options. IEEE Trans. Intell. Transp. Syst. 2020, 22, 6420–6434. [Google Scholar] [CrossRef]
  4. Luo, M.; Shin, S.H. Half-century research developments in maritime accidents: Future directions. Accid. Anal. Prev. 2019, 123, 448–460. [Google Scholar] [CrossRef] [PubMed]
  5. Smith, T.; Jalkanen, J.; Anderson, B.; Corbett, J.; Faber, J.; Hanayama, S.; O’keeffe, E.; Parker, S.; Johansson, L.; Aldous, L.; et al. Third IMO Greenhouse Gas Study 2014; International Maritime Organization: London, UK, 2015. [Google Scholar]
  6. Faber, J.; Hanayama, S.; Zhang, S.; Pereda, P.; Comer, B.; Hauerhof, E.; van der Loeff, W.S.; Smith, T.; Zhang, Y.; Kosaka, H.; et al. Reduction of GHG emissions from ships—Fourth IMO GHG study 2020—Final report. IMO MEPC 2020, 75, 15. [Google Scholar]
  7. IMO. Initial IMO GHG Strategy. 2019. Available online: https://www.imo.org/en/MediaCentre/HotTopics/Pages/Reducing-greenhouse-gas-emissions-from-ships.aspx (accessed on 25 July 2022).
  8. IMO. Maritime Safety. 2019. Available online: https://www.imo.org/en/OurWork/Safety/Pages/default.aspx (accessed on 25 July 2022).
  9. Zhang, J. Maritime Law in China: Emerging Issues and Future Developments; Routledge: London, UK, 2016. [Google Scholar]
  10. Ma, W.; Zhang, J.; Han, Y.; Zheng, H.; Ma, D.; Chen, M. A chaos-coupled multi-objective scheduling decision method for liner shipping based on the NSGA-III algorithm. Comput. Ind. Eng. 2022, 174, 108732. [Google Scholar] [CrossRef]
  11. Wei, Z.; Zhao, L.; Zhang, X.; Lv, W. Jointly optimizing ocean shipping routes and sailing speed while considering involuntary and voluntary speed loss. Ocean. Eng. 2022, 245, 110460. [Google Scholar] [CrossRef]
  12. Wang, M.M.; Zhang, J.; You, X. Machine-type communication for maritime Internet of Things: A design. IEEE Commun. Surv. Tutor. 2020, 22, 2550–2585. [Google Scholar] [CrossRef]
  13. Liu, R.W.; Nie, J.; Garg, S.; Xiong, Z.; Zhang, Y.; Hossain, M.S. Data-driven trajectory quality improvement for promoting intelligent vessel traffic services in 6G-enabled maritime IoT systems. IEEE Internet Things J. 2020, 8, 5374–5385. [Google Scholar] [CrossRef]
  14. Zhou, H.; Yuan, Y.; Shi, C. Object tracking using SIFT features and mean shift. Comput. Vis. Image Underst. 2009, 113, 345–352. [Google Scholar] [CrossRef]
  15. Felzenszwalb, P.F.; Girshick, R.B.; McAllester, D.; Ramanan, D. Object detection with discriminatively trained part-based models. IEEE Trans. Pattern Anal. Mach. Intell. 2010, 32, 1627–1645. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Juang, C.F.; Chen, G.C. A TS fuzzy system learned through a support vector machine in principal component space for real-time object detection. IEEE Trans. Ind. Electron. 2011, 59, 3309–3320. [Google Scholar] [CrossRef]
  17. Chen, X.; Wang, S.; Shi, C.; Wu, H.; Zhao, J.; Fu, J. Robust ship tracking via multi-view learning and sparse representation. J. Navig. 2019, 72, 176–192. [Google Scholar] [CrossRef]
  18. Guo, Y.; Lu, Y.; Guo, Y.; Liu, R.W.; Chui, K.T. Intelligent vision-enabled detection of water-surface targets for video surveillance in maritime transportation. J. Adv. Transp. 2021, 2021, 9470895. [Google Scholar] [CrossRef]
Figure 1. The decision framework of integrating shipping domain knowledge into CV models for ship recognition.
Figure 1. The decision framework of integrating shipping domain knowledge into CV models for ship recognition.
Jmse 10 01885 g001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, Y.; Yan, R.; Wang, S. Integrating Shipping Domain Knowledge into Computer Vision Models for Maritime Transportation. J. Mar. Sci. Eng. 2022, 10, 1885. https://doi.org/10.3390/jmse10121885

AMA Style

Yang Y, Yan R, Wang S. Integrating Shipping Domain Knowledge into Computer Vision Models for Maritime Transportation. Journal of Marine Science and Engineering. 2022; 10(12):1885. https://doi.org/10.3390/jmse10121885

Chicago/Turabian Style

Yang, Ying, Ran Yan, and Shuaian Wang. 2022. "Integrating Shipping Domain Knowledge into Computer Vision Models for Maritime Transportation" Journal of Marine Science and Engineering 10, no. 12: 1885. https://doi.org/10.3390/jmse10121885

APA Style

Yang, Y., Yan, R., & Wang, S. (2022). Integrating Shipping Domain Knowledge into Computer Vision Models for Maritime Transportation. Journal of Marine Science and Engineering, 10(12), 1885. https://doi.org/10.3390/jmse10121885

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop