{"id":1824,"date":"2024-10-25T10:43:17","date_gmt":"2024-10-25T10:43:17","guid":{"rendered":"https:\/\/seda.hi-iberia.es\/?p=1824"},"modified":"2024-10-25T10:52:01","modified_gmt":"2024-10-25T10:52:01","slug":"deteccion-de-buques-con-pocas-imagenes-de-referencia","status":"publish","type":"post","link":"https:\/\/seda.hi-iberia.es\/en\/caso-de-uso\/deteccion-de-buques-con-pocas-imagenes-de-referencia\/","title":{"rendered":"Vessel detection with few reference images"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1824\" class=\"elementor elementor-1824\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-55f5797 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"55f5797\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6c97e16\" data-id=\"6c97e16\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4d8a425 elementor-widget elementor-widget-text-editor\" data-id=\"4d8a425\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p id=\"bkmrk-la-detecci%C3%B3n-y-clasi\">Vessel detection and classification in satellite imagery is a fundamental task in multiple applications, from maritime surveillance to maritime traffic management. This technology makes it possible to monitor large areas of water efficiently and obtain valuable information about maritime activity.<\/p><p id=\"bkmrk-la-detecci%C3%B3n-de-buqu\">Vessel detection consists of identifying the presence of a ship in a satellite image. Traditionally, image processing techniques based on features such as shape, size and contrast have been used. However, in recent years, deep learning and convolutional neural networks (CNNs) have revolutionized this field, enabling more accurate and robust detection.<\/p><div id=\"pointer\" class=\"pointer-container\"><div class=\"pointer anim is-page-editable\"><div class=\"input-group inline block\">Once the ships have been detected, the next step is to classify them according to their type (e.g. container ships, oil tankers, fishing vessels). Classification allows more detailed information on maritime activity to be obtained and more specific analyses to be carried out.<\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-11c39be elementor-widget elementor-widget-text-editor\" data-id=\"11c39be\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p id=\"bkmrk-principales-desaf%C3%ADos\" data-sourcepos=\"17:1-17:45\"><strong>Key challenges in classification:<\/strong><\/p><ul id=\"bkmrk-poca-variabilidad-vi\" data-sourcepos=\"19:1-22:0\"><li data-sourcepos=\"19:1-19:123\"><strong>Limited visual variability:<\/strong> Many types of ships can have a similar appearance, making them difficult to distinguish.<\/li><li data-sourcepos=\"20:1-20:148\"><strong>Occlusions<\/strong> Part of the ship may be obscured by other objects or water, reducing the available information for classification.<\/li><li data-sourcepos=\"21:1-22:0\"><strong>Scarcity of data<\/strong> One of the biggest challenges is the scarcity of labeled data to train classification models. Obtaining high-resolution satellite imagery with accurate annotations of different ship types can be costly and laborious.<\/li><\/ul><p id=\"bkmrk-la-escasez-de-datos-\" data-sourcepos=\"24:1-24:270\">The scarcity of labeled data is a common problem in many fields of computer vision, and ship classification is no exception. Training a deep learning model requires a large amount of data to generalize and avoid overfitting.<\/p><p id=\"bkmrk-estrategias-para-abo\" data-sourcepos=\"26:1-26:43\"><strong>Strategies to address this problem:<\/strong><\/p><ul><li data-sourcepos=\"26:1-26:43\"><strong>Data augmentation:<\/strong> Applying data augmentation techniques to generate new images from existing ones, such as rotations, scaling, cropping, and brightness changes.<\/li><li data-sourcepos=\"26:1-26:43\"><strong>Transfer learning:<\/strong> Utilizing pre-trained models on large datasets (like ImageNet) and adapting them to the specific task of ship classification.<\/li><li data-sourcepos=\"26:1-26:43\"><strong>Active learning:<\/strong> Intelligently selecting images to label to maximize model performance with minimal effort.<\/li><li data-sourcepos=\"26:1-26:43\"><strong>Synthetic data generation:<\/strong> Creating synthetic images of ships using 3D rendering tools<\/li><li data-sourcepos=\"26:1-26:43\"><strong>Few-Shot Learning:<\/strong>The combination of techniques and classification models allows this type of work to be carried out even with a very small number of reference images.<\/li><\/ul><div id=\"pointer\" class=\"pointer-container\"><div class=\"pointer anim is-page-editable\">\u00a0<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-53b0d44 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"53b0d44\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4fdb743\" data-id=\"4fdb743\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f71ddb2 elementor-widget elementor-widget-heading\" data-id=\"f71ddb2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Model Inputs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7d5fac elementor-widget elementor-widget-text-editor\" data-id=\"e7d5fac\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p id=\"bkmrk-en-el-caso-de-seda%2C-\">In the case of SEDA, the Learning with Few Examples technique was chosen, since the number of reference images was so low that the other techniques were unfeasible.<\/p><p id=\"bkmrk-el-aprendizaje-con-p\">The <strong>Few-Shot Learning:<\/strong> is a branch of machine learning that seeks to train models with a limited number of labeled samples. In the context of vessel detection in satellite imagery, this involves developing models capable of identifying new vessel types with only a few training samples.\u00a0<\/p><p>The ideal characteristics for this type of learning, and that therefore the model input data must meet, are the following. <strong>High Resolution, <\/strong>to be able to perform accurate vessel detection it must be greater than 0.5m\/px. In addition, the use of high resolution facilitates the extraction of features from the element, allowing more accurate comparisons between them. On the other hand, the <strong>optical images<\/strong> provide a detailed visual representation of the objects, so for this particular use case, it would be ideal to use this type of image.\u00a0<\/p><div id=\"pointer\" class=\"pointer-container\"><div class=\"pointer anim is-page-editable\">\u00a0<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-786c6fd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"786c6fd\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-efc0f95\" data-id=\"efc0f95\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bd6bddc elementor-widget elementor-widget-heading\" data-id=\"bd6bddc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Model outputs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a816545 elementor-widget elementor-widget-text-editor\" data-id=\"a816545\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p id=\"bkmrk-seda-incluye-una-sol\">SEDA includes a solution based on\u00a0<strong>Convolutional Neural Networks<\/strong> to analyze high-resolution optical images, generating as output the detection of the searched element. This element will be provided by the user previously in a ZIP file containing the reference images of the ship being searched.\u00a0<\/p><p>The following image shows an example of the reference ship that is intended to be searched:<\/p><div id=\"pointer\" class=\"pointer-container\"><div class=\"pointer anim is-page-editable\">\u00a0<\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ceb2e7 elementor-widget elementor-widget-image\" data-id=\"0ceb2e7\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"67\" height=\"300\" src=\"https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque-de-referencia.png\" class=\"attachment-large size-large wp-image-1833\" alt=\"\" srcset=\"https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque-de-referencia.png 67w, https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque-de-referencia-3x12.png 3w\" sizes=\"(max-width: 67px) 100vw, 67px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ff845df elementor-widget elementor-widget-text-editor\" data-id=\"ff845df\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Here is the result of the detected vessel in a Pleiades Neo image.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-715f659 elementor-widget elementor-widget-image\" data-id=\"715f659\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"667\" height=\"325\" src=\"https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque.png\" class=\"attachment-large size-large wp-image-1834\" alt=\"\" srcset=\"https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque.png 667w, https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque-300x146.png 300w, https:\/\/seda.hi-iberia.es\/wp-content\/uploads\/2024\/10\/buque-18x9.png 18w\" sizes=\"(max-width: 667px) 100vw, 667px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2618d5 elementor-widget elementor-widget-text-editor\" data-id=\"e2618d5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As a result, SEDA offers the possibility to download reports in customized formats such as <strong>PowerPoint<\/strong>or reports in standardized formats such as <strong>KML, NVG o Shapefile<\/strong>In addition, reports in NATO formats such as <strong>ISRSREP y RECCEXREP<\/strong> format are also available <strong>NSIF<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1b0f54 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1b0f54\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd9ffbf\" data-id=\"bd9ffbf\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-086db8c elementor-widget elementor-widget-heading\" data-id=\"086db8c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Applications<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f1fd84 elementor-widget elementor-widget-text-editor\" data-id=\"6f1fd84\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This type of detection has a wide range of practical applications. In the maritime field, this technology allows <strong>real-time monitoring<\/strong> of maritime traffic <strong>detection of illicit activities<\/strong> such as illegal fishing or human trafficking, and assessment of the environmental impact of maritime operations. In the defense and <strong>maritime surveillance<\/strong>the <strong>threat detection<\/strong> and <strong>infrastructure protection<\/strong> critical.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>La detecci\u00f3n y clasificaci\u00f3n de buques en im\u00e1genes satelitales es una tarea fundamental en m\u00faltiples aplicaciones, desde la vigilancia mar\u00edtima hasta la gesti\u00f3n del tr\u00e1fico mar\u00edtimo. Esta tecnolog\u00eda permite monitorear grandes extensiones de agua de manera eficiente y obtener informaci\u00f3n valiosa sobre la actividad mar\u00edtima. La detecci\u00f3n de buques consiste en identificar la presencia de [&hellip;]<\/p>","protected":false},"author":1,"featured_media":1827,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"single-full","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[55],"tags":[],"class_list":["post-1824","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-caso-de-uso"],"_links":{"self":[{"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/posts\/1824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/comments?post=1824"}],"version-history":[{"count":7,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/posts\/1824\/revisions"}],"predecessor-version":[{"id":1837,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/posts\/1824\/revisions\/1837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/media\/1827"}],"wp:attachment":[{"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/media?parent=1824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/categories?post=1824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seda.hi-iberia.es\/en\/wp-json\/wp\/v2\/tags?post=1824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}