File size: 1,886 Bytes
159452d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
license: mit
library_name: pytorch
pipeline_tag: object-detection
tags:
  - sar
  - sentinel-1
  - xview3
  - maritime
  - vessel-detection
  - torchscript
---

# VARUNA Detector — Ensemble Juara-1 xView3 (TorchScript)

Bobot deteksi kapal SAR yang dipakai lapisan T1 VARUNA. Berkas `traced_ensemble.jit`
adalah hasil trace TorchScript dari ensemble solusi juara-1 kompetisi
[xView3](https://iuu.xview.us/).

## Asal

- Solusi juara-1 xView3 oleh Eugene Khvedchenya (BloodAxe).
- Repo asli: <https://github.com/DIUx-xView/xView3_first_place> (lisensi MIT).
- Skor: peringkat 1 public LB (aggregate 0.603) dan holdout LB (0.617).

## Arsitektur

- Ensemble 12 model segmentasi multi-head (objectness, vessel, fishing, length).
- Total 320.6M parameter, dibekukan sebagai satu graph TorchScript (`traced_ensemble.jit`).
- Input: 2 kanal SAR (`vh`, `vv`), keluaran peta skor + regresi panjang.

## Cara pakai di pipeline VARUNA

- Tiling scene GRD: ukuran tile 2048 px, stride 1536 px (overlap 512 px).
- Presisi inferensi: fp16.
- Normalisasi input: SigmoidNormalization dengan midpoint -20 dB, temperature 0.18,
  diterapkan per kanal `vh`/`vv`.
- Ambang keputusan: objectness 0.300, vessel 0.338, fishing 0.350
  (konfigurasi `1128_b5_b4_vs2_fliplr_test`).

```python
import torch

model = torch.jit.load("traced_ensemble.jit").eval().half().cuda()
with torch.inference_mode():
    out = model(tile_fp16)  # tile_fp16: [B, 2, 2048, 2048] kanal (vh, vv) ternormalisasi
```

## Integritas

SHA-256 `traced_ensemble.jit`:
`c21d6b4204e2803b56014c9780d8d62190ed81d9c2ec56d0cbf437b439307d38`

## Lisensi dan atribusi

MIT, mengikuti repo asli. Atribusi: Eugene Khvedchenya (BloodAxe),
xView3 first place solution, DIUx-xView. Bobot ini didistribusikan ulang
tanpa modifikasi arsitektur; hanya dikemas ulang sebagai TorchScript untuk
inferensi produksi VARUNA (Finerium, Datathon 2026).