0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用Google Cloud集成API实现视频智能检测识别

LiveVideoStack 来源:LiveVideoStack 2023-01-13 09:40 次阅读

首先介绍一下脉时云。脉时云主要从事谷歌云的出海业务,协助出海用户做视频和游戏,为用户提供解决方案和日常的技术支持,提供专业的咨询服务、迁移服务和运维服务。同时,我们也根据客户需求自研了产品账单系统,帮助客户使用GCP。

01 CloudVideoIntelligenceAPI介绍

首先,介绍Cloud Video Intelligence API。

741a75f8-92d6-11ed-bfe3-dac502259ad0.jpg

在GCP上不需要过多的配置,可以通过SDK,比如Python或Go,来调用API,实现对视频对象、地理位置和动作捕获的分析。

然后,可以实现帧级别、镜头级别和视频级别的视频元数据采集,其中,帧级别可以达到秒级。

同时,我们也支持流式视频和基于对象的事件触发,这意味着我们可以基于事件的触发方式根据云原生的服务构建出流式的数据分析。

此外,我们可以基于内容实现精彩片段、标签功能等,打造优质客户体验。

74397052-92d6-11ed-bfe3-dac502259ad0.jpg

这个API可以实现的功能如图所示。首先,它可以识别镜头切换,当镜头从A对象转向B对象时,其可以识别出来。

然后,可以根据内容进行标签化处理、实现目标跟踪和Logo识别,目前可以识别两万种以上的Logo。

同时,还可以做到视频文字内容识别和音频转录,达到字幕识别的效果。

此外,还可以做到人脸检测与识别和人物识别,在日常生活中,这主要用于交通识别和小区出入的牌照识别。

最后,还可以做到露骨内容检测。

74569eca-92d6-11ed-bfe3-dac502259ad0.jpg

接下来具体介绍每个功能,首先是镜头切换识别。基于镜头切换识别功能,可以对整个视频、片段视频或帧级别的视频进行内容摘要方面的分析。

获得摘要后,可以基于摘要生成缩略图,或基于摘要判断视频内容情况。

74742d6e-92d6-11ed-bfe3-dac502259ad0.jpg

其次,可以基于视频获取标签。图中展示的demo分析了动物世界中的场景,可以看到,获取的标签有动物世界、树、叶子、动物等。

同时,可以对特定的片段进行识别和分析。此外,可以选择不同的模式,比如整段视频或帧级别的视频。

748f5f30-92d6-11ed-bfe3-dac502259ad0.jpg

接下来,介绍目标跟踪功能。图中的右下角有一个蚂蚱,可以使用目标跟踪功能识别该对象,然后打开对应的时间段进行标记,通过标签关联和识别框对视频进行识别。

74aa7086-92d6-11ed-bfe3-dac502259ad0.jpg

Logo识别功能可以识别出常见的Logo,比如Google Maps。同时,可以基于识别的数据信息实现视频的标签化和数据的收集。

74c40eba-92d6-11ed-bfe3-dac502259ad0.jpg

如图所示,可以识别视频中出现的文字。完成文本识别后,可以进行标签化处理。同时,可以进行关联操作,实现真实的影像识别。

74e3c5e8-92d6-11ed-bfe3-dac502259ad0.jpg

音频转录功能基于谷歌的API,可以自动识别常见的语言,并将其转录为视频文字,基于此完成字幕要求。

75061f94-92d6-11ed-bfe3-dac502259ad0.jpg

露骨内容识别功能可以基于API对视频的前十帧进行分析,判断视频是否包含敏感内容。

同时,该功能也可对帧、视频流和视频片段进行分析,判断其是否包含敏感信息。

02VideoIntelligenceAPI Beta 功能

接下来,介绍目前API预先发布的一些功能。

750b29b2-92d6-11ed-bfe3-dac502259ad0.jpg

第一个功能是流式传输。首先,将预存的文件组合成一定大小的文件,以视频流的方式传给API,API会对其进行分析和标签化处理,还会检测镜头变化、创建元数据信息和跟踪对象。

同时,可以基于另一个API实现动态内容的跟踪与识别,比如在体育赛事中,识别运动员的进球动作等。

7521ea12-92d6-11ed-bfe3-dac502259ad0.jpg

第二个功能是直播,可以对常见的直播的视频流,比如RTMP,进行实时流式分析和标签化检测。

同时,将内容放在对象存储或谷歌的BigQuery里,实现元数据的管理,并基于事件的方式实现视频内容的分析和识别。最后,根据标签和内容向客户推荐相关视频。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    1462

    浏览量

    61567
  • python
    +关注

    关注

    53

    文章

    4754

    浏览量

    84142
  • GCP
    GCP
    +关注

    关注

    0

    文章

    4

    浏览量

    2540

原文标题:借助Video Intelligence API实现视频智能检测识别

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于Google Map Api的Android导航应用

    本文提出并实现了一种基于Google Map Api 的Android 导航应用,能够给用户提供人性化和智能化的地图导航服务。
    发表于 11-21 15:09 5180次阅读

    Google Home可通过声音识别不同用户

    导读:当你家里的其他人问智能助手的时候,Google Home会识别他们的声音, 有关个人助理的智能家居音箱令人沮丧的事情之一就是它们并不个人化。对这些
    发表于 04-26 09:24

    50多种适合机器学习和预测应用的API,你的选择是?(2018年版本)

    语言识别与自然语言处理技术将视听内容转化为主题元数据。语言翻译1.Google Cloud Translation:该API能够动态地在数千种语言之间对文本进行翻译,且允许将网站和程序
    发表于 05-03 16:41

    50个机器学习实用API干货

    个大型云API市场)上很流行。Google Cloud Natural Language API:这个API可以分析文本的结构和含义,包括情
    发表于 10-06 08:00

    基于Google Map Api怎么实现Android导航应用?

    的应用成为了研究热点之一。在目前大部分智能手机都提供GPS 定位服务以及3G 无线网络越来越普及的双重驱动下,在Google 地图中实现导航服务,是具有可行性的。
    发表于 03-20 06:21

    怎么实现一种基于Google Map Api的Android导航应用?

    本文提出并实现了一种基于Google Map Api 的Android 导航应用,能够给用户提供人性化和智能化的地图导航服务。
    发表于 05-25 06:43

    如何使用Google Cloud评估板来连接到Google Cloud IoT平台?

    如何使用Google Cloud评估板作为物联网传感器端点,来连接到Google Cloud IoT平台?
    发表于 06-15 08:03

    谷歌推出视频智能API 自动识别物体

    该名为视频智能(Video Intelligence)的API将可以让开发者开发能够自动识别视频中的物体的应用程序。到目前为止,多数类似的在
    发表于 05-05 05:52 2618次阅读

    基于Google Cloud运行的NVIDIA CloudXR

    上创造辉煌,通过演示展示基于 Google Cloud 运行的 NVIDIA CloudXR。 该视频片段展示了一位佩戴无约束式 VR 头显设备的艺术家使用 Masterpiece Studio
    的头像 发表于 08-13 14:10 1664次阅读

    基于WiFi的智能手表(使用 Google API

    电子发烧友网站提供《基于WiFi的智能手表(使用 Google API).zip》资料免费下载
    发表于 11-04 15:10 1次下载
    基于WiFi的<b class='flag-5'>智能</b>手表(使用 <b class='flag-5'>Google</b> <b class='flag-5'>API</b>)

    使用 Renesas AE-CLOUD2 将 GPS 数据发送到 Google Cloud IoT

    使用 Renesas AE-CLOUD2 将 GPS 数据发送到 Google Cloud IoT
    的头像 发表于 01-04 11:17 611次阅读

    使用通用传感器APIGoogle进行用户活动识别

    电子发烧友网站提供《使用通用传感器APIGoogle进行用户活动识别.zip》资料免费下载
    发表于 06-19 15:25 0次下载
    使用通用传感器<b class='flag-5'>API</b>和<b class='flag-5'>Google</b>进行用户活动<b class='flag-5'>识别</b>

    Google Cloud 线上课堂 | Google Cloud 迁移最佳实践

    以下文章来源于谷歌云服务,作者 Google Cloud 立即预约 长按识别/扫描 右方二维码 预约观看直播 各行各业的组织都积极将业务迁移到云端,但同时发现,无论单个本地应用,还是跨多个
    的头像 发表于 11-28 17:45 404次阅读

    NVIDIA宣布将以API形式提供Omniverse™ Cloud

    NVIDIA Omniverse Cloud API 使开发者能够将 Omniverse 技术集成到其设计与仿真工具和工作流中。
    的头像 发表于 03-20 09:45 362次阅读

    全新NVIDIA Omniverse Cloud API有何亮点?

    NVIDIA Omniverse Cloud API 使开发者能够将 Omniverse 技术集成到其设计与仿真工具和工作流中。
    的头像 发表于 03-20 13:42 364次阅读