Spaces:
Running
Running
Upload 37 files
Browse files
src/components/MultiSourceCaptioningView.tsx
CHANGED
|
@@ -91,6 +91,13 @@ export default function MultiSourceCaptioningView() {
|
|
| 91 |
boxes = parseFlatBoxArray(output);
|
| 92 |
}
|
| 93 |
boxes = normalizeBoxes(boxes);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 94 |
if (boxes.length === 0) setInferenceStatus("No boxes detected or model output invalid.");
|
| 95 |
if (Array.isArray(boxes) && boxes.length > 0) {
|
| 96 |
drawBoundingBoxesOnCanvas(ctx, boxes);
|
|
@@ -214,6 +221,13 @@ export default function MultiSourceCaptioningView() {
|
|
| 214 |
boxes = parseFlatBoxArray(output);
|
| 215 |
}
|
| 216 |
boxes = normalizeBoxes(boxes);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 217 |
if (boxes.length === 0) setInferenceStatus("No boxes detected or model output invalid.");
|
| 218 |
if (Array.isArray(boxes) && boxes.length > 0) {
|
| 219 |
drawBoundingBoxesOnCanvas(ctx, boxes);
|
|
|
|
| 91 |
boxes = parseFlatBoxArray(output);
|
| 92 |
}
|
| 93 |
boxes = normalizeBoxes(boxes);
|
| 94 |
+
console.log("Model output:", output);
|
| 95 |
+
console.log("Boxes after normalization:", boxes);
|
| 96 |
+
console.log("Canvas size:", canvas.width, canvas.height);
|
| 97 |
+
if (boxes.length > 0) {
|
| 98 |
+
const [x1, y1, x2, y2] = boxes[0].bbox_2d;
|
| 99 |
+
console.log("First box coords:", x1, y1, x2, y2);
|
| 100 |
+
}
|
| 101 |
if (boxes.length === 0) setInferenceStatus("No boxes detected or model output invalid.");
|
| 102 |
if (Array.isArray(boxes) && boxes.length > 0) {
|
| 103 |
drawBoundingBoxesOnCanvas(ctx, boxes);
|
|
|
|
| 221 |
boxes = parseFlatBoxArray(output);
|
| 222 |
}
|
| 223 |
boxes = normalizeBoxes(boxes);
|
| 224 |
+
console.log("Model output:", output);
|
| 225 |
+
console.log("Boxes after normalization:", boxes);
|
| 226 |
+
console.log("Canvas size:", canvas.width, canvas.height);
|
| 227 |
+
if (boxes.length > 0) {
|
| 228 |
+
const [x1, y1, x2, y2] = boxes[0].bbox_2d;
|
| 229 |
+
console.log("First box coords:", x1, y1, x2, y2);
|
| 230 |
+
}
|
| 231 |
if (boxes.length === 0) setInferenceStatus("No boxes detected or model output invalid.");
|
| 232 |
if (Array.isArray(boxes) && boxes.length > 0) {
|
| 233 |
drawBoundingBoxesOnCanvas(ctx, boxes);
|