[
https://issues.apache.org/jira/browse/BEAM-9147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17074334#comment-17074334
]
Michał Walenia commented on BEAM-9147:
--------------------------------------
Hi, thanks for taking an interest in this.
I'm planning to do the transform in a mode-agnostic way - it will be just an
intermediate step of a pipeline. I don't see why it wouldn't work with
streaming. As for VideoML - I want to keep it simple for now and focus on
finishing the integration with VI.
I'm afraid I don't understand the version dependency conflict point - can you
elaborate?
I want the output PCollection to be a PCollection of Lists of
VideoAnnotationResults - any further refinement of results is on the user to
perform. The list of features can be passed as a parameter for the whole
pipeline, however it's possible to add a VideoContext object to the element
either by a SideInput or by passing a KV as input. Check out
[https://github.com/apache/beam/pull/11261] if you want to see the specifics
and comment on the code.
> [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: 1h
> 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)