mirror of
https://github.com/azaion/gps-denied-desktop.git
synced 2026-04-23 01:36:35 +00:00
component assesment and fixes done
This commit is contained in:
@@ -208,7 +208,7 @@ List[TileCandidate] # Re-ranked list
|
||||
**Description**: Loads pre-built satellite descriptor database from file. **Note**: The semantic index (DINOv2 descriptors + Faiss index) MUST be provided by the satellite data provider. F08 does NOT build the index - it only loads it.
|
||||
|
||||
**Called By**:
|
||||
- F02 Flight Processor (during flight initialization, index_path from F04 Satellite Data Manager)
|
||||
- F02.1 Flight Lifecycle Manager (during flight initialization, index_path from F04 Satellite Data Manager)
|
||||
|
||||
**Input**:
|
||||
```python
|
||||
@@ -380,10 +380,10 @@ np.ndarray: Aggregated descriptor vector (4096-dim or 8192-dim)
|
||||
## Dependencies
|
||||
|
||||
### Internal Components
|
||||
- **F16 Model Manager**: For DINOv2 model
|
||||
- **H04 Faiss Index Manager**: For similarity search
|
||||
- **F04 Satellite Data Manager**: For tile metadata
|
||||
- **F12 Route Chunk Manager**: For chunk image retrieval
|
||||
- **F16 Model Manager**: For DINOv2 inference engine via `get_inference_engine("DINOv2")`.
|
||||
- **H04 Faiss Index Manager**: For similarity search via `load_index()`, `search()`. Critical for `query_database()`.
|
||||
- **F04 Satellite Data Manager**: For tile metadata retrieval after Faiss search returns tile indices.
|
||||
- **F12 Route Chunk Manager**: For chunk image retrieval during chunk descriptor computation.
|
||||
|
||||
### External Dependencies
|
||||
- **DINOv2**: Foundation vision model
|
||||
|
||||
Reference in New Issue
Block a user