From 9db000f2b395b959f364273710f6228eb50f8503 Mon Sep 17 00:00:00 2001 From: MyungJoo Ham Date: Fri, 14 Feb 2020 14:24:20 +0900 Subject: [PATCH] Aggregator/Doc: add dis-aggregator notes. Per the request on the usage of "dis-aggregator", leave a note that it is already supported by aggregator. Fixes #2101 Signed-off-by: MyungJoo Ham --- gst/nnstreamer/tensor_aggregator/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gst/nnstreamer/tensor_aggregator/README.md b/gst/nnstreamer/tensor_aggregator/README.md index dac569d..39399e4 100644 --- a/gst/nnstreamer/tensor_aggregator/README.md +++ b/gst/nnstreamer/tensor_aggregator/README.md @@ -35,6 +35,11 @@ Outgoing buffer Please be informed that, to ensure the tensor configuration, you have to change the dimension if input and output frames are different. (See the property ```frames-dim```.) +### Dis-aggregation + +With larger ```frames-in``` values and smaller ```frames-out``` values, the output stream may have more frames than its input stream: ```dis-aggregation```. +For example, if a neural network model multiplies picture frames of a video stream, generating 120FPS from 30FPS video, aggregated in a single video (in tensor format) stream output, we can generate a 120FPS stream from a 30FPS (4 frames per buffer) stream. If the model generates 4 video (tensor format) streams with other/tensors, we may merge them first and apply aggregator for the same effect. + ## Sink Pads One "Always" sink pad exists. The capability of sink pad is ```other/tensor```. -- 2.7.4