视频总结 - 视频技术 - 华为开发者联盟

能力描述

精彩片段 智能总结

审美引擎借助基于视频AI的多维综合美学评分技术,实现对图像的美、精彩、有趣、感动等人的主观认知层面因素的理解。本API可应用于个人相册管理、自动照片编辑、相机辅助拍照等图像拍摄、管理分类等软件。 审美引擎算法支持从客观、主观、摄影学维度和人像审美维度等多种维度对图像进行综合评分。
应用场景

精彩总结 社交分享

对单个视频或多个视频进行浏览总结,适用于图像拍摄、管理分类等业务场景,如视频精彩片段总结、视频动态封面总结等。

视频精彩片段总结

可选取单个视频或多个视频(总长度小于等于10分钟),生成10、15、30秒等包含原始声音的精彩总结,用于长视频的精彩时刻快速浏览、社交分享。

视频动态封面总结

视频动态封面总结,选取精彩短视频作为长视频的动态封面。

功能演示

Request
复制代码

aestheticsScoreDetector = new AestheticsScoreDetector(MainActivity.this);

 

AEModelConfiguration aeModelConfiguration = new AEModelConfiguration();

 

aeModelConfiguration.getSummerizationConf().setSummerizationMaxLen(10);

 

aestheticsScoreDetector.setAEModelConfiguration(aeModelConfiguration);

 

 

 

Video[] videos = new Video[videoPaths.length];

 

for (String path: videoPaths) {

 

    Video video = new Video();

 

    video.setPath(path);

 

    videos[position++] = video;

 

}

 

JSONObject jsonObject;

 

jsonObject = aestheticsScoreDetector.getVideoSummerization(videos, null);

 

AEVideoResult aeVideoResult = aestheticsScoreDetector.convertVideoSummaryResult(jsonObject);

Response
复制代码

{

 

    "resultCode": 0,

 

    "videoSummerization": "[{\"endFrameTimeStamp\":5060000,

 

    \
    "srcVideo\":\"\/storage\/emulated\/0\/DCIM\/Camera\/VID_20180828_190427.mp4\",

 

    \
    "startFrameTimeStamp\":0},

 

    {\
    "endFrameTimeStamp\":14031000,

 

        \
        "srcVideo\":\"\/storage\/emulated\/0\/DCIM\/Camera\/VID_20180828_190427.mp4\",

 

        \
        "startFrameTimeStamp\":9091000}]"

 

  }

与华为一同开发从这里开始

业务介绍

业务概述、应用场景及功能特点等详情。
了解详情 >

接入准备

注册认证、协议签署等接入前准备工作。
了解流程 >

示例代码

业务示例代码展示。
查看代码 >

API说明

接口参数定义及相关说明、限制与约束等详情。
查看文档 >
FAQ
1没有调用接口的prepare()方法可以直接使用faceCompare()方法吗?

可以的,在faceCompare()方法中会默认启动引擎,如果引擎已经启动则不会再次启动,开发者可以放心使用。

2release()方法是什么时候调用?

release()方法会卸载在NPU芯片中已经加载的模型,请在应用不再使用审美引擎时及时卸载模型,释放资源。