Google cloud platform 谷歌云视频智能
下面是谷歌云文档: 使用镜头变化检测对视频进行注释 本教程将引导您使用SHOT\u CHANGE\u检测请求完成一个基本的视频API应用程序。快照更改检测请求提供注释结果: 视频中出现的所有快照的列表,带有以下代码:Google cloud platform 谷歌云视频智能,google-cloud-platform,video-intelligence-api,Google Cloud Platform,Video Intelligence Api,下面是谷歌云文档: 使用镜头变化检测对视频进行注释 本教程将引导您使用SHOT\u CHANGE\u检测请求完成一个基本的视频API应用程序。快照更改检测请求提供注释结果: 视频中出现的所有快照的列表,带有以下代码: video_client = videointelligence.VideoIntelligenceServiceClient() features = [videointelligence.Feature.SHOT_CHANGE_DETECTION] operation = vi
video_client = videointelligence.VideoIntelligenceServiceClient()
features = [videointelligence.Feature.SHOT_CHANGE_DETECTION]
operation = video_client.annotate_video(
request={"features": features, "input_uri": path}
)
print("\nProcessing video for shot change annotations:")
result = operation.result(timeout=120)
print("\nFinished processing.")
但它没有提到镜头变换时对场景的检测
如何使用Google Cloud Video Intelligence获取场景检测?根据“视频智能API自动识别存储和流式视频中的20000多个对象、位置和动作。它还可以区分场景变化,并在视频、快照或帧级别提取丰富的元数据”,因此,您的问题的答案是肯定的,API有场景检测。好的,那么让我们转换一下问题,如何使用GCP视频智能实现场景检测?