Spaces:
Sleeping
Sleeping
| from pydantic import BaseModel | |
| from datetime import datetime | |
| from typing import Optional | |
| class MeasurementMetadata(BaseModel): | |
| """Schema for the metadata received with the image.""" | |
| ship_id: str | |
| timestamp: datetime | |
| latitude: float | |
| longitude: float | |
| camera_id: Optional[str] = None | |
| class MeasurementResult(BaseModel): | |
| """Schema for the results from the measurement service.""" | |
| draft_measurement: float # The measured draft in meters | |
| confidence_score: float | |