AI视频解决方案——IPC精彩时刻通用方案开发流程

概览

IPC 精彩时刻通用方案

方案介绍

IPC 精彩时刻功能,是涂鸦云开发者平台为所有带摄像头的智能硬件,专门打造的“AI 视频增值服务”,具体运转机制为:通过 AI 大模型自动识别预设的目标或自定义事件后,就能抓取摄像头中的精彩片段(如宠物卖萌互动、宝宝第一次走路、日出日落等),并一键生成带特效的专属 Vlog。能够满足婴儿/宠物看护、生活娱乐、风景旅行等全场景需求,帮助用户轻松记录生活中的高光时刻!

IPC 精彩时刻通用方案

On-App AI 赋能

为了帮助用户提高视频剪辑效率,涂鸦在 IPC 精彩时刻功能中,专门提供了丰富的 AI 能力模块,支持用户对视频进行二次处理。目前主要包括:对视频流主体进行 AI 突出、对视频隐私部分进行 AI 一键保护。

  1. 视频流主体突出:通过移动端AI实时识别画面主体,采用图像算法对目标区域进行自适应放大,完成编码封装后输出优化视频;

视频流主体突出

  1. 视频流隐私保护:精准识别画面中的特定对象,按需保留/处理不同区域,生成符合隐私要求的视频流;

视频流隐私保护

核心亮点

  • 精准捕捉:涂鸦支持用户预设 IPC 所需捕捉的目标,如婴儿、猫、狗、鸟等;也可以自定义事件,如让智能 IPC 设备观察“门口人流量变化”、抓取“花盆开花的瞬间”等等。搭载强大的 AI 大模型,不仅能全天候抓捕关键画面,还支持定时抓拍设置(即在每天指定的时间点,实现自动抓拍);
  • 一键生成:涂鸦支持自动合成当天或 7 天内的精彩视频集锦,用户也可以快速预览该时间段内的历史视频集锦;
  • 硬件零成本:用户无需升级摄像头硬件,就能即时享受该功能:付费后,用户将涂鸦公版 App 升级到 V6.4.0+ 版本即可自动开通,老设备也能秒变“智能神器”;

应用场景

场景化案例方案简述
母婴品牌商帮助无法时刻陪伴在身边、或抽不出空闲时间整理宝宝成长片段的家长,自动生成“宝宝每日精彩集锦”
宠物医院针对铲屎官需要了解宠物日常行为记录的需求,该功能可以基于 AI 行为分析,以“周”为时间节点,自动剪辑合成"爱宠健康监管周报"视频
物业公司可实时展示小区环境变化,并自动剪辑生成“园区四季景观延时视频”,打造更具吸引力的居住环境效果展示

前置知识

商务依赖

产品商务合作依照涂鸦增值服务商务流程执行。

如需了解更多关于 AI 能力的内容,请 提交工单 咨询。

开发依赖

小程序开发

  1. App依赖:涂鸦智能、智能生活App版本为 6.5.0 及以上;
  2. On-App AI依赖:视频主体突出方案、视频隐私保护方案:

设备 SDK 开发

涂鸦 AI 视频流方案基于涂鸦智能 IPC 功能基础。使用视频流 AI 方案,需要先对接 IPC SDK,设备端方案请参考 IPC_SDK 开发

能力集

视频流通用接口

获取解密密钥

  • 功能:以家庭维度获取文件解密密钥

  • 接口详情getStorageSecret

关联设备

  • 功能:主要用于将精彩时刻服务与设备进行绑定或解绑。

  • 接口详情bindDevice

获取家庭摄像头设备列表

查看单个设备设备详情

获取服务详情信息

精彩时刻相关接口

删除精彩时刻录像文件

保存精彩时刻配置

获取精彩时刻智能视频日期统计数据

获取精彩时刻录像文件详情

获取精彩时刻录像文件列表

获取精彩时刻配置详情

综合服务接口

视觉魔方自定义语义校验

查询智能视觉魔方列表预置事件

查询智能视觉魔方列表(关联服务)

教程内容

基础入门开发

关于如何入门小程序面板开发,如果您是第一次接触小程序,请参考本教程开始入手 详情

IPC 精彩时刻通用方案模版

关于如何开发IPC 精彩时刻通用方案模版,请参考 详情

关键依赖模块

  • App 版本:

    • 涂鸦 App、智能生活 App v6.6.0 及以上版本
  • Kit 依赖:

    • BaseKit: v3.0.6
    • MiniKit: v3.0.1
    • DeviceKit: v4.0.8
    • BizKit: v4.2.0
    • AIKit: v1.2.0
    • baseversion: v2.26.7
  • 组件依赖:

    • @ray-js/panel-sdk: "^1.13.5",
    • @ray-js/ray: "1.7.9",
    • @ray-js/smart-ui: "^2.1.4",
    • @ray-js/cli: "^1.6.14",

概述

IPC 精彩时刻模版是为了降低开发者接入 IPC 精彩时刻通用方案的难度,整理了通用的视频处理能力并对外提供相应的示例源码。

原始视频

模版主要涵盖功能

  • 精彩时刻服务设置:

    • 服务名称修改
    • 设备关联
    • 服务开关
    • 定时拍摄
    • 智能拍摄
  • 精彩时刻主功能:

    • 精彩时刻智能相册(近一周、近一个月、近一年视频集合,支持视频下载)
    • 精彩时刻全量相册(精彩时刻全量视频片段,支持视频下载、AI编辑、删除)
    • AI 二次编辑(视频主体突出、视频隐私保护)

附录

模块集

服务详情设置

功能介绍

原始视频

  1. 精彩时刻服务详情主要包含以下信息:服务名称、服务开启状态、服务关联设备(最多可关联5个设备)、定时拍摄、智能拍摄

  2. 精彩时刻服务详情设置,主要依赖以下3个关键能力:

  • 获取精彩时刻服务配置信息
    开发者可通过 getAlbumSetting API 获取精彩时刻服务的详细配置信息。

  • 保存精彩时刻服务配置信息
    首次配置精彩时刻服务信息时,开发者可通过 albumSettingSave API 保存精彩时刻服务的详细配置信息。

  • 编辑精彩时刻服务配置信息
    首次配置完成后,开发者可通过 albumSettingEdit API 二次编辑精彩时刻服务的详细配置信息。

交互流程

 

注意事项

  • 1.数据兜底处理

  • 必须处理初始化时无数据的场景,返回合理的默认值

    • 建议采用如下兜底策略:
    const defaultSettings = {      // 默认参数配置    };
    1. 保存策略区分
      操作阶段使用接口
      首次初始化albumSettingSave-api
      后续更新albumSettingEdit-api

精彩时刻智能相册

功能介绍

精彩时刻智能相册

  1. 精彩时刻智能相册主要包含以下内容:当日 AI 智能剪辑视频、近一周 AI 智能剪辑视频、近一个月 AI 智能剪辑视频、全量 AI 智能剪辑视频;

  2. 精彩时刻服务详情设置,主要依赖下述关键能力:

  • 获取精彩时刻服务配置信息
    开发者可通过 albumVideoDateCount API 以日期统计维度获取精彩时刻智能视频。

交互流程

精彩时刻全量相册

功能介绍

精彩时刻全量相册

  1. 精彩时刻全量相册主要包含以下内容:精彩时刻全量视频片段,支持视频下载、AI编辑、删除;

  2. 精彩时刻服务详情设置,主要依赖以下2个关键能力:

  • 获取精彩时刻文件列表
    开发者可通过 albumVideoFileList API 获取精彩时刻全量视频文件列表。

  • 删除精彩时刻视频文件
    首次配置精彩时刻服务信息时,开发者可通过 albumFileDelete API 保存精彩时刻视频文件。

 交互流程

精彩时刻视频 AI 编辑 On-App AI

功能介绍

精彩时刻智能相册

  1. 精彩时刻视频 AI 编辑主要包含以下内容:
  • 视频云端下载至本地;
  • 视频主体突出 AI 编辑;
  • 视频隐私保护 AI 编辑;
  • 视频背景音乐自定义;
  1. 精彩时刻视频 AI 编辑,主要依赖下述关键能力:

交互流程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IoT砖家涂拉拉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值