iOS AVDemo(9):视频封装,采集编码 H.264/H.265 并封装 MP4丨音视频工程示例
在音视频工程示例这个栏目,我们将通过拆解采集 → 编码 → 封装 → 解封装 → 解码 → 渲染流程并实现 Demo 来向大家介绍如何在 iOS/Android 平台上手音视频开发。这里是第九篇:iOS 视频封装 Demo。
从高级程序员的角度来看,Rust 基础知识
Rust是一门系统编程语言 ,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust语言在2006年作为 Mozilla 员工 Graydon Hoare 的私人项目出现,而 Mozilla 于 2009 年开始赞助这个项目。
视频编解码芯片设计原理----10 参考帧压缩
本系列主要介绍视频编解码芯片的设计,以HEVC视频编码标准为基础,简要介绍编解码芯片的整体硬件架构设计以及各核心模块的算法优化与硬件流水线设计。本文将先介绍一种优化的参考帧压缩的预测方法和熵编码算法,然后介绍其VLSI实现和性能评估。
图像信号处理芯片设计原理----03 坏点矫正
本系列主要介绍图像信号处理器中各核心算法模块的设计以及相关的前沿研究,以典型的相机成像系统为基础,涉及的内容包括各类缺陷校正,去马赛克,去噪,3A算法(自动对焦,自动曝光,自动白平衡),超分,HDR,风格迁移等主题。
阿里云天池发布完整开源数据集!实测可下!
近期,Tianchi发布了一份非常全面的开源数据集。包含了计算机视觉,自然语言处理,金融,电商,医疗,工业,农业等数据集,非常适合学习和实践,Datawhale整理如下。
AI |算法工程师必备的深度学习--CNN:图像分类(上)
算法工程师必备系列更新啦!小编整理了必要的机器学习知识,全部以干货的内容呈现,哪里不会学哪里,老板再也不用担心你的基础问题!本期内容:CNN:图像分类。
AI |算法工程师必备的深度学习--CNN:图像分类(中)
算法工程师必备系列更新啦!小编整理了必要的机器学习知识,全部以干货的内容呈现,哪里不会学哪里,老板再也不用担心你的基础问题!本期内容:CNN:图像分类。
OpenCV 实现多张图像拼接
OpenCV中从2.4.x版本之后多出来一个新的模型 图像拼接,该模块通过简单的高级API设置,可以获得比较好的图像拼接效果,OpenCV官方提供了一个高度集成的API函数 Stitcher,只要两行代码就可以得到一个很好的拼接图像。
细数二十世纪最伟大的10大算法
作者July总结了一篇关于计算方法的文章《 细数二十世纪最伟大的10大算法 》。
关于直播、WebRTC、FFmpeg 的那些事~~
在知识星球中有位同学咨询了关于直播、webrtc、FFmpeg的一系列问题,这些问题都是大家平时关注的问题。为了让大家在从事音视频之前能对相关概念有一个清晰的理解,此前对这些问题做了系统性的回复,这些答案也许会对你有所帮助,也算是抛砖引玉,欢迎大家一起交流。
什么是辐辏调节冲突?
说起辐辏调节冲突,想必很多人都不太了解。然而我们或许都体验过它所带来的影响。无论是观看3D电影,还是使用AR、VR眼镜,都会产生辐辏调节冲突,导致我们出现视疲劳、眩晕、头疼等不良反应。今天小编就带大家了解一下什么是辐辏调节冲突。
如何用WordPress和SRS在网站植入视频
本文根据作者为自己的公众号文章搬家到博客的亲身经历,为大家分享了个人建站的详细过程,包括选择服务器,怎么利用WordPress博客和SRS音视频服务器搞直播等。
如何使用FFmpeg将AVI转换为MP4(有损转换和无损转换)
在本篇文章中,我们将学习如何使用FFmpeg把视频从AVI格式转换为MP4格式(在重新/不重新编码AVI文件的情况下)。作为福利,我们还将学习FFmpeg在Ubuntu、Mac和Windows上的安装,并使用FFmpeg将AVI无损转换为MP4。
ETDM:基于显式时间差分建模的视频超分辨率(CVPR 2022)
之前的循环VSR方法大多将相邻帧参考帧以及前一时刻的SR输出作为输入,本文将未来的SR输出也参与进参考帧的重建,通过伪相邻SR的方式精进细节,这让笔者眼前一亮。
【语音处理】声音的产生机制和数学模型
本节主要介绍语音产生的过程,包括具体的生理机制,以及由此抽象出的数学模型,包括语音线性产生模型和非线性产生模型。
医学图像处理与深度学习入门
当前,图像处理工具可谓层出不穷,其中,OpenCV(OpenCV library) 因为其强大的社区支持,以及广泛的可用性,在c++, java python等等编程语言中皆可使用,因此,OpenCV已经成为图像处理主流工具。在这篇文章中,我们将使用jupyter notebook与OpenCV。
Android最详细的图片压缩攻略
最近在研究图片压缩原理,看了大量资料,从上层尺寸压缩、质量压缩原理到下层的哈夫曼压缩,走成华大道,然后去二仙桥,全看了个遍,今天就来总结总结,做个技术分享,下面的内容可能会颠覆你对图片压缩的认知。
图像的主题模型
在本文中,将介绍使用Concept创建自己的概念模型的步骤。Concept是一个包,它同时在图像和文本上引入主题建模的概念。
快速抽取缩略图是怎么练成的?
在知识星球里面有一个同学咨询剪映里面的缩略图是如何快速抽取的,关于这个问题,笔者希望分享下对这个问题的一些理解和分析思路,同时也是抛砖引玉,如果各位看官有其他理解和一些自己的看法,欢迎交流。
WebRTC 教程(2)
这篇文章主要介绍了 WebRTC 的一些主要 API 和内部自带的建立连接的功能及特性。
图像处理之三种常见双立方插值算法
图像插值技术在图像几何变换、透视变换等过程中是必不可少的技术环节,可以说像素插值方法最终决定变换之后的图像质量高低。
图像视频质量评估 (IQA/VQA)
本文介绍了图像视频质量评估的基本概念和评价意义,主要涉及到主观质量评估中数据集的产生过程,以及客观质量评估中典型的全参考和无参考评估模型的设计方法。
一文读懂基于DL的无人驾驶视觉感知系统的应用场景
基于深度学习的计算机视觉,应用于无人驾驶的视觉感知系统中,主要分为四大块:动态物体检测、通行空间、车道线检测、静态物体检测,本文主要从需求、难点、实现三个方面对每项感知部分做剖析。
WebAssembly 软解 HEVC 在 B 站的实践
WasmPlayer是B站自研的基于 WebAssembly 实现软解 HEVC 的播放器,提供的是软件解码(软解)能力,通俗层面上软件解码是指使用 CPU 进行解码,相对应的硬件解码(硬解)则是使用 GPU 进行解码。
FFmpeg命令分析-3
本系列主要分析各种 FFmpeg 命令 在代码里是如何实现的。 本文分析 FFmpeg 改变文件的采样率命令 在代码里是如何实现的。