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

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

3天内不再提示

如何降低开发门槛助力音视频创新玩法

华为麒麟 来源:华为麒麟 作者:华为麒麟 2021-09-28 10:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

9月16日,华为多媒体管线服务(AV Pipeline Kit)技术直播正式开启。华为多媒体管线服务产品经理Michelle、华为多媒体技术专家Salvatore、华为计算机视觉算法专家Ting、和华为AI技术专家Eric相聚直播间,深度解析了AV Pipeline Kit的技术要点和应用场景,助力广大音视频开发者以更轻松更高效的方式,为用户提供新玩法,新交互。

缘起:音视频开发面临诸多挑战,麒麟协同各团队力量推AV Pipeline Kit

随着宽带提速,5G 普及,AI技术应用,用户对网络视频的内容、互动性、播放速度和清晰度的要求越来越高。相应的,多媒体开发呈现出实时化和智能化的趋势,开发者在开发与管理过程中,面临更高的技术门槛、更多的开发工作量等诸多挑战。

其一,开发难度进一步加大,开发成本更高。很多视频+AI的开发,需要在传统管线中加入AI处理技术,这涉及到诸多数据处理能力,对于开发者来说技术门槛很高。

其二,端侧实时化的智能视频开发可能会遇到算力和功耗的限制。以端侧超分为例,手机端算力比较受限,而视频逐帧的超分实时处理对时延和功耗的要求是极高的。此外,视频解码后的数据要拿去做超分,就涉及到数据在不同IP之间的流转和拷贝,会影响功耗,导致手机发烫。

以上诸多痛点,阻碍了开发者创新的脚步。为此,麒麟团队整合了各个部门的能力,包括多媒体团队、NPU团队以及算法团队,在今年7月份推出了华为多媒体管线服务(AV Pipeline Kit)。AV Pipeline Kit是一个面向安卓开发者的多媒体开放能力体系,它包含一个轻量级的多媒体开发框架和一系列高性能的音视频处理插件,帮助开发者们降低开发难度,让开发者们可以通过自定义流水线编排,将多种高性能插件快速集成到应用中,轻松实现更加丰富的多媒体功能。

轻量化设计:“拼乐高”式的流水线编排,助力开发者高效开发

在AV Pipeline Kit多媒体开发框架中,包含了多个预置的流水线编排,即一些现成的开箱即用的业务场景,被封装成了接口供直接调用;同时也支持自定义流水线编排,将不同插件按不同的连接关系串联起来形成新的业务场景。

如何简单理解流水线编排的过程呢?以视频超分为例,按照插件之间的处理顺序来看,首先是一个音视频的解封装过程,然后会经历音视频的解码,而后解码视频帧会进行视频超分处理,最后进行送显。从输入到输出,可以看成是一个流水线的过程。

谈及流水线编排的设计思路,华为多媒体技术专家Salvator表示,首先是对业务进行抽象,然后把它分割成子过程,对子过程再进行一个抽象,实现具体的插件,最后再把插件用Pipeline的方式拼接起来。这样的好处一方面是便于统一管理,另一方面提高了复用度。

这个过程可以简单理解为拼乐高,一个个插件就是一个个不同形状的乐高片,开发者的业务就像搭乐高一样,不同的开发者可以从插件库里选择需要的插件,拼成想要的业务场景。AV Pipeline Kit定义了一套插件标准接口,开发者只需要继承这个接口类,并实现初始化和数据处理相关的逻辑即可,无需考虑并发、线程同步、状态转移、buffer池管理、多实例等问题,这些已经全部由框架层实现好了。

突破:视频超分,最高3倍超分效果背后的技术优势

所谓“超分”,可以理解为在视频播放过程中进行智能识别与锐度优化,从而让视频看起来比原本更清晰、明丽。在大型影视和游戏制作中,超分是一种非常关键的技术。想要在端侧在线场景中,帮助开发者获得实时化、高性能、低功耗的超分,就需要从AI技术到硬件资源调用的一系列优化。

据华为计算机视觉算法专家Ting介绍,AV Pipeline Kit提供传统的GPU超分方案和AI超分方案两种,以达到性能和功耗的平衡。“比如我们检测到在麒麟高端芯片上,就会优先采用NPU的AI超分算法,最高可实现3倍的超分效果。如果没有NPU的硬件,我们就会选择GPU方案做超分处理,效果可能会有一些下降,但性能上是满足了实时性要求的。”

为了帮助开发者便捷获取真实可用的逐帧超分能力,实现超分不卡顿的体验,AV Pipeline Kit首先在机器视觉算法上进行了一系列技术突破。比如,在AI模型结构上应用了卷积神经网络,提升了复杂真实场景的超分效果;在数据工程方面,用一系列方法还原了多媒体数据的构造过程,提升网络的优化结果;在端侧模型压缩方面,进行了新的网络小型化探索,确保超分效果可以在端侧场景中被很好地执行。

其次,为了兼顾高性能与低功耗,AV Pipeline Kit和华为 HiAI Foundation之间也有不少配合。据华为AI技术专家Eric介绍,华为HiAI Foundation作为NPU使能的基础平台,能够快速将原始模型转换成华为Davinci Model,并通过Davinci Model的调优技术,优化模型结构,充分发挥NPU硬件单元的算力,令模型算子以更低功耗在手机端侧高效运转。

在超分业务中,内存DDR的频繁读写对性能和功耗都是很大的挑战。HiAI Foudation算子库在优化模型执行时,重点对算力和带宽利用做了平衡,在满足业务要求的算力情况下,尽可能的减少对于内存的反复读写,更多的利用内部buffer和cache,极大地提供了性能,降低了功耗。

在一系列的技术突破之后,用户可以获得更好的画质体验,视频平台可以节省带宽和服务器资源,开发者则能够高效集成业务,降低工作量。

突破:声音事件检测,为实现98%识别率攻克的技术难题

对于开发者来说,声音事件检测是相对比较复杂的技术,需要丰富的技术资源与开发经验。AV Pipeline Kit将这些功能以文件配置的形式直接带给开发者,且经过麒麟团队的长期深耕,声音检测事件插件可以确保声音识别的准确与稳定。

目前,AV Pipeline Kit声音事件检测目前已经可以支持日常使用的13种声音,包括无障碍功能、健康检测、辅助安全驾驶、安全防盗、事故报警防剐蹭、停车启动安全等丰富的场景。经过研发团队的深度优化和组合验证,当前识别准确率平均在98%以上,无论从声音事件类别还是识别性能上来看,都属于业界领先。

据华为计算机视觉算法专家Ting介绍,团队主要聚焦在两个点上做突破,确保了声音识别的准确及稳定性。一是解决了不同声音事件的时间片段的长短。不同声音事件长短不同,比如孩子的哭声以及宠物叫声,猫叫狗叫是瞬发型的,而哭是一个持续性的动作,所以他们的事件片段,时间片和长短是不一样的,声音事件检测插件在设计网络的时候,参考了Inception网络,计算多个不同大小的卷积,这样感受野就不同,进而提出的特征就更加具有针对性,特征空间更加丰富。

二是易混淆类别频谱的区分。有一些声音事件的混淆度比较高,比如在某些情况下小孩的哭声和猫叫声相当接近,无论是人区分以及转化为频谱信息之后去查看,都很容易混淆。声音事件检测插件引入技术注意力机制,对易混淆的类别做一个区分。

面向未来:

深挖视频播放、编辑场景,为开发者提供创新能力

最后,华为多媒体技术专家Salvatore表示,AV Pipeline Kit后续会继续完善框架和插件,重点关注如视频播放、视频编辑等对性能要求比较高,对功耗比较敏感的场景,包括考虑预置录制和编辑业务,以及与人像拍摄美化相关的插件能力。

未来,麒麟团队将持续投入核心技术,突破技术难点,简化底层开发繁琐流程和难点,降低智能化视频开发的门槛,助力音视频开发者技术创新,在激烈的竞争角逐中取胜。

编辑:jq

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

    关注

    11

    文章

    761

    浏览量

    69566
  • 带宽
    +关注

    关注

    3

    文章

    1050

    浏览量

    43573
  • 服务器
    +关注

    关注

    14

    文章

    10364

    浏览量

    91760
  • AI
    AI
    +关注

    关注

    91

    文章

    41156

    浏览量

    302617
  • AV
    AV
    +关注

    关注

    2

    文章

    269

    浏览量

    45491

原文标题:如何降低开发门槛,助力音视频创新玩法?AV Pipeline Kit深度技术解析

文章出处:【微信号:Huawei_Kirin,微信公众号:华为麒麟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    讯维音视频全域智能管控平台重新定义行业标准

    在数字化、智能化、国产化深度融合的时代浪潮下,音视频管控系统早已从单一的信号切换、画面显示,升级为指挥调度、会议协同、应急处置、信息安全的核心中枢。传统音视频方案设备零散、功能割裂、部署复杂、安全薄弱、运维繁琐,早已无法满足现代化场景对高效、稳定、安全、智能的严苛要求。
    的头像 发表于 04-22 15:58 241次阅读

    C++实战FFmpeg音视频编码实战屏幕录像机视频课程-基于QT5和ffmpeg sdk

    pan.baidu.com/s/1g64x9D_jp9ufk4uBpQBmvA?pwd=497f QT5+FFmpeg底层实战,为未来音视频产品开发筑牢技术根基 站在2026年的技术浪潮之巅,音视频
    的头像 发表于 04-21 15:27 587次阅读

    BK7258 wifi6音视频soc芯片sch以及datasheet应用分析

    BK7258是上海博通推出的高度集成的Wi-Fi+BLE combo音视频芯片,保活功耗低至120UA,支持UVC和DVP摄像头,该芯片集成音视频外设及接口,1080P,H.264,低功耗,内置
    发表于 04-15 17:55

    2026年高清音视频切换器方案选型分析

    宝安区,深度适配珠三角消费电子产业带客户需求,是专注高清音视频半导体芯片代理、定制化方案开发的国家高新技术企业,获评专精特新中小企业、创新型中小企业,拥有HDMI协会会员、全球HDCP2.2协会会员双重
    发表于 04-11 17:54

    MAX4079:完整的音视频后端解决方案

    MAX4079:完整的音视频后端解决方案 一、引言 在当今的电子设备中,音视频处理是一个关键的环节。无论是卫星接收器、有线电视接收器,还是家庭影院系统、DVD 播放器等,都需要高效可靠的音视频后端
    的头像 发表于 04-03 12:50 238次阅读

    车载音视频系统环境试验方法全解析:从高温到EMC测试

    车载音视频系统环境试验是指通过模拟车辆在实际使用过程中可能遇到的各种极端环境条件(如温度、湿度、振动、电磁干扰等),对车载信息娱乐系统(IVI)、显示屏、音响、摄像头等音视频设备进行可靠性、安全性
    的头像 发表于 03-25 16:49 401次阅读
    车载<b class='flag-5'>音视频</b>系统环境试验方法全解析:从高温到EMC测试

    从 “卡脖子” 到 “自主可控”,音视频分布式系统国产化实践之路

    在当前全球音视频芯片市场格局中,国外企业长期占据主导地位,核心技术与核心器件的垄断的局面,曾是国内音视频行业发展的重要制约因素。近年来,随着国际形势的深刻变化,国外对我国芯片行业的技术封锁与市场打压
    的头像 发表于 03-02 11:18 358次阅读
    从 “卡脖子” 到 “自主可控”,<b class='flag-5'>音视频</b>分布式系统国产化实践之路

    2025年中国音视频产业十大创新进展

    2021-2025年中国音视频产业取得“万亿显示 + 6 万亿产业链”¹规模佳绩,成为制造强国建设的核心支柱。产业立足规模优势、响应“质量领跑”号召,在标准、芯片、应用、AI赋能等领域,以创新为抓手促内需、强产业。
    的头像 发表于 01-04 16:04 1154次阅读

    洲明科技荣获2025年度音视频行业品牌评选九项大奖

    2025年12月20日,由DAV数字音视工程网与《数字音视工程》杂志联合主办的第17届音视频行业品牌评选结果正式揭晓。
    的头像 发表于 12-28 11:45 829次阅读

    打破国外垄断!自主分布式音视频方案筑牢行业安全根基

    在当前的全球音视频芯片市场中,国外公司一直占据着主导地位,然而,近年来国外对中国芯片行业的打压让国内音视频行业的发展面临了巨大的挑战。在这样的背景下,国内领先的音视频技术企业挺身而出,成功完成
    的头像 发表于 12-19 11:28 478次阅读
    打破国外垄断!自主分布式<b class='flag-5'>音视频</b>方案筑牢行业安全根基

    三款PXIe板卡科普:解锁专业音视频处理的核心力量

    一、KS-PXIe638:8通道音视频采集的“数据捕捉能手” 在航空航天测控、工业自动化等对数据采集精度要求极高的领域,一款稳定高效的音视频采集板卡至关重要,KS-PXIe638型8通道音视频采集板
    的头像 发表于 12-04 17:04 1023次阅读
    三款PXIe板卡科普:解锁专业<b class='flag-5'>音视频</b>处理的核心力量

    音视频编解码封装解封装部件介绍

    是否有探索开源鸿蒙音视频编解码技术的欲望?是否对开源鸿蒙音视频编解码格式支持有诉求?别急——今天这份开源鸿蒙AVCodec Kit介绍文章,就是解答疑惑的指南!参考这份指南,可以使用开源鸿蒙的音视频编解码能力,进行应用
    的头像 发表于 10-31 09:15 669次阅读
    <b class='flag-5'>音视频</b>编解码封装解封装部件介绍

    音视频开发全栈解析

    Media Kit 让开发者可以调用系统的音视频能力,涵盖播放、录制、录屏、元数据提取与转码六大核心功能模块,支撑系统应用与第三方应用在视频播放、内容创作、教学录屏、直播互动等典型场景下的音视
    的头像 发表于 09-18 14:42 1046次阅读
    <b class='flag-5'>音视频</b><b class='flag-5'>开发</b>全栈解析

    千视电子受邀亮相2025音视频产业链研讨会,引领全链路音视频IP化新趋势

    2025年8月22日,由中国电子音响行业协会和湖南省工业和信息化厅联合主办的“2025音视频产业链发展研讨暨对接会”在长沙举行。活动汇聚音视频产业链上下游企业,以及长沙市相关政府领导与行业
    的头像 发表于 08-27 11:33 1546次阅读
    千视电子受邀亮相2025<b class='flag-5'>音视频</b>产业链研讨会,引领全链路<b class='flag-5'>音视频</b>IP化新趋势

    泰芯半导体推出星闪音视频无线SOC芯片TXW828

    ,以技术创新突破行业边界,为智能终端设备带来革命性音视频处理方案,标志着无线音视频传输正式迈入“超高速、低时延、高可靠”的新纪元。
    的头像 发表于 06-20 15:51 3075次阅读