视频/图像技术基础及业务知识
文章平均质量分 94
Smith先生
全栈多媒体软件系统技术负责人与资深架构师,目前任职于国际大型半导体公司,拥有超过8年以上的音视频软件设计,产品开发与平台化交付经验。工作以来,带领了多个大型全新多媒体项目攻关开发,精进和优化了多个大型软件系统,成功完成平台化建设和运维,为多个技术公司构建了可持续迭代的软件生态,业务面设计GPU系统、人工智能、视频监控系统、会议系统、采集系统、数字电视、多媒体框架、播放器、流式计算及编解码加速等,拥有从上层到底层的全栈软件开发经验和技术团队建设和管理经验。学海无涯,山外有山,天外有天。同大部分技术人一样,希望每天保持进步,最终实现财富自由和人生理想。:)
展开
-
关于码率bitrate,帧率frame rate,分辨率的区别
码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码率越高,转载 2014-12-09 22:28:56 · 11739 阅读 · 0 评论 -
H264--2--语法及结构
---------------前言-------------H264结构中,一个视频图像编码后的数据叫做一帧,一帧由一个片(slice)或多个片组成,一个片由一个或多个宏块(MB)组成,一个宏块由16x16的yuv数据组成。宏块作为H264编码的基本单位。-------------------------名词解释 -------------------------转载 2015-03-17 22:27:26 · 898 阅读 · 0 评论 -
H264学习指南
1、看看我从零开始学习的经验: [原创] 我的H.264学习历程http://bbs.chinavideo.org/viewthread.php?tid=9882、看看他从零开始学习的经验: 【原创】H.264新手的成长历程http://bbs.chinavideo.org/viewthread.php?tid=51393、从宏观上讲讲如何读标准和代码:转载 2015-03-18 20:59:22 · 1625 阅读 · 1 评论 -
H264--1--编码原理以及I帧B帧P帧
-----------------------前言----------------------- H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中,一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变转载 2015-03-17 22:00:10 · 1606 阅读 · 0 评论 -
理解公钥、秘钥和数字签名
公钥密码体制的核心思想是:加密和解密采用不同的密钥。这是公钥密码体制和传统的对称密码体制最大的区别。对于传统对称密码而言,密文的安全性完全依赖于密钥的保密性,一旦密钥泄漏,将毫无保密性可言。但是公钥密码体制彻底改变了这一状况。在公钥密码体制中,公钥是公开的,只有私钥是需要保密的。知道公钥和密码算法要推测出私钥在计算上是不可行的。这样,只要私钥是安全的,那么加密就是可信的。 显然,原创 2015-06-24 16:42:15 · 6034 阅读 · 0 评论 -
Understanding 3D Projections(理解3D投影)
投影概述为了在显示器上显示场景中的三维物体,需要把三维物体投影到二维观察平面上。这种从三维图形到二维图形的变换称为投影变换(Projections)。投影的更抽象和精确点的数学定义是:将n维空间中定义的点变换到小于n维空间中的变换具体点可以这么理解, 投影变换完成的是如何将三维模型显示到二维视口上,这是一个三维到二维的过程。你可以将投影变换看作是调整照相机的焦距,它模拟了为照相机选转载 2017-12-29 16:50:06 · 1493 阅读 · 0 评论 -
基本3D变换之World Transform, View Transform and Projection Transform
作者:i_dovelemon来源:CSDN日期:2014 / 9 / 28主题:World Transform, View Transform , Projection Transform引言 在3D图形学中,基本几何变换是一个非常重要的操作。可以说,整个3D图形能够有效的显示,就是由于几个非常重要的基础3D变换贡献的。在前面的文章中,向大家承诺了,要详细的讲解在3D图...转载 2018-03-12 13:22:13 · 923 阅读 · 0 评论 -
传统安防正在悄然改变 智能视频云呈燎原之势
[导读]传统安防的概念升级成为以视频为核心的物联信息管理体系,这也给安防产业链条的各个环节带来前所未有的机会。据预测,未来几年内“智能视频分析、云、联网”都将在不同程度塑造和改变未来的监控市场。 随着基础通信技术的发展和基础建设的不断完善,“互联网+”和AI等推进下,各行各业的边界越来越模糊,传统安防的概念升级成为以视频为核心的物联信息管理体系,这也给安防产业链条的各个环节带来前所未有的机会。...转载 2018-03-20 10:17:21 · 824 阅读 · 0 评论 -
AI、机器学习、深度学习几个概念傻傻分不清?一张图让你搞明白!
随着人们对人工智能领域的不断探索和实践,越来越多的概念涌入了我们的生活,本文将对其中最重要的三个概念:人工智能、机器学习和深度学习进行解析,帮你搞清楚它们之间的关系以及这些技术发挥的重要作用。 这三个概念到底是什么关系?人工智能、机器学习、深度学习,这三个概念非常相似,也常常为媒体所混用。但其实它们并不难区分,诞生于不同的科技水平和时代背景下,三个概念的依次包含关系,反映出了人类在人工智能领域...转载 2018-03-24 07:14:25 · 8584 阅读 · 0 评论 -
深度学习入门必须理解这25个概念
https://blog.csdn.net/pangjiuzala/article/details/72630166 神经网络基础1)神经元(Neuron)——就像形成我们大脑基本元素的神经元一样,神经元形成神经网络的基本结构。想象一下,当我们得到新信息时我们该怎么做。当我们获取信息时,我们一般会处理它,然后生成一个输出。类似地,在神经网络的情况下,神经元接收输入,处理...转载 2018-03-24 16:01:17 · 1443 阅读 · 0 评论 -
LSB最低有效位和MSB最高有效位
最低有效位(Least Significant Bit)代表二进制数中的最小的单位,可以用来指示数字很小的变化。也就是说,LSB是一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用它来检测数的奇偶性。在大端序中,lsb指最右边的位。 最高有效位(the Most Significant Bit,msb),是指一个n位二进制数字中的n-1位,具有最高的权值2^n − 1。与之相反原创 2015-03-23 14:12:00 · 12387 阅读 · 0 评论 -
H264--3--NAL层的处理
------------------------------H.264的NAL层处理 ------------------------------H264以NALU(NAL unit)为单位来支持编码数据在基于分组交换技术网络中传输。NALU定义了可用于基于分组和基于比特流系统的基本格式,同时给出头信息,从而提供了视频编码和外部世界的接口。转载 2015-03-17 22:37:07 · 1193 阅读 · 0 评论 -
为什么要进行傅立叶变换,究竟有何意义?如何用MATLAB实现快速傅立叶变换
原文地址:为什么要进行傅立叶变换,究竟有何意义?如何用MATLAB实现快速傅立叶变换?作者:0方天华戟0 纪念让·巴普蒂斯·约瑟夫·傅立叶!!!公元1768年的今天,法国著名数学家、物理学家让·巴普蒂斯·约瑟夫·傅立叶出生于法国欧塞尔,特写此文悼念。。。本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,绝大部分内容非我所原创,在此向多位原创作者致敬!!!一、傅立叶变换转载 2015-03-09 22:30:10 · 4683 阅读 · 0 评论 -
What Does "Bitrate" Mean on a Video?
When downloading video from the Internet or ripping video from a disc to your computer, you may have the option to choose a different bitrate. Even DVDs have specific bitrates. As technology has progr转载 2014-12-09 22:37:56 · 883 阅读 · 0 评论 -
What Is White Balance in a Camera?摄像头里的白平衡是什么意思
What Is White Balance in a Camera?Anyone with a digital camera has probably heard the term white balance. In the days of film, photographers could not adjust white balance in their camera. Previ转载 2014-12-09 22:51:35 · 3662 阅读 · 0 评论 -
H.264编码常用参数
视频编码系统的基本结构如图所示: 自1989年ITU-T发布第一个数字视频编码标准——H.261以来,已陆续发布了H.263等视频编码标准及H.320、H.323等多媒体终端标准。ISO下属的运动图像专家组(MPEG)定义了MPEG-1、MPEG-2、MPEG-4等娱乐和数字电视压缩编码国际标准。2003年3月份,ITU-T颁布了H.264视频编码原创 2013-05-03 21:39:29 · 4947 阅读 · 0 评论 -
avi格式媒体文件介绍
AVI英文全称为Audio Video Interleaved,即音频视频交错格式。是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管画面质量不是太好,但其应用范围仍然非常广泛。AVI支持256色和RLE压缩。AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。 avi含三部分:文件头、数据块和索引块。原创 2013-05-04 20:28:57 · 2279 阅读 · 0 评论 -
H265,网络视频的高清时代
HEVC/H.265标准LOGO去年八月,爱立信公司推出了首款H.265编解码器,而在仅仅六个月之后,国际电联(ITU)就正式批准通过了HEVC/H.265标准,标准全称为高效视频编码(High Efficiency Video Coding),相较于目前的H.264标准有了相当大的改善。H.265旨在在有限带宽下传输更高质量的网络视频,仅需原先的一半带转载 2015-03-19 23:14:24 · 3622 阅读 · 0 评论 -
视频编码(H264概述)
一视频编码介绍1.1视频压缩编码的目标1)保证压缩比例2)保证恢复的质量3)易实现,低成本,可靠性 1.2压缩的出发点(可行性)1)时间相关性在一组视频序列中,相邻相邻两帧只有极少的不同之处,这便是时间相关性。2)空间相关性在同一帧中,相邻象素之间有很大的相关性,两象素越近,侧相关性越强。 根据采用的信源的模型分类:1)基于波形的编码转载 2015-03-16 22:50:29 · 1374 阅读 · 0 评论 -
H.264中NALU、RBSP、SODB的关系 (弄清码流结构)
原文友情链接: http://blog.csdn.net/stpeace/article/details/8221945NALU:Coded H.264 data is stored or transmitted as a series of packets known as NetworkAbstractionLayerUnits. (NALU单元) RBS转载 2015-03-16 21:02:31 · 1752 阅读 · 0 评论 -
数字视频编解码基础
1. 绪论人类社会的三大支柱是物质、能量和信息。具体而言,农业现代化的基础是物质,工业现代化的支柱是能量,而信息化的支柱是信息。90 年代以来,随着Internet和移动通信的迅猛发展,视频信息和多媒体信息在Internet 网络和移动网络中的处理和传输成为了当前我国信息化中的热点技术,数字视频技术在通信和广播领域获得了日益广泛的应用。视频信息具有直观性、确切性、高效性、广泛原创 2015-03-07 12:35:01 · 4216 阅读 · 1 评论 -
深入浅出的讲解傅里叶变换
来源:知乎 作者:Heinrich http://www.elecfans.com/engineer/blog/20140527344277.html 我保证这篇文章和你以前看过的所有文章都不同,这是12年还在果壳的时候写的,但是当时没有来得及写完就出国了……于是拖了两年,嗯,我是拖延症患者…… 这篇文章的核心思想就是: 要让读者在不看任何数学公式的情况下理解傅里叶分析。转载 2015-03-09 22:14:29 · 1405 阅读 · 0 评论 -
傅里叶分析之掐死教程(完整版)更新于2014.06.06
Heinrich· 9 个月前 作 者:韩 昊知 乎:Heinrich微 博:@花生油工人 知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。——更新于2014.6.6,想直接看更新的同学可以直接跳到第四章————我保证这篇文章和你以前看过转载 2015-03-10 10:10:23 · 1181 阅读 · 0 评论 -
深入浅出的讲解傅里叶变换(2)
上一篇文章发出来之后,为了掐死我,大家真是很下工夫啊,有拿给姐姐看的,有拿给妹妹看的,还有拿给女朋友看的,就是为了听到一句“完全看不懂啊”。幸亏我留了个心眼,不然就真的像标题配图那样了。我的文章题目是,如果看了这篇文章你“还”不懂就过来掐死我,潜台词就是在你学了,但是没学明白的情况下看了还是不懂,才过来掐死我。 另外,想跟很多人抱歉,因为评论太多了,时间有限,不能给每个人回复,还望大家谅解。转载 2015-03-09 22:48:00 · 1478 阅读 · 0 评论 -
Gstreamer被ffmpeg或其他媒体框架淘汰了吗?
目前,很大部分音视频编解码应用开发都是基于ffmpeg框架。ffmpeg API简单 上手快,也迅速成为了国内视频相关开发者的首选开源库。而gstreamer由于其复杂难懂,学习成本高,似乎在国内使用的人越来越少. 于是乎, 有人认为 熟悉ffmpeg API就可以在音视频流媒体开发畅通无阻了。 个人认为,不是这样。如果你只想写一个简单的音视频应用,那么也许ff...原创 2019-06-10 23:01:01 · 20605 阅读 · 6 评论