| CPC G06V 30/422 (2022.01) [G06V 30/147 (2022.01); G06V 30/1801 (2022.01); G06V 30/18105 (2022.01); G06V 30/19013 (2022.01); G06V 30/19107 (2022.01)] | 20 Claims |

|
1. A method for extracting data from a navigational chart comprising the following steps:
determining if the navigational chart is a single-layer, raster navigational chart (RNC) or an electronic navigational chart (ENC);
if the navigational chart is a single-layer RNC,
using a computer vision algorithm to extract color, text and symbol data from the single-layer RNC,
storing the color, text, and symbol data in a database, and
building an RNC data vector based solely on the color, text, and symbol data of the single-layer RNC, wherein the RNC data vector identifies geographical features shown in the single-layer RNC and a location of the geographical features' corresponding pixels in the single-layer RNC;
if the navigational chart is an ENC,
identifying an ENC data vector, wherein the ENC data vector identifies geographical features shown in the ENC and a location of the geographical features' corresponding pixels in the ENC; and
drawing a region of interest on the navigational chart based on user input and the ENC or RNC data vector, wherein a perimeter of the region of interest is georeferenced with latitude and longitude information.
|