[
https://issues.apache.org/jira/browse/BEAM-9147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17073798#comment-17073798
]
Masud Hasan commented on BEAM-9147:
-----------------------------------
Hello- thanks for making this a built in transform. It will be very useful.
Couple of thoughts/ask as you build this transform:
* Non Streaming mode - which I believe you are planning to do
* Streaming mode- this is a slight different version of client sdk which
requires chunking as the API is called.
* Streaming live mode- this one does not have any client sdk support yet.
* Auto Video ML - May be an option to switch between VI api vs Auto ML api
* Version dependency conflict. I can only get an old version of client sdk to
work with 2.19 beam.
* What type the output PCollection will be? There are use cases that will
require some sort of filtering from annotation response. e.g; we may only need
to filter out specific entity on object detection annotation response.
* I am assuming list of features can be passed as parameters for each input
file.
Let me know if this makes sense or I could help someway.
> [Java] PTransform that integrates Video Intelligence functionality
> ------------------------------------------------------------------
>
> Key: BEAM-9147
> URL: https://issues.apache.org/jira/browse/BEAM-9147
> Project: Beam
> Issue Type: Sub-task
> Components: io-java-gcp
> Reporter: Kamil Wasilewski
> Assignee: Michał Walenia
> Priority: Major
> Time Spent: 50m
> Remaining Estimate: 0h
>
> The goal is to create a PTransform that integrates Google Cloud Video
> Intelligence functionality [1].
> The transform should be able to take both video GCS location or video data
> bytes as an input.
> A module with the transform should be put into _`sdks/java/extensions`_
> folder.
> [1] [https://cloud.google.com/video-intelligence/]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)