jayvatliq's picture
Upload folder using huggingface_hub
16533c4 verified
Raw
History Blame Contribute Delete
1.22 kB
export type AngleLabel =
| "Front View"
| "Rear View"
| "Driver Side View"
| "Passenger Side View"
| "Front Driver Side Corner View"
| "Front Passenger Side Corner View"
| "Rear Driver Side Corner View"
| "Rear Passenger Side Corner View";
export const ALL_ANGLES: AngleLabel[] = [
"Front View",
"Rear View",
"Driver Side View",
"Passenger Side View",
"Front Driver Side Corner View",
"Front Passenger Side Corner View",
"Rear Driver Side Corner View",
"Rear Passenger Side Corner View",
];
export interface ImageResult {
filename: string;
angles: AngleLabel[];
scores: number[];
review: boolean;
error: string | null;
fileDetails: {
main_img_name: string;
car_detection: string;
part_detection: string;
} | null;
previewUrl?: string;
}
export interface AngleSummary {
angle: AngleLabel;
detected: boolean;
bestScore: number;
detectedIn: string[];
previewUrls: string[];
}
export interface ClassificationSession {
zipFilename: string;
processedAt: number;
totalImages: number;
angleSummary: AngleSummary[];
imageResults: ImageResult[];
}
export type ProcessingStatus =
| "idle"
| "extracting"
| "processing"
| "done"
| "error";