├── README.md
├── code.ipynb
├── statisstics1.png
├── statisstics2.png
├── test.txt
└── train.txt
/README.md:
--------------------------------------------------------------------------------
1 | ## Method for Splitting the DeepShip Dataset
2 |
3 | ### :white_check_mark: Welcome to this repository. :smiley:
4 | - Underwater acoustic target recognition using deep learning is gaining increasing attention, but data collection is often costly due to the unique nature of the data. Although the [DeepShip](https://www.sciencedirect.com/science/article/pii/S0957417421007016) dataset is widely used, its training and test set splitting method has not been disclosed, making it difficult to compare existing methods effectively. To address this, we plan to publish our data splitting method to serve as a reference for future research.
5 |
6 | ### :white_check_mark: Papers Adopting this Splitting Method
7 | - [Paper 01](https://www.sciencedirect.com/science/article/pii/S0003682X2300350X): Zhu P, Zhang Y, Huang Y, et al. Underwater acoustic target recognition based on spectrum component analysis of ship radiated noise[J]. Applied Acoustics, 2023.
8 | - [Paper 02](https://ieeexplore.ieee.org/document/10305190): Zhu P, Zhang Y, Huang Y, et al. SFC-Sup: Robust Two-Stage Underwater Acoustic Target Recognition Method Based on Supervised Contrastive Learning[J]. IEEE Transactions on Geoscience and Remote Sensing, 2023.
9 | - [Paper 03](https://ieeexplore.ieee.org/document/10599169): Lin B , Gao L , Zhu P ,et al. An Underwater Acoustic Target Recognition Method Based on Iterative Short-Time Fourier Transform[J]. IEEE Sensors Journal, 2024.
10 | - [Paper 04](https://ieeexplore-ieee-org.remotexs.ntu.edu.sg/document/10840098): Wang Y, Gao L, Zhang Y, et al. An Underwater Acoustic Target Recognition Method Based on Multi-Stage Feature Fusion Strategy[C]//2024 IEEE International Conference on Unmanned Systems (ICUS). IEEE, 2024: 1398-1403.
11 |
12 | ### :white_check_mark: Statement
13 | - We need to declare several details: First, the splitting of the data was done randomly, without any prior knowledge. We hope to conduct comparisons based on this fair approach. Secondly, we strive to closely follow the detailed guidelines provided in the [DeepShip](https://www.sciencedirect.com/science/article/pii/S0957417421007016) dataset paper.
14 | - Moreover, it is crucial that ***we adhere to the rule mentioned in the paper that segments from the same recording should not be simultaneously divided into training and testing sets, as this would lead to artificially high accuracy in testing.***:exclamation::exclamation::exclamation:
15 |
16 | ### :white_check_mark: Dataset Splitting Steps
17 | - **Download the DeepShip Dataset:**
18 | Since we are not the original authors and do not own the copyright, we cannot directly share this dataset. To download it, please refer to the original authors' guidance in this [issue](https://github.com/irfankamboh/DeepShip/issues/1#issuecomment-1378942555).
19 | - **Marine Environmental Noise:** The original paper mentioned the use of marine environmental noises but did not provide details. We have supplemented this with our own collected noise data, which you can download through this [link](https://pan.baidu.com/s/1KlMZC8zxI7fgMPSSJnt30A) (Extraction code:8448).
20 | - **Training and Testing Files:** The `test.txt` and `train.txt` files indicate how the original recordings are split. These files reference complete recordings that have not been segmented into equal-sized samples.
21 | - **Segmentation Script:** Use the `code.ipynb` script to split and segment the dataset. After organizing the downloaded dataset in the `your_dir/DeepShip/…` format, set `audio_path` to `your_dir` and specify paths for the `train.txt` and `test.txt` files.
22 | - **Segmentation Parameters:** Define `audlen` for sample length and `audstr` for the offset between segments. For example, setting `audstr` to `32000*3` ensures no overlap between samples. Running `code.ipynb` will produce the segmented results.
23 |
24 | ### :white_check_mark: Dataset Splitting Results
25 | - When the category of marine environmental noise is used and `audstr` is set to `32000*1`, the spliting results are as follows:
26 |
27 |

28 |
29 |
30 | - When `audstr` is set to `32000*3` and the category of marine environmental noise is excluded, the spliting results are as follows:
31 |
32 |

33 |
34 |
35 | ### :white_check_mark: Something Else
36 | - Based on our experimental experience, marine environmental noises are relatively easy to distinguish. Therefore, we suggest using only four types of ship radiated noise to simplify the training process. Additionally, setting the sample overlap to zero (`audstr=32000*3`) is recommended to reduce the computational load.
37 |
38 | ### :white_check_mark: At Last
39 | - I hope this dataset splitting method will be helpful to everyone :smiley:.
40 |
--------------------------------------------------------------------------------
/code.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "cells": [
3 | {
4 | "cell_type": "code",
5 | "execution_count": null,
6 | "id": "ad399fc1",
7 | "metadata": {},
8 | "outputs": [],
9 | "source": [
10 | "import os\n",
11 | "from scipy.io import wavfile"
12 | ]
13 | },
14 | {
15 | "cell_type": "code",
16 | "execution_count": null,
17 | "id": "b2297b0d",
18 | "metadata": {},
19 | "outputs": [],
20 | "source": [
21 | "train_list = r\"the path you put train.txt\"\n",
22 | "test_list = r\"the path you put test.txt\"\n",
23 | "audio_path = r\"the path you put the audio\""
24 | ]
25 | },
26 | {
27 | "cell_type": "code",
28 | "execution_count": null,
29 | "id": "ee711772",
30 | "metadata": {},
31 | "outputs": [],
32 | "source": [
33 | "train_lines = open(train_list).read().splitlines()\n",
34 | "test_lines = open(test_list).read().splitlines()"
35 | ]
36 | },
37 | {
38 | "cell_type": "code",
39 | "execution_count": null,
40 | "id": "645c71ae",
41 | "metadata": {},
42 | "outputs": [],
43 | "source": [
44 | "audlen = 32000*3\n",
45 | "audstr = 32000*1\n",
46 | "\n",
47 | "for idx_train,file_train in enumerate(train_lines):\n",
48 | " file_train = os.path.join(audio_path, file_train)\n",
49 | " fs_train,aud_train = wavfile.read(file_train)\n",
50 | " writedir_train = file_train.replace('/DeepShip/','/DeepShip_train/')\n",
51 | " print(writedir_train)\n",
52 | " os.makedirs(writedir_train)\n",
53 | " for st_train in range(0,len(aud_train)-audlen,audstr):\n",
54 | " wavfile.write(writedir_train+'/%05d.wav'%(st_train/fs_train),fs_train,aud_train[st_train:st_train+audlen])\n",
55 | " print(idx_train,file_train)\n",
56 | " \n",
57 | "for idx_test,file_test in enumerate(test_lines):\n",
58 | " fs_test,aud_test = wavfile.read(file_test)\n",
59 | " writedir_test = file_test.replace('/DeepShip/','/DeepShip_test/')\n",
60 | " os.makedirs(writedir_test)\n",
61 | " for st_test in range(0,len(aud_test)-audlen,audstr):\n",
62 | " wavfile.write(writedir_test+'/%05d.wav'%(st_test/fs_test),fs_test,aud_test[st_test:st_test+audlen])\n",
63 | " print(idx_test,file_test)"
64 | ]
65 | }
66 | ],
67 | "metadata": {
68 | "kernelspec": {
69 | "display_name": "001",
70 | "language": "python",
71 | "name": "001"
72 | },
73 | "language_info": {
74 | "codemirror_mode": {
75 | "name": "ipython",
76 | "version": 3
77 | },
78 | "file_extension": ".py",
79 | "mimetype": "text/x-python",
80 | "name": "python",
81 | "nbconvert_exporter": "python",
82 | "pygments_lexer": "ipython3",
83 | "version": "3.6.13"
84 | }
85 | },
86 | "nbformat": 4,
87 | "nbformat_minor": 5
88 | }
89 |
--------------------------------------------------------------------------------
/statisstics1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZhuPengsen/Method-for-Splitting-the-DeepShip-Dataset/0b326379329443a8083139919028841176d23034/statisstics1.png
--------------------------------------------------------------------------------
/statisstics2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ZhuPengsen/Method-for-Splitting-the-DeepShip-Dataset/0b326379329443a8083139919028841176d23034/statisstics2.png
--------------------------------------------------------------------------------
/test.txt:
--------------------------------------------------------------------------------
1 | DeepShip/Cargo/20171124c-42/134001.wav
2 | DeepShip/Tanker/20170802-130/135021.wav
3 | DeepShip/Passengership/20180619-174/062048.wav
4 | DeepShip/Passengership/20160601c-14/14.wav
5 | DeepShip/Tanker/20170822-133/172736.wav
6 | DeepShip/Passengership/20180703-177/221012.wav
7 | DeepShip/Passengership/20180827-180/182309.wav
8 | DeepShip/Passengership/20180711-178/094820.wav
9 | DeepShip/Cargo/20171207-79/010450.wav
10 | DeepShip/Tug/20171123-21/035104.wav
11 | DeepShip/Passengership/20170331-62/044959.wav
12 | DeepShip/Passengership/20170517b-83/225337.wav
13 | DeepShip/Passengership/20170527-86/013032.wav
14 | DeepShip/Tug/20171121-19/101117.wav
15 | DeepShip/Passengership/20180630-175/094326.wav
16 | DeepShip/Passengership/20160603-15/042208.wav
17 | DeepShip/Tanker/20170510-105/041848.wav
18 | DeepShip/Passengership/20170629-99/012112.wav
19 | DeepShip/Cargo/20171205-69/69.wav
20 | DeepShip/Tanker/20180422-195/171202.wav
21 | DeepShip/Tug/20171214a-53/184639.wav
22 | DeepShip/Passengership/20170616-94/174832.wav
23 | DeepShip/Passengership/20180326-149/180641.wav
24 | DeepShip/Tanker/20170818-132/060518.wav
25 | DeepShip/Passengership/20160507a-4/4.wav
26 | DeepShip/Tanker/20180523-210/171217.wav
27 | DeepShip/Cargo/20171210-88/004442.wav
28 | DeepShip/Passengership/20160507c-6/6.wav
29 | DeepShip/Tanker/20170711-124/000454.wav
30 | DeepShip/Passengership/20171210-135/021603.wav
31 | DeepShip/Tanker/20170327-90/112002.wav
32 | DeepShip/Passengership/20161102-48/124450.wav
33 | DeepShip/Tanker/20180417-192/005456.wav
34 | DeepShip/Tanker/20161226-66/123224.wav
35 | DeepShip/Cargo/20171126-49/023314.wav
36 | DeepShip/Tug/20171128b-27/120847.wav
37 | DeepShip/Passengership/20180502-158/030648.wav
38 | DeepShip/Tug/20171128d-29/193239.wav
39 | DeepShip/Passengership/20180921-186/111213.wav
40 | DeepShip/Tanker/20170625-118/180527.wav
41 | DeepShip/Tug/20171114-8/072235.wav
42 | DeepShip/Tanker/20180411-189/081047.wav
43 | DeepShip/Passengership/20170808-110/113313.wav
44 | DeepShip/Tug/20171230a-69/163503.wav
45 | DeepShip/Cargo/20171124d-43/161634.wav
46 | DeepShip/Tanker/20170525-109/111532.wav
47 | DeepShip/Tanker/20160714a-26/141202.wav
48 | DeepShip/Tanker/20160604-11/171238.wav
49 | DeepShip/Passengership/20180120-139/191134.wav
50 | DeepShip/Tanker/20161005-41/41.wav
51 | DeepShip/Tanker/20170723a-128/192900.wav
52 | DeepShip/Passengership/20161019a-46/174803.wav
53 | DeepShip/Tanker/20170826-135/005931.wav
54 | DeepShip/Tanker/20180610-215/135143.wav
55 | DeepShip/Tug/20171203a-40/40.wav
56 | DeepShip/Passengership/20180828a-181/125034.wav
57 | DeepShip/Passengership/20180125-140/071504.wav
58 | DeepShip/Tug/20171221a-62/144544.wav
59 | DeepShip/Tanker/20180119-167/055815.wav
60 | DeepShip/Passengership/20170111-51/193600.wav
61 | DeepShip/Cargo/20171213g-100/234857.wav
62 | DeepShip/Tanker/20170122a-73/032130.wav
63 | DeepShip/Passengership/20170511a-76/195844.wav
64 | DeepShip/Tanker/20170516-108/201729.wav
65 | DeepShip/Passengership/20170510-75/113409.wav
66 | DeepShip/Cargo/20171206a-77/014907.wav
67 | DeepShip/Passengership/20180915-78/062231.wav
68 | DeepShip/Tanker/20160907-36/094356.wav
69 | DeepShip/Tug/20171219a-60/210546.wav
70 | DeepShip/Tanker/20171204-156/222708.wav
71 | DeepShip/Tug/20171120a-18/054508.wav
72 | DeepShip/Passengership/20180503-159/153434.wav
73 | DeepShip/Passengership/20160629a-23/23.wav
74 | DeepShip/Tug/20171229b-68/200347.wav
75 | DeepShip/Tanker/20171029-147/012439.wav
76 | DeepShip/Passengership/20170616a-95/231343.wav
77 | DeepShip/Tanker/20160927-39/39.wav
78 | DeepShip/Tanker/20170404-94/061416.wav
79 | DeepShip/Tug/20171215e-56/170639.wav
80 | DeepShip/Passengership/20170513a-79/201854.wav
81 | DeepShip/Tanker/20170412-96/114857.wav
82 | DeepShip/Cargo/20171114d-17/17.wav
83 | DeepShip/Passengership/20160904a-39/035818.wav
84 | DeepShip/Tug/20171207a-46/052942.wav
85 | DeepShip/Tanker/20160702-20/20.wav
86 | DeepShip/Tanker/20180120a-170/211000.wav
87 | DeepShip/Tanker/20161227-67/034311.wav
88 | DeepShip/Tanker/20170120-70/070941.wav
89 | DeepShip/Cargo/20171205e-71/111659.wav
90 | DeepShip/Tanker/20161208-61/135535.wav
91 | DeepShip/Tanker/20161113a-53/212239.wav
92 | DeepShip/Tanker/20161215-64/025503.wav
93 | DeepShip/Passengership/20160516a-9/9.wav
94 | DeepShip/Cargo/20171117b-25/055206.wav
95 | DeepShip/Tanker/20161207-60/090131.wav
96 | DeepShip/Cargo/20171111e-9/9.wav
97 | DeepShip/Cargo/20171114c-16/16.wav
98 | DeepShip/Tanker/20180130-173/054907.wav
99 | DeepShip/Passengership/20160515-8/8.wav
100 | DeepShip/Tanker/20160831-33/33.wav
101 | DeepShip/Passengership/20170605a-91/191933.wav
102 | DeepShip/Tanker/20180725-227/013354.wav
103 | DeepShip/Passengership/20171017-124/095628.wav
104 | DeepShip/Tanker/20171015-144/090640.wav
105 | DeepShip/Tug/20171217-58/020446.wav
106 | DeepShip/Tanker/20170608-113/234244.wav
107 | DeepShip/Cargo/20171129-55/000645.wav
108 | DeepShip/Cargo/20171210c-90/124043.wav
109 | DeepShip/Tug/20171225-64/015934.wav
110 | DeepShip/Passengership/20180926a-191/012514.wav
111 | DeepShip/Tanker/20170216-81/035911.wav
112 | DeepShip/Cargo/20171206e-78/78.wav
113 | DeepShip/Tanker/20180226-180/033811.wav
114 | DeepShip/Cargo/20171105a-3/3.wav
115 | DeepShip/Tanker/20180914-234/024440.wav
116 | DeepShip/Tug/20171213a-52/071716.wav
117 | DeepShip/Passengership/20180514-167/181453.wav
118 | DeepShip/Cargo/20171215c-109/141018.wav
119 | DeepShip/Tanker/20180826-232/010604.wav
120 | DeepShip/Passengership/20170429a-68/102113.wav
121 | DeepShip/Tanker/20180508-203/232237.wav
122 | DeepShip/Tanker/20170403-92/044833.wav
123 | DeepShip/Tanker/20171222a-161/152008.wav
124 | DeepShip/Passengership/20170509-74/174012.wav
125 | DeepShip/Passengership/20160827-37/37.wav
126 | DeepShip/Tanker/20160615-14/14.wav
127 | DeepShip/Passengership/20170517a-82/162940.wav
128 | DeepShip/Tanker/20161024-45/061514.wav
129 | DeepShip/Tanker/20180311-182/212409.wav
130 | DeepShip/Cargo/20171208-84/005033.wav
131 | DeepShip/Tanker/20160823-31/041452.wav
132 | DeepShip/Tanker/20180206a-176/131726.wav
133 | DeepShip/Passengership/20170530a-87/165315.wav
134 | DeepShip/Passengership/20170520a-84/174851.wav
135 | DeepShip/Cargo/20171214a-101/075400.wav
136 | DeepShip/Passengership/20180922-187/124737.wav
137 | DeepShip/Tanker/20180515-206/031557.wav
138 | DeepShip/Tug/20171118c-15/185844.wav
139 | DeepShip/Tanker/20161101a-49/49.wav
140 | DeepShip/Tanker/20171127-154/162141.wav
141 | DeepShip/Passengership/20170417-67/025741.wav
142 | DeepShip/Passengership/20160529-13/083740.wav
143 | DeepShip/Passengership/20180219-145/034422.wav
144 | DeepShip/Tug/20171201-32/024235.wav
145 | DeepShip/Tanker/20170209-80/040238.wav
146 | DeepShip/Passengership/20170430-69/011712.wav
147 | DeepShip/Passengership/20170906-114/104632.wav
148 | DeepShip/Passengership/20171122-132/071915.wav
149 | DeepShip/Tanker/20180413-191/212814.wav
150 | DeepShip/Tanker/20180117-166/054518.wav
151 | DeepShip/Passengership/20181003-193/012519.wav
152 | DeepShip/Tanker/20161022-44/030503.wav
153 | DeepShip/Tanker/20170122b-74/050415.wav
154 | DeepShip/Tanker/20161002-40/130331.wav
155 | DeepShip/Tanker/20170512-107/081819.wav
156 | DeepShip/Passengership/20170401-64/000636.wav
157 | DeepShip/Tanker/20170203-76/002153.wav
158 | DeepShip/Cargo/20171106-4/4.wav
159 | DeepShip/Passengership/20170716-103/111744.wav
160 | DeepShip/Cargo/20171111f-10/10.wav
161 | DeepShip/Cargo/20171118-27/27.wav
162 | DeepShip/Passengership/20180905b-182/061547.wav
163 | DeepShip/Tanker/20160616-15/214515.wav
164 | DeepShip/Passengership/20160831-38/034757.wav
165 | DeepShip/Tanker/20170403a-93/102955.wav
166 | DeepShip/Tanker/20160810-29/29.wav
167 | DeepShip/Passengership/20160528-12/12.wav
168 | DeepShip/Passengership/20170503c-70/201813.wav
169 | DeepShip/Passengership/20180426-156/114757.wav
170 | DeepShip/Tanker/20160601-8/8.wav
171 | DeepShip/Tanker/20170629-120/215813.wav
172 | DeepShip/Tanker/20171128-155/013710.wav
173 | DeepShip/Tanker/20160526-6/6.wav
174 | DeepShip/Passengership/20180722-179/181231.wav
175 | DeepShip/Tanker/20170621-116/221235.wav
176 | DeepShip/Tug/20171115-9/9.wav
177 | DeepShip/Tanker/20161027-46/145435.wav
178 | DeepShip/Cargo/20171204-66/024305.wav
179 | DeepShip/Passengership/20160514-7/113853.wav
180 | DeepShip/Cargo/20171127-53/231436.wav
181 | DeepShip/Cargo/20171207b-81/032120.wav
182 | DeepShip/Cargo/20171215b-108/114505.wav
183 | DeepShip/Tanker/20170623-117/232502.wav
184 | DeepShip/Tug/20171128c-28/190038.wav
185 | DeepShip/Tug/20171124-22/012051.wav
186 | DeepShip/Tug/20171204a-43/081356.wav
187 | DeepShip/Tanker/20170704-122/145807.wav
188 | DeepShip/Cargo/20171126b-51/044753.wav
189 | DeepShip/Cargo/20171119b-29/151043.wav
190 | DeepShip/Tanker/20160617-16/225229.wav
191 | DeepShip/Passengership/20180926-190/011928.wav
192 | DeepShip/Passengership/20170330-61/175151.wav
193 | DeepShip/Cargo/20171202c-63/123015.wav
194 | DeepShip/Cargo/20171125c-46/134833.wav
195 | DeepShip/Passengership/20180307-146/075607.wav
196 | DeepShip/Tanker/20180418-193/004704.wav
197 | DeepShip/Passengership/20160521a-10/041411.wav
198 | DeepShip/Tanker/20180405-188/025825.wav
199 | DeepShip/Tug/20171127-23/065148.wav
200 | DeepShip/Passengership/20170408a-66/224944.wav
201 | DeepShip/Tug/20171221-61/114923.wav
202 | DeepShip/Tug/20171217a-59/050224.wav
203 | DeepShip/Tug/20171111-7/025236.wav
204 | DeepShip/Passengership/20171208d-134/023937.wav
205 | DeepShip/Passengership/20180905c-183/212331.wav
206 | DeepShip/Passengership/20170408-65/040520.wav
207 | DeepShip/Tanker/20180203-174/232020.wav
208 | DeepShip/Tanker/20170419-98/021347.wav
209 | DeepShip/Tanker/20161106-50/50.wav
210 | DeepShip/Tanker/20161009-42/42.wav
211 | DeepShip/Passengership/20171120-131/163321.wav
212 |
--------------------------------------------------------------------------------
/train.txt:
--------------------------------------------------------------------------------
1 | DeepShip/Tanker/20161208a-62/200744.wav
2 | DeepShip/Tanker/20170421-100/010738.wav
3 | DeepShip/Tanker/20161128-58/005608.wav
4 | DeepShip/Cargo/20171117d-26/225044.wav
5 | DeepShip/Cargo/20171202b-62/62.wav
6 | DeepShip/Cargo/20171215-106/014609.wav
7 | DeepShip/Passengership/20171020a-125/201024.wav
8 | DeepShip/Tanker/20160619-17/173821.wav
9 | DeepShip/Cargo/20171207f-83/190947.wav
10 | DeepShip/Cargo/20171201a-60/111402.wav
11 | DeepShip/Passengership/20180913-184/181821.wav
12 | DeepShip/Tanker/20170420-99/170815.wav
13 | DeepShip/Cargo/20171209-85/001029.wav
14 | DeepShip/Passengership/20180630a-176/200100.wav
15 | DeepShip/Tanker/20160910-37/190037.wav
16 | DeepShip/Tanker/20170205-78/163939.wav
17 | DeepShip/Cargo/20171204a-67/051220.wav
18 | DeepShip/Cargo/20171203-65/191824.wav
19 | DeepShip/Tanker/20170723-238/052014.wav
20 | DeepShip/Passengership/20170827-112/033909.wav
21 | DeepShip/Tug/20171226-65/043830.wav
22 | DeepShip/Passengership/20170508a-73/152055.wav
23 | DeepShip/Cargo/20171206-76/004911.wav
24 | DeepShip/Tug/20171205-44/145246.wav
25 | DeepShip/Tanker/20160924-38/38.wav
26 | DeepShip/Tanker/20170121-71/234906.wav
27 | DeepShip/Passengership/20170111-52/193600.wav
28 | DeepShip/Tanker/20170326a-88/203852.wav
29 | DeepShip/Tug/20171204-42/034437.wav
30 | DeepShip/Tanker/20180630-221/173807.wav
31 | DeepShip/Tanker/20180129-172/025531.wav
32 | DeepShip/Passengership/20170912b-118/201835.wav
33 | DeepShip/Tanker/20170705-123/030515.wav
34 | DeepShip/Passengership/20160616b-21/200904.wav
35 | DeepShip/Tanker/20160714-25/111759.wav
36 | DeepShip/Passengership/20170508-72/035234.wav
37 | DeepShip/Passengership/20180330-151/032743.wav
38 | DeepShip/Cargo/20171202a-61/054923.wav
39 | DeepShip/Tug/20171207b-47/114556.wav
40 | DeepShip/Tanker/20171023-145/214849.wav
41 | DeepShip/Tanker/20160710-23/104049.wav
42 | DeepShip/Tanker/20161211-63/204245.wav
43 | DeepShip/Cargo/20171123c-40/135730.wav
44 | DeepShip/Tug/20171215a-55/103412.wav
45 | DeepShip/Cargo/20171214f-105/215513.wav
46 | DeepShip/Passengership/20180929-192/012612.wav
47 | DeepShip/Tanker/20160602-9/9.wav
48 | DeepShip/Tanker/20170122-72/031957.wav
49 | DeepShip/Passengership/20170912a-116/184302.wav
50 | DeepShip/Tanker/20171013-142/115050.wav
51 | DeepShip/Cargo/20171213f-99/99.wav
52 | DeepShip/Tanker/20160515-3/020119.wav
53 | DeepShip/Passengership/20180420-155/033310.wav
54 | DeepShip/Tug/20171201c-34/123228.wav
55 | DeepShip/Passengership/20160616a-20/165320.wav
56 | DeepShip/Tanker/20180618-219/031247.wav
57 | DeepShip/Tanker/20171024-146/085126.wav
58 | DeepShip/Tanker/20180422b-197/171240.wav
59 | DeepShip/Passengership/20170605-90/174603.wav
60 | DeepShip/Tanker/20170227-83/235904.wav
61 | DeepShip/Passengership/20170627a-98/152638.wav
62 | DeepShip/Passengership/20170601-88/112643.wav
63 | DeepShip/Tanker/20170326-87/022836.wav
64 | DeepShip/Tanker/20171208-158/193936.wav
65 | DeepShip/Cargo/20171122b-36/075414.wav
66 | DeepShip/Cargo/20171121e-33/202039.wav
67 | DeepShip/Passengership/20180522-171/064727.wav
68 | DeepShip/Cargo/20171201-59/080357.wav
69 | DeepShip/Tug/20171210-49/49.wav
70 | DeepShip/Tug/20171107a-6/095309.wav
71 | DeepShip/Passengership/20170715-102/041047.wav
72 | DeepShip/Tanker/20170728-129/202445.wav
73 | DeepShip/Tug/20171212a-50/094549.wav
74 | DeepShip/Tanker/20180206-175/104114.wav
75 | DeepShip/Passengership/20180506b-164/113050.wav
76 | DeepShip/Tanker/20180303-181/060850.wav
77 | DeepShip/Tanker/20180211-178/180933.wav
78 | DeepShip/Cargo/20171202e-64/141802.wav
79 | DeepShip/Tanker/20160519-5/5.wav
80 | DeepShip/Cargo/20171215a-107/112126.wav
81 | DeepShip/Cargo/20171209b-86/054935.wav
82 | DeepShip/Tanker/20180509-204/124919.wav
83 | DeepShip/Tug/20171118-12/082934.wav
84 | DeepShip/Passengership/20160507b-5/5.wav
85 | DeepShip/Passengership/20180905a-19/211808.wav
86 | DeepShip/Tanker/20160829-32/32.wav
87 | DeepShip/Passengership/20160916a-43/124641.wav
88 | DeepShip/Cargo/20171111-8/8.wav
89 | DeepShip/Passengership/20160827-36/043503.wav
90 | DeepShip/Tanker/20170409-95/031833.wav
91 | DeepShip/Passengership/20171012-123/165340.wav
92 | DeepShip/Tanker/20180725b-229/233127.wav
93 | DeepShip/Passengership/20180406a-153/151655.wav
94 | DeepShip/Cargo/20171209c-87/140111.wav
95 | DeepShip/Tanker/20171110-150/231243.wav
96 | DeepShip/Passengership/20170202-54/183738.wav
97 | DeepShip/Passengership/20170625-97/000157.wav
98 | DeepShip/Passengership/20180329-150/181312.wav
99 | DeepShip/Cargo/20171123-39/004508.wav
100 | DeepShip/Cargo/20171213e-98/231302.wav
101 | DeepShip/Tanker/20170901-137/205515.wav
102 | DeepShip/Cargo/20171207a-80/013045.wav
103 | DeepShip/Cargo/20171205h-74/140834.wav
104 | DeepShip/Tanker/20170712-125/013547.wav
105 | DeepShip/Cargo/20171115d-20/20.wav
106 | DeepShip/Tanker/20161113-237/174452.wav
107 | DeepShip/Tanker/20180519-208/103407.wav
108 | DeepShip/Cargo/20171104a-2/2.wav
109 | DeepShip/Cargo/20171115a-18/18.wav
110 | DeepShip/Passengership/20160813a-32/32.wav
111 | DeepShip/Tanker/20160612-12/12.wav
112 | DeepShip/Passengership/20160821a-34/174334.wav
113 | DeepShip/Tanker/20160531-7/142749.wav
114 | DeepShip/Passengership/20160820a-33/33.wav
115 | DeepShip/Tanker/20171230b-165/032319.wav
116 | DeepShip/Tug/20171128a-26/103033.wav
117 | DeepShip/Tanker/20161206-59/221722.wav
118 | DeepShip/Tanker/20160810a-30/30.wav
119 | DeepShip/Tanker/20170509-104/105420.wav
120 | DeepShip/Tanker/20180506-201/014248.wav
121 | DeepShip/Tanker/20180316-185/163653.wav
122 | DeepShip/Tanker/20180316a-186/174010.wav
123 | DeepShip/Passengership/20170925-120/101039.wav
124 | DeepShip/Passengership/20170615-93/124844.wav
125 | DeepShip/Tug/20171106-4/144640.wav
126 | DeepShip/Passengership/20170219-58/153805.wav
127 | DeepShip/Passengership/20170114-53/053615.wav
128 | DeepShip/Cargo/20171116-22/002044.wav
129 | DeepShip/Tanker/20180822-231/142019.wav
130 | DeepShip/Cargo/20171205f-72/114551.wav
131 | DeepShip/Passengership/20170215-55/152700.wav
132 | DeepShip/Passengership/20180506a-163/105313.wav
133 | DeepShip/Cargo/20171110-7/7.wav
134 | DeepShip/Tanker/20160703-21/21.wav
135 | DeepShip/Tanker/20160602a-10/10.wav
136 | DeepShip/Cargo/20171212a-91/003918.wav
137 | DeepShip/Passengership/20170322-60/061551.wav
138 | DeepShip/Cargo/20171125b-45/45.wav
139 | DeepShip/Tanker/20171121-151/180451.wav
140 | DeepShip/Cargo/20171212c-93/101404.wav
141 | DeepShip/Passengership/20161003b-45/175305.wav
142 | DeepShip/Cargo/20171117a-24/045829.wav
143 | DeepShip/Tanker/20180612-216/032309.wav
144 | DeepShip/Tug/20171201b-33/082249.wav
145 | DeepShip/Tanker/20160613-13/13.wav
146 | DeepShip/Passengership/20171105-126/235036.wav
147 | DeepShip/Tanker/20180520-209/130618.wav
148 | DeepShip/Tug/20171120-17/034014.wav
149 | DeepShip/Passengership/20180501-157/112008.wav
150 | DeepShip/Tanker/20170815-131/215556.wav
151 | DeepShip/Tanker/20171222-160/141803.wav
152 | DeepShip/Passengership/20160716-26/035748.wav
153 | DeepShip/Tanker/20180422a-196/171529.wav
154 | DeepShip/Tanker/20170309-85/095437.wav
155 | DeepShip/Tanker/20180421-194/025328.wav
156 | DeepShip/Passengership/20180215-144/185044.wav
157 | DeepShip/Tug/20171116-10/065145.wav
158 | DeepShip/Tug/20171106a-5/162112.wav
159 | DeepShip/Cargo/20171205i-75/202122.wav
160 | DeepShip/Tanker/20160509-1/123109.wav
161 | DeepShip/Cargo/20171129c-56/075459.wav
162 | DeepShip/Tug/20171203-39/032822.wav
163 | DeepShip/Passengership/20180205-142/230715.wav
164 | DeepShip/Tanker/20170119-69/153739.wav
165 | DeepShip/Tanker/20170824-134/194518.wav
166 | DeepShip/Passengership/20180923-188/012316.wav
167 | DeepShip/Passengership/20170617a-96/073155.wav
168 | DeepShip/Passengership/20180821-18/153439.wav
169 | DeepShip/Tug/20171116a-11/221717.wav
170 | DeepShip/Passengership/20180520-170/120550.wav
171 | DeepShip/Passengership/20170803-109/231129.wav
172 | DeepShip/Passengership/20170512a-77/113827.wav
173 | DeepShip/Tanker/20180915-235/150156.wav
174 | DeepShip/Tug/20171128-25/052238.wav
175 | DeepShip/Tanker/20180402-187/060415.wav
176 | DeepShip/Tug/20171203c-41/194116.wav
177 | DeepShip/Tanker/20170828-136/215454.wav
178 | DeepShip/Tanker/20170124-75/085359.wav
179 | DeepShip/Tanker/20160625-19/19.wav
180 | DeepShip/Tanker/20171008-141/053342.wav
181 | DeepShip/Tanker/20170327a-91/224310.wav
182 | DeepShip/Passengership/20170219-57/153805.wav
183 | DeepShip/Tanker/20170614-115/021303.wav
184 | DeepShip/Tanker/20171223-162/150450.wav
185 | DeepShip/Cargo/20171212b-92/040423.wav
186 | DeepShip/Tanker/20171014-143/115751.wav
187 | DeepShip/Tug/20171130a-31/211648.wav
188 | DeepShip/Passengership/20170725-106/143547.wav
189 | DeepShip/Cargo/20171214b-102/091542.wav
190 | DeepShip/Tanker/20170530-111/004426.wav
191 | DeepShip/Passengership/20160506-2/2.wav
192 | DeepShip/Passengership/20180912-25/034620.wav
193 | DeepShip/Cargo/20171213d-97/154210.wav
194 | DeepShip/Tanker/20170102-68/001752.wav
195 | DeepShip/Passengership/20170826a-111/043132.wav
196 | DeepShip/Tug/20171118d-16/234607.wav
197 | DeepShip/Passengership/20180511-165/101015.wav
198 | DeepShip/Passengership/20160724b-28/110548.wav
199 | DeepShip/Passengership/20170915-119/210154.wav
200 | DeepShip/Tanker/20171230a-164/195035.wav
201 | DeepShip/Passengership/20161214-50/50.wav
202 | DeepShip/Tug/20171213-51/065742.wav
203 | DeepShip/Passengership/20160908a-40/174717.wav
204 | DeepShip/Tanker/20171126-152/025605.wav
205 | DeepShip/Passengership/20180914-185/182348.wav
206 | DeepShip/Tanker/20180119a-168/055857.wav
207 | DeepShip/Tanker/20180120-169/125003.wav
208 | DeepShip/Tanker/20171031-148/074400.wav
209 | DeepShip/Passengership/20170906-115/104632.wav
210 | DeepShip/Cargo/20171112-12/12.wav
211 | DeepShip/Cargo/20171213-95/042800.wav
212 | DeepShip/Cargo/20171214d-103/103.wav
213 | DeepShip/Tug/20171202a-38/145149.wav
214 | DeepShip/Passengership/20160827-35/043503.wav
215 | DeepShip/Tanker/20160516-4/134837.wav
216 | DeepShip/Cargo/20171125-44/44.wav
217 | DeepShip/Passengership/20160807a-31/31.wav
218 | DeepShip/Cargo/20171130c-58/231720.wav
219 | DeepShip/Passengership/20170720a-104/110917.wav
220 | DeepShip/Passengership/20180406-152/135944.wav
221 | DeepShip/Tug/20171127a-24/105442.wav
222 | DeepShip/Passengership/20160506d-3/3.wav
223 | DeepShip/Tanker/20160511-2/2.wav
224 | DeepShip/Cargo/20171214e-104/213748.wav
225 | DeepShip/Passengership/20160522-11/182048.wav
226 | DeepShip/Cargo/20171120-30/214753.wav
227 | DeepShip/Tanker/20160724-27/025459.wav
228 | DeepShip/Passengership/20180412-154/110230.wav
229 | DeepShip/Tanker/20170720-127/064114.wav
230 | DeepShip/Passengership/20180202-141/134746.wav
231 | DeepShip/Cargo/20171122a-35/060651.wav
232 | DeepShip/Tanker/20170219-82/104435.wav
233 | DeepShip/Tug/20171231a-70/215301.wav
234 | DeepShip/Tanker/20170529-110/124845.wav
235 | DeepShip/Cargo/20171213b-96/96.wav
236 | DeepShip/Passengership/20171001-121/105017.wav
237 | DeepShip/Tanker/20180510-205/062026.wav
238 | DeepShip/Tanker/20161110-52/005212.wav
239 | DeepShip/Tug/20171118a-13/141340.wav
240 | DeepShip/Passengership/20170709-101/095127.wav
241 | DeepShip/Passengership/20171110-129/224141.wav
242 | DeepShip/Passengership/20170506a-71/114552.wav
243 | DeepShip/Cargo/20171115b-19/19.wav
244 | DeepShip/Tanker/20170425-102/231243.wav
245 | DeepShip/Cargo/20171107-5/5.wav
246 | DeepShip/Tanker/20161123-55/171423.wav
247 | DeepShip/Tug/20171201e-36/190230.wav
248 | DeepShip/Passengership/20161208-49/163603.wav
249 | DeepShip/Cargo/20171207d-82/100039.wav
250 | DeepShip/Tug/20171227a-66/110853.wav
251 | DeepShip/Tanker/20161101-48/48.wav
252 | DeepShip/Cargo/20171215d-110/110.wav
253 | DeepShip/Tanker/20161107-51/170102.wav
254 | DeepShip/Tug/20171104-1/200959.wav
255 | DeepShip/Tanker/20170711a-239/191933.wav
256 | DeepShip/Tanker/20170605-112/143212.wav
257 | DeepShip/Tanker/20180515a-207/224627.wav
258 | DeepShip/Cargo/20171125e-48/234924.wav
259 | DeepShip/Passengership/20160727-29/29.wav
260 | DeepShip/Passengership/20170401-63/000636.wav
261 | DeepShip/Passengership/20171229-136/201102.wav
262 | DeepShip/Tanker/20161218-65/134000.wav
263 | DeepShip/Tug/20171202-37/071515.wav
264 | DeepShip/Passengership/20180524-172/225612.wav
265 | DeepShip/Tug/20171207-45/004027.wav
266 | DeepShip/Tanker/20180710a-226/070051.wav
267 | DeepShip/Tanker/20180705-224/144030.wav
268 | DeepShip/Passengership/20171207-133/162949.wav
269 | DeepShip/Tanker/20170511-106/050253.wav
270 | DeepShip/Tanker/20160906-35/35.wav
271 | DeepShip/Passengership/20180513-166/084039.wav
272 | DeepShip/Tug/20171105b-3/231504.wav
273 | DeepShip/Tanker/20170630-121/210742.wav
274 | DeepShip/Passengership/20171106a-128/184906.wav
275 | DeepShip/Tanker/20170507-103/213103.wav
276 | DeepShip/Cargo/20171128a-54/080742.wav
277 | DeepShip/Tanker/20180604-213/122139.wav
278 | DeepShip/Passengership/20170603-89/012058.wav
279 | DeepShip/Tanker/20180221-179/020619.wav
280 | DeepShip/Tug/20171122a-20/124609.wav
281 | DeepShip/Tanker/20171216-159/160715.wav
282 | DeepShip/Tanker/20180703-223/143323.wav
283 | DeepShip/Tanker/20161021-43/43.wav
284 | DeepShip/Passengership/20170905-113/224957.wav
285 | DeepShip/Passengership/20180617-173/201949.wav
286 | DeepShip/Cargo/20171118a-28/074918.wav
287 | DeepShip/Tanker/20180927-236/173410.wav
288 | DeepShip/Passengership/20180505a-161/101511.wav
289 | DeepShip/Tanker/20160710a-24/24.wav
290 | DeepShip/Passengership/20180505-160/063136.wav
291 | DeepShip/Passengership/20170701-100/013614.wav
292 | DeepShip/Passengership/20160909-41/41.wav
293 | DeepShip/Cargo/20171210a-89/020139.wav
294 | DeepShip/Passengership/20180518-168/031804.wav
295 | DeepShip/Cargo/20171122c-37/113017.wav
296 | DeepShip/Tanker/20170326b-89/231111.wav
297 | DeepShip/Passengership/20160629b-24/135359.wav
298 | DeepShip/Tanker/20180602-212/172529.wav
299 | DeepShip/Cargo/20171122d-38/38.wav
300 | DeepShip/Cargo/20171215e-111/214529.wav
301 | DeepShip/Passengership/20180320-148/103759.wav
302 | DeepShip/Tanker/20180425-199/083048.wav
303 | DeepShip/Tanker/20170301-84/230755.wav
304 | DeepShip/Tug/20171209-48/041322.wav
305 | DeepShip/Tanker/20170923-140/064301.wav
306 | DeepShip/Tanker/20180607-214/124208.wav
307 | DeepShip/Passengership/20170613-92/162550.wav
308 | DeepShip/Passengership/20171007-122/015806.wav
309 | DeepShip/Cargo/20171212d-94/141302.wav
310 | DeepShip/Passengership/20171106-127/044551.wav
311 | DeepShip/Passengership/20160917a-44/184735.wav
312 | DeepShip/Cargo/20171113-13/13.wav
313 | DeepShip/Cargo/20171204b-68/201125.wav
314 | DeepShip/Cargo/20171125d-47/214505.wav
315 | DeepShip/Tanker/20160704-22/111311.wav
316 | DeepShip/Passengership/20160625a-22/041906.wav
317 | DeepShip/Cargo/20171124a-41/41.wav
318 | DeepShip/Passengership/20160806-30/30.wav
319 | DeepShip/Tanker/20171220-240/222041.wav
320 | DeepShip/Tanker/20161030-47/47.wav
321 | DeepShip/Tanker/20180710-225/065625.wav
322 | DeepShip/Cargo/20171104-1/1.wav
323 | DeepShip/Tanker/20171126a-153/090000.wav
324 | DeepShip/Tanker/20180314-183/155725.wav
325 | DeepShip/Tanker/20180725a-228/222512.wav
326 | DeepShip/Passengership/20170218-56/050212.wav
327 | DeepShip/Tanker/20170909-138/191109.wav
328 | DeepShip/Passengership/20170802-108/230730.wav
329 | DeepShip/Tanker/20171207-157/150539.wav
330 | DeepShip/Tanker/20160904-34/005747.wav
331 | DeepShip/Tanker/20180423-198/063301.wav
332 | DeepShip/Tanker/20170627-119/111336.wav
333 | DeepShip/Tanker/20170204-77/232817.wav
334 | DeepShip/Tanker/20180629-220/001835.wav
335 | DeepShip/Tanker/20170317-86/072019.wav
336 | DeepShip/Tanker/20170920-139/232910.wav
337 | DeepShip/Tanker/20180314a-184/171300.wav
338 | DeepShip/Cargo/20171114a-14/14.wav
339 | DeepShip/Cargo/20171130-57/165031.wav
340 | DeepShip/Passengership/20180519-169/012744.wav
341 | DeepShip/Tanker/20180529-211/093622.wav
342 | DeepShip/Tanker/20180507-202/212341.wav
343 | DeepShip/Cargo/20171114b-15/15.wav
344 | DeepShip/Tug/20171129-30/011700.wav
345 | DeepShip/Passengership/20160606-17/17.wav
346 | DeepShip/Tanker/20180904-233/183908.wav
347 | DeepShip/Tug/20171215-54/005343.wav
348 | DeepShip/Tanker/20180121-171/222956.wav
349 | DeepShip/Tanker/20180430-200/033225.wav
350 | DeepShip/Passengership/20160724a-27/27.wav
351 | DeepShip/Tanker/20170421a-101/064626.wav
352 | DeepShip/Passengership/20171116-130/161921.wav
353 | DeepShip/Passengership/20170312-59/153853.wav
354 | DeepShip/Passengership/20180213-143/234934.wav
355 | DeepShip/Passengership/20180925-189/012450.wav
356 | DeepShip/Cargo/20171205g-73/124454.wav
357 | DeepShip/Tanker/20170206-79/081843.wav
358 | DeepShip/Tanker/20180411a-190/193519.wav
359 | DeepShip/Passengership/20180313a-147/181647.wav
360 | DeepShip/Tug/20171105-2/052000.wav
361 | DeepShip/Cargo/20171126a-50/035027.wav
362 | DeepShip/Passengership/20180917-81/035007.wav
363 | DeepShip/Passengership/20160910-42/035117.wav
364 | DeepShip/Tug/20171201d-35/125826.wav
365 | DeepShip/Tanker/20161125-57/202025.wav
366 | DeepShip/Passengership/20170514-80/060420.wav
367 | DeepShip/Passengership/20170729a-107/151035.wav
368 | DeepShip/Tanker/20170712a-126/015656.wav
369 | DeepShip/Tanker/20170612-114/013848.wav
370 | DeepShip/Tanker/20180616-218/225427.wav
371 | DeepShip/Passengership/20161028a-47/224803.wav
372 | DeepShip/Tanker/20180208-177/234708.wav
373 | DeepShip/Passengership/20170723-105/095606.wav
374 | DeepShip/Passengership/20170522-85/110529.wav
375 | DeepShip/Tanker/20180821-230/005202.wav
376 | DeepShip/Tanker/20170413-97/112445.wav
377 | DeepShip/Tug/20171229a-67/195709.wav
378 | DeepShip/Tanker/20161124-56/095256.wav
379 | DeepShip/Cargo/20171205a-70/030344.wav
380 | DeepShip/Tanker/20160619a-18/18.wav
381 | DeepShip/Cargo/20171107b-6/6.wav
382 | DeepShip/Passengership/20180506-162/054035.wav
383 | DeepShip/Tug/20171223b-63/233721.wav
384 | DeepShip/Cargo/20171111g-11/11.wav
385 | DeepShip/Tanker/20161121-54/094048.wav
386 | DeepShip/Tanker/20180612a-217/230757.wav
387 | DeepShip/Tanker/20171108-149/011449.wav
388 | DeepShip/Passengership/20160505-1/1.wav
389 | DeepShip/Cargo/20171121-31/031902.wav
390 | DeepShip/Tug/20171118b-14/161506.wav
391 | DeepShip/Tanker/20171230-163/032310.wav
392 | DeepShip/Cargo/20171121f-34/210343.wav
393 | DeepShip/Cargo/20171121c-32/111158.wav
394 | DeepShip/Tanker/20160808-28/203415.wav
395 | DeepShip/Tanker/20180702-222/172918.wav
396 | DeepShip/Passengership/20170912a-117/184302.wav
397 | DeepShip/Passengership/20160604-16/16.wav
398 | DeepShip/Cargo/20171126c-52/063408.wav
399 |
--------------------------------------------------------------------------------