目录

  • 1.1.1 前言
  • 1.1.2 视频编解码的基本概念了解

1.1.1 前言

这是我第一次写博客,我写博客的目的是为了记录我的学习笔记,同时也是想把我的学习记录分享出来,供参考学习。这个学习笔记是关于海思3518E视频编解码项目的开发,教程来自于朱有鹏老师物联网大讲堂。学习笔记是我一边学习一边记录下来的,难免会有错误的地方,如有错误,还请各位批评指正!
注:文章仅是学习记录,如有侵权,联系删除!

1.1.2 视频编解码的基本概念了解

1. 视频的基本概念
视频是由单帧图像以每秒x帧的速率连续组成的,单帧图像类似位图。
2. 原始视频从哪里来
镜头:将很大范围的光折射到很小范围的图像sensor上。
图像sensor:图像传感器把光信号转化为电信号,sensor将光信号转化成电信号时是以模拟信号的形式,然后再通过AD转换器转换为数字信号。
3. 图像处理
ISP(image signal processing),原始拍出来的图像是不太理想的,要通过一些算法处理拍到的画面。
4. 视频编码压缩
视频编码压缩(压缩和编码是一个意思):经过处理后的图像是很大的数据,占用很大的空间,这时候就用h.264/h.265压缩算法,运算,内置DSP进行压缩运算的,将很大的视频流压缩为比较小的视频流。
5. 视频流传输
网络传输、http/rtsp等
6. 视频存储
打包成MP4等格式存储,等待调阅
7. 视频解码
参考原文
8. 视频为什么要编码和解码?
因为原始拍摄到的视频是很大的,如果直接传输,网络是传输不了的,因为网络是有带宽限制的,所以要先把原视频编码压缩,然后通过网络传输到另一端时再解码,这样目的是为了传输视频时好传输。
9. HI3518E主要解决什么问题?
主要解决的问题就是对视频进行图像处理、编码、传输、解码。
10.为什么视频编解码项目开发要使用linux而不是其他os?
因为对于视频传输来说,Linux系统里面的网络协议栈是最全的,所以关于视频的传输,用Linux是最合适的,资源是最多的。而对于视频的ISP处理,编码,解码可以用Linux,也可以用其他的OS,比如说安霸用的是rtos,但视频传输它也是用Linux系统,所以总的来说,用Linux是比较合适的,开发效率也是比较高。

1.1 海思3518E视频编解码的一些概念相关推荐

  1. 海思HiMPP视频编解码开发文档

    前言: 海思提供的媒体处理软件平台(Media Process Platform,简称MPP),可支持应用软件快速开发.该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供MPI(MP ...

  2. 视频编解码——熵编码的概念

    这里写自定义目录标题 熵的概念 熵与混乱程度 熵编码的思想 常用熵编码算法 熵的概念 熵: 热力学与化学概念,用于度量能量退化的指标 熵越高,物体/系统做功的能力越低 后来信息论的奠基人香农讲化学与热 ...

  3. H.266视频编解码标准(H.266的新技术介绍)

    H.266多功能视频编码编解码器标准,新的H.266 /VCC编解码器在保持清晰度不变的情况下,数据压缩效率获得极大提高,数据量减少了50%. 新标准的公告中指出,由于改进了压缩技术,H.266将减少 ...

  4. 国内外视频编解码标准体系-横向纵向对比全球三个体系标准

    作者:中国移动李琳 针对国内外视频编解码标准,前文回顾和总结了标准组织或联盟包括MPEG.ISO.ITU.AOM.AVS等的阵营.历史.标准关系.本文从纵向.横向分析对比视频编解码的特性. 纵向是指按 ...

  5. H.266视频编解码标准

    H.266多功能视频编码编解码器标准,新的H.266 /VCC编解码器在保持清晰度不变的情况下,数据压缩效率获得极大提高,数据量减少了50%. 新标准的公告中指出,由于改进了压缩技术,H.266将减少 ...

  6. 视频编解码行业及发展方向简述

    目录 一.视频行业 1.视频是一个方兴未艾的大产业 2.视频行业潜在商机大.人才缺口大 3.了解华为海思的HI3518E方案 二.海思方案项目用到的硬件平台介绍 1.本专栏文章使用的开发板配置 2.处 ...

  7. H.266/VVC视频编解码标准

    H.266多功能视频编码编解码器标准,新的H.266 /VCC编解码器在保持清晰度不变的情况下,数据压缩效率获得极大提高,数据量减少了50%. 新标准的公告中指出,由于改进了压缩技术,H.266将减少 ...

  8. 一个做视频编解码的求职之路

    秋招于10月15号左右结束了,为大家分享一下做视频编解码方面的公司和我面过的企业,整个校招我大概面了13家左右的公司,在北京的公司,这是为了找找求职经验的,很遗憾的互联网公司一家没面过,秋招最失败的地 ...

  9. 数字音视频编解码技术标准工作组会员单位

    数字音视频编解码技术标准工作组会员单位(排名不分先后) 会员单位LOGO 1. 新加坡资信通信研究所△ 2. Envivio Inc.△ 3. LG电子(中国)研究开发中心有限公司 4. NDS△ 5 ...

最新文章

  1. 存储mysql数据存在特殊字符时处理_转义 存储数据时特殊符号的处理
  2. appfog下用客户端管理你的mongodb、mysql(类似)
  3. c语言中猴子拿香蕉的代码题,猴子分香蕉(2018年第九届蓝桥杯省赛第二题)
  4. centos7搭建jenkins小记
  5. 西安邮电大学卓越班c语言面试题,西安邮电大学C语言实验报告.docx
  6. 外挂摄像头?iPhone XI新概念图曝光:差点就信了...
  7. ios 怎么判断字符串的字节数_iOS 计算字符串长度-boundingRectWithSize:
  8. 自动化测试基础篇--Selenium中数据参数化之TXT
  9. 第四章 实验三IBM MQ测试高可用,使用连接工厂(多地址连接方式)
  10. css引入矢量图标_一张矢量图使用css来调用矢量图里的N个图标
  11. 常用的eclipse插件下载地址
  12. 每日一句英语翻译练习(2020.4)
  13. 世界四大名柚有哪些?
  14. 如何在 IDE 中将程序打成 jar 包 Library handing 三种方式讲解 如何编写 MANIFEST.MF
  15. T-Code (Controlling)
  16. 艾克姆 STC15W4K56S4 IAP15W4K58S4 51开发板 大赛esp8266开发板 STC15W4K56S4
  17. 餐馆会员管理系统 - MySQL数据库课程设计
  18. C语言之找数组中重复的数
  19. opencv+face_recognition+python实现换脸(face swap)操作(3)——基于普氏分析法(Procrustes Analysis)的代码实现
  20. java-php-python-ssm一中体育馆管理系统计算机毕业设计

热门文章

  1. signature=71c2363ad5776ff530a286dd0cdf792c,SUSY Multilepton Signatures at Tevatron
  2. 厉害,我带的实习生仅用四步就整合好SpringSecurity+JWT实现登录认证
  3. 指纹识别应用开发笔记
  4. 江苏大学2021年第一届程序设计大赛(UJSCPC)题面
  5. Webpack基础打包
  6. java计算机毕业设计紫陶文化传播与学习交流网站源码+mysql数据库+系统+lw文档+部署
  7. 计算机学业水平测试质量分析,信息技术期末教学质量分析报告
  8. 【转载】程序员如何爱护眼睛
  9. MACOS Dock栏自动显示和隐藏取消延迟
  10. 天气预报,邮箱推送,提前预警,告别炎炎夏日下的束手无策