From c62b4f35aa2c59d7db0fd177affeed14b1ba4bcb Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Thu, 08 Sep 2016 07:04:39 +0000
Subject: [PATCH] adding coco models
---
src/detector.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/src/detector.c b/src/detector.c
index 64adaf3..39363e4 100644
--- a/src/detector.c
+++ b/src/detector.c
@@ -51,6 +51,11 @@
args.d = &buffer;
args.type = DETECTION_DATA;
+ args.angle = net.angle;
+ args.exposure = net.exposure;
+ args.saturation = net.saturation;
+ args.hue = net.hue;
+
pthread_t load_thread = load_data_in_thread(args);
clock_t time;
//while(i*imgs < N*120){
@@ -112,6 +117,10 @@
int box_index = index * (classes + 5);
boxes[index].x = (predictions[box_index + 0] + col + .5) / side * w;
boxes[index].y = (predictions[box_index + 1] + row + .5) / side * h;
+ if(1){
+ boxes[index].x = (logistic_activate(predictions[box_index + 0]) + col) / side * w;
+ boxes[index].y = (logistic_activate(predictions[box_index + 1]) + row) / side * h;
+ }
boxes[index].w = pow(logistic_activate(predictions[box_index + 2]), (square?2:1)) * w;
boxes[index].h = pow(logistic_activate(predictions[box_index + 3]), (square?2:1)) * h;
for(j = 0; j < classes; ++j){
@@ -232,6 +241,9 @@
free_image(val_resized[t]);
}
}
+ for(j = 0; j < classes; ++j){
+ fclose(fps[j]);
+ }
fprintf(stderr, "Total Detection Time: %f Seconds\n", (double)(time(0) - start));
}
--
Gitblit v1.10.0