mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 10:45:21 +03:00
Add appropriate fields to data
This commit is contained in:
parent
5372d4668e
commit
f295305a06
@ -141,17 +141,21 @@ class EventProcessor(threading.Thread):
|
||||
Event.camera: camera,
|
||||
Event.start_time: start_time,
|
||||
Event.end_time: end_time,
|
||||
Event.top_score: event_data["top_score"],
|
||||
Event.score: score,
|
||||
Event.zones: list(event_data["entered_zones"]),
|
||||
Event.thumbnail: event_data["thumbnail"],
|
||||
Event.region: region,
|
||||
Event.box: box,
|
||||
Event.has_clip: event_data["has_clip"],
|
||||
Event.has_snapshot: event_data["has_snapshot"],
|
||||
Event.model_hash: first_detector.model.model_hash,
|
||||
Event.model_type: first_detector.model.model_type,
|
||||
Event.detector_type: first_detector.type,
|
||||
Event.data: {
|
||||
"area": event_data.get("area", 0),
|
||||
"box": box,
|
||||
"ratio": event_data.get("ratio", width / height),
|
||||
"region": region,
|
||||
"score": score,
|
||||
"top_score": event_data["top_score"],
|
||||
}
|
||||
}
|
||||
|
||||
(
|
||||
|
||||
@ -44,7 +44,7 @@ class Event(Model): # type: ignore[misc]
|
||||
model_hash = CharField(max_length=32)
|
||||
detector_type = CharField(max_length=32)
|
||||
model_type = CharField(max_length=32)
|
||||
data = JSONField() # ex: tracked object area, box, region, etc.
|
||||
data = JSONField() # ex: tracked object box, region, etc.
|
||||
|
||||
|
||||
class Timeline(Model): # type: ignore[misc]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user