From 193bb8209c0a8f15582a4229e8fb1eca8eb62c24 Mon Sep 17 00:00:00 2001 From: Leon Ziegler Date: Mon, 31 Aug 2015 11:05:36 +0200 Subject: [PATCH 1/2] added tracked version of ClassifiedRegion3D --- .../rst/tracking/TrackedClassifiedRegion3D.proto | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 proto/sandbox/rst/tracking/TrackedClassifiedRegion3D.proto diff --git a/proto/sandbox/rst/tracking/TrackedClassifiedRegion3D.proto b/proto/sandbox/rst/tracking/TrackedClassifiedRegion3D.proto new file mode 100644 index 0000000..b97717a --- /dev/null +++ b/proto/sandbox/rst/tracking/TrackedClassifiedRegion3D.proto @@ -0,0 +1,33 @@ +package rst.tracking; + +import "rst/tracking/TrackingInfo.proto"; +import "rst/classification/ClassifiedRegion3D.proto"; + +option java_outer_classname = "TrackedClassifiedRegion3DType"; + +/** + * A region in 3D space with tracking information and classification results. + * + * @author Leon Ziegler + */ +message TrackedClassifiedRegion3D { + + /** + * Tracking information such as identity of the subject being + * tracked. + */ + required TrackingInfo info = 1; + + /** + * Region and class of the tracked subject identified by @ref .info in + * three-dimensional space. + */ + required classification.ClassifiedRegion3D region = 2; + + /** + * Confidence in the correctness of the value stored in @ref + * .region. + */ + // @constraint(0 <= value <= 1) + required float confidence = 3; +} -- 1.9.1