自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (8)
  • 收藏
  • 关注

转载 HEVC算法和体系结构:预测编码之帧内预测

转自https://yq.aliyun.com/articles/31084?spm=5176.100239.blogcont31083.8.NmFsyg预测编码之帧内预测(Intra-Picture Prediction)        预测编码(Prediction Coding)是视频编码的核心技术之一,指利用已编码的一个或几个样本值,根据某种模型或方法,

2017-04-30 19:32:18 1224

转载 HEVC编码结构分析

在H.264中,编码的基本单元是宏块,对于抽样格式为4:2:0的宏块,它包含一个16x16的亮度样本块和两个相应的8x8色度样本块,如下图所示。(1)、而在HEVC中,采用了一个新的编码结构——编码树单元(CTU),CTU是HEVC的基本处理单元。一个CTU包括1个亮度CTB、2个色度CTB和相应的语法元素。一个CTU可能只包含一个编码单元(CU),HEVC还能采用树型和类

2017-04-30 19:07:44 2360

转载 MP3编码分析

http://blog.csdn.net/xiahouzuoxin/article/details/7849249目录(?)[+]一MP3文件格式解析MP3文件结构二MP3编码原理三SHINE程序分析目录一、MP3文件格式解析....21、MP3文件及MPEG概述...2二、MP3编码原理....41、MP3编

2017-04-29 22:45:56 13661 1

转载 MP3文件实例剖析

转自http://blog.csdn.net/sunshine1314/article/details/2514322在VC++中打开一个名为test.mp3文件,其内容如下:000000 FF FB 52 8C 00 00 01 49 09 C5 05 24 60 00 2A C1000010 19 40 A6 00 00 05 96 41 34 18 20 80 0

2017-04-29 20:51:16 706

转载 驱动程序调试方法之printk

转自http://www.cnblogs.com/lidabo/p/5414007.html1、基本原理(1)在UBOOT里设置console=ttySAC0或者console=tty1这里是设置控制终端,ttySAC0 表示串口, tty1 表示lcdPC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC在控制台上登录时,使用的是tty1。使用Alt+[F

2017-04-29 11:22:30 782

转载 ttyS、ttySAC、tty、ttyn的区别

转自http://blog.csdn.net/yorkworlddream/article/details/248471971、ttyS串行端口终端(/dev/ttySn)   串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为 那时它的最大用途就是用来连

2017-04-29 10:32:34 1970

转载 HEVC算法和体系结构:编码结构之编码时的分层处理架构

转自https://yq.aliyun.com/articles/31086?spm=5176.100239.blogcont31087.13.CwFHrm编码结构之编码时的分层处理架构        本博文主要介绍HEVC编码结构中的“编码时的分层处理架构”。HEVC编码结构的主要目的就是为了各种应用下操作的灵活性以及数据损失的鲁棒性(所谓“鲁棒性”,是指控制

2017-04-27 20:54:35 1957

转载 AAC ADTS格式分析

转自http://blog.csdn.net/andyhuabing/article/details/40983423目录(?)[+]1ADTS是个啥2ADTS内容及结构3将AAC打包成ADTS格式1.ADTS是个啥ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。记得第一次做de

2017-04-27 20:15:52 725

转载 X264编码流程详解

转自http://blog.csdn.net/xingyu19871124/article/details/7671634对H.264编码标准一直停留在理解原理的基础上,对于一个实际投入使用的编码器是如何构建起来一直感觉很神秘,于是决定在理解理论的基础上潜心于编码器实现框架。关于开源的H264编码器有很多,JMVC,T264、X264,这里选择X264,因为网上关于X264源码分析

2017-04-25 18:26:21 1493

转载 RTP, RTCP, RTSP 协议介绍

转自http://www.cnblogs.com/eksay/p/rtp_rtcp.html流媒体是边下载边播放的方式, 是视频会议、IP电话等应用场合的技术基础。         为什么TCP/IP协议就不能满足多媒体通信的要求呢?因为TCP有以下4个特点:1.TCP重传机制2.TCP拥塞控制机制3.TCP报文头比UDP报文头要大4.TCP的启动速度慢对比

2017-04-24 20:20:31 505

转载 单播、多播(组播)和广播的区别

转自http://www.cnblogs.com/rogerroddick/archive/2009/08/31/1557228.html单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?1.单播:网络节点之间的通信就好像是人们之间的对话一样。如

2017-04-24 18:38:49 925

原创 CMOS摄像头之硬件原理

一、硬件原理自然景观->摄像头模块->接口->S3C2440的摄像头控制器->LCDov7740(摄像头模块)输入信号: 自然景观等的模拟信号输出信号: RGB、YUV格式的数字信号1). 常用参数输入信号: 自然景观等的模拟信号输出信号: 输出格式为:RAW RGB、YUV输出分辨率为:VGA(640*480)、QVGA

2017-04-22 22:17:25 9230 3

转载 JPEG文件编/解码详解

转自http://blog.csdn.net/lpt19832003/article/details/1713718JPEG文件编/解码详解cat_ng 猫猫JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telephon

2017-04-22 17:59:13 2116 1

转载 JPEG图像压缩算法流程详解

转自http://blog.csdn.net/carson2005/article/details/7753499JPEG是Joint Photographic Exports Group的英文缩写,中文称之为联合图像专家小组。该小组隶属于ISO国际标准化组织,主要负责定制静态数字图像的编码方法,即所谓的JPEG算法。JPEG专家组开发了两种基本的压缩算法、两种熵编码方法、四种编码模式。如

2017-04-22 15:23:01 48715 3

转载 cdev 结构体、设备号相关知识解析

转自http://blog.csdn.net/zqixiao_09/article/details/50839042一、字符设备基础知识1、设备驱动分类      Linux系统将设备分为3类:字符设备、块设备、网络设备。使用驱动程序:字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据。字符设

2017-04-22 11:16:26 658

转载 Linux Shell脚本的10个有用的“面试问题和解答”

转自https://linux.cn/article-3101-1.html在此,作为shell脚本的附加内容,在本文中我们将从面试的角度解读与Linux Shell相关的问题。1. 在shell脚本成功执行前,如何中断脚本执行?解答:我们需要使用‘exit’命令来实现以上描述的情境。‘exit’命令被强制输出非0值时,脚本会报错并退出。在Unix环境下的shell

2017-04-20 19:11:13 586

转载 ARM 汇编指令

转自http://blog.csdn.net/kasalyn/article/details/9204569目录(?)[+]ARM常用指令伪指令跳转语句 BBL传输数据指令MOVMVN加载存储指令LDRSTR算术运算指令ADDADCSUBSBC MUL位操作指令 ANDORR TSTBIC比较指令 CMP多寄存器语句传输指令L

2017-04-19 21:07:13 3083 1

转载 卡尔曼滤波

转自https://www.zhihu.com/question/23971601对动态事物的感知我们往往有两种手段,一种是预测,一种是观测。但是不幸的是无论是预测还是观测均避免不了误差,比如天气情况可以用一组非线性偏微分方程算出来,也可以用各个基站测量出来,但是均有误差。再比如导弹的运行轨迹我们可以预测也可以通过雷达观测,但是也均有误差。那么自然的问题就是如何在预测和观测给出一个最优的估计值

2017-04-18 15:12:46 650

转载 一步一步写算法(之hash表)

转自http://blog.csdn.net/feixiaoxing/article/details/6885657【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】    hash表,有时候也被称为散列表。个人认为,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,但是数据查找十分麻烦;二叉树中的数据严格有

2017-04-18 11:39:52 329

转载 /etc/shadow和;/etc/passwd

转自https://zhidao.baidu.com/question/210516204.html?qbl=relate_question_1&word=cat%20/etc/shadowshadow 是 passwd 的影子文件。在linux中,口令文件在/etc/passwd中,早期的这个文件直接存放加密后的密码,前两位是"盐"值,是一个随机数,后面跟的是加密的密码。为了安全,现在

2017-04-17 22:12:58 460

转载 Live555中RTP包的打包与发送过程分析2

转自http://blog.csdn.net/niu_gao/article/details/6921145七 RTP打包与发送rtp传送开始于函数:MediaSink::startPlaying()。想想也有道理,应是sink跟source要数据,所以从sink上调用startplaying(嘿嘿,相当于directshow的拉模式)。看一下这个函数:

2017-04-17 20:51:12 645

转载 Live555中RTP包的打包与发送过程分析1

转自http://blog.sina.com.cn/s/blog_77c6324101018wop.html这里主要分析一下,live555中关于RTP打包发送的部分。在处理完PLAY命令之后,就开始发送RTP数据包了(其实在发送PLAY命令的response包之前,就会发送一个RTP包,这里传输就已经开始了)先介绍下主要的流程:RTP包的发送是从MediaSink::startP

2017-04-17 20:22:09 1111 1

转载 live555发送H264

转自http://blog.csdn.net/evsqiezi/article/details/12849695继承关系:H264BufferedPacket->BufferedPacket BufferedPacket用于存储媒体数据的RTP包内容,它的子类具体到媒体类型,如H264BufferedPacket类。值得注意的有两点:  1)构造函数BufferedPacket

2017-04-17 20:13:27 518

转载 live555中fDurationInMicroseconds的计算

转自http://blog.csdn.net/xiejiashu/article/details/41847839live555中fDurationInMicroseconds表示单个视频或者音频帧所占用的时间间隔,也表示在fDurationInMicroseconds微秒时间后再次向Source进行getNextFrame操作,以视频为例,可以这样计算:视频帧率fFram

2017-04-17 18:11:17 647

原创 uda1341之L3接口介绍

1、L3接口不等于3线接口2、L3接口各线功能UDA1341TS这颗CODEC和S3C2440的硬件接口为L3和IIS.其中,L3为实现UDA1341TS这颗CODEC内部寄存器配置的硬件接口,而IIS则为音频数据流的数据接口.          1-2.主控端原理图:        S3C2440-L3原理图:    

2017-04-16 23:12:47 1290

原创 声音采集播放及IIS接口介绍

1、硬件接口(1)硬件原理图IIS部分用来传声音和收声音,L3接口部分用来控制声音。(2)2410和声卡连接图(3)声音采集(4)录音和播放2、IIS(1)当LRCK是低电平时传输的是左声道数据,是高电平时传输的是右声道数据。是采样频率,SCLK是位时钟,每个时钟传输1位数据。还有CDCLK,系统时钟,用于让芯片工作于一定的频

2017-04-16 22:33:42 8887

转载 SDP协议分析

转自http://www.cnblogs.com/qingquan/archive/2011/08/02/2125585.html一、SDP协议介绍(SDP(Session Description Protocol))SDP 完全是一种会话描述格式 ― 它不属于传输协议 ― 它只使用不同的适当的传输协议,包括会话通知协议(SAP)、会话初始协议(SIP)、实时流协议

2017-04-15 12:18:24 1087

转载 live555源码分析---- DESCRIBE命令处理

转自http://blog.csdn.net/gavinr/article/details/7035799   这里主要分析一下,live555中关于RTP打包发送的部分。在处理完PLAY命令之后,就开始发送RTP数据包了(其实在发送PLAY命令的response包之前,就会发送一个RTP包,这里传输就已经开始了)    RTP包的发送是从MediaSink::startPlaying函数

2017-04-15 10:49:55 506

转载 在SOCKET编程中,select()函数的作用

转自https://zhidao.baidu.com/question/6530466.html?qbl=relate_question_3&word=select%D4%DAsocketSelect在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓

2017-04-14 16:00:58 1051

转载 linux 编译指定库、头文件的路径问题

转自http://blog.csdn.net/jiaweizou/article/details/81538971. 为什么会出现undefined reference to 'xxxxx'错误?首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你用编译器编译时参数用得不对,你没有指定链接程序要用到得库,比如你的程序里用到了一些数学函数,那么你就

2017-04-13 20:20:24 2941

转载 FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法

转自http://www.cppblog.com/tx7do/archive/2013/02/01/197662.htmlRFC3984是H.264的baseline码流在RTP方式下传输的规范,这里只讨论FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法。1、单个NAL包单元12字节的RTP头后面的就是音视频数据,比较简单。一个封装单个NAL单元包到RTP的

2017-04-12 23:02:15 515

转载 结构体中位段用法

http://blog.csdn.net/huangjiayun1226/article/details/6018421在结构体中允许存在位段、无名位段以及字对齐所需的填充字段。但是位段的用法,本身就具有一定的限制性,并不是简单的分配,期间还需要考虑到字对齐。系统默认的字对齐是4字节字对齐。 以下的一段示例代码,将帮助你理解位段的用法: #include "stdio.

2017-04-12 22:12:32 1893

转载 汇编调用c函数为什么要设置栈

转自http://blog.csdn.net/dcx1205/article/details/47184489一.栈的整体作用 (1)保存现场/上下文(2)传递参数:汇编代码调用c函数时,需传递参数(3)保存临时变量:包括函数的非静态局部变量以及编译器自动生成的其他临时变量。二.为什么汇编代码调用c函数需要设置栈 之前看了很多关于uboot的分析,其中就有说

2017-04-12 21:26:22 491

转载 arm指令中mov和ldr的区别

转自https://zhidao.baidu.com/question/39403018.htmlARM是RISC结构,数据从内存到CPU之间的移动只能通过L/S指令来完成,也就是ldr/str指令。比如想把数据从内存中某处读取到寄存器中,只能使用ldr比如:ldr r0, 0x12345678就是把0x12345678这个地址中的值存放到r0中。而mov不能干这个活,mov只能

2017-04-12 20:20:46 1280

转载 Linux下生成patch和打patch

转自通过diffhttp://www.cnblogs.com/aaronLinux/p/5860552.html工具生成补丁, patch工具打上补丁.在使用diff之前, 你需要保留一份未修改过的源码, 然后在其它地方修改源码的一份拷贝. diff对比这两份源码生成patch. 修改过的源码必须保留原来的文件名, 例如, 如果你修改源码中的a.c文件, 那么, 修改后的文件还是名

2017-04-12 18:28:11 463

转载 kernel编译生成Image zImage uImage的区别

转自http://blog.csdn.net/skyflying2012/article/details/35226411内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。     uImage是uboot专用的映像文件,它是在zIma

2017-04-12 18:07:41 1104

转载 树、森林与二叉树的转换总结

转自http://blog.csdn.net/xin917480852/article/details/50503501目录(?)[+]前言树转换成二叉树森林转换成二叉树二叉树转换成树二叉树转换成森林前言:  在树这一块的数据结构中最重要的就是二叉树,但是对于我们大部分人来说二叉树的基础掌握还是ok的,但是有时候我们也会忽略了树于森林(本

2017-04-12 10:18:36 1816

转载 ALSA(lib和util)交叉编译与测试

转自http://blog.csdn.net/ropenyuan/article/details/8078100情况简介ALSA 是目前 Linux 系统上大量采用的音频设备库,通过 Alsa 架构能分离驱动和应用的开发。 Alsa 为上层提供API 的同时,也为下层提供了接口,在内核配置的时候指定“支持 Alsa” 就能得到内核支持,具体位置为:Menuconfig ->

2017-04-11 20:28:35 687

转载 s3c2440 uda1341声卡驱动与madplay播放器移植

转自http://blog.csdn.net/xiongzhizhu/article/details/52144664#comments开发板:FL2440       内核:Linux-3.0一、在初始化文件中加入UDA1341 设备结构下图为FL2440开发板原理图uda1341ts部分,确认管脚。         Linux-3.0 已经完美的支持

2017-04-11 19:04:31 456

转载 Linux下的proc目录详解

转自http://bbs.eeworld.com.cn/thread-477991-1-1.html文章结构:1.什么是proc目录2. 初识proc目录3. 从proc窥看系统详情1.什么是proc目录proc是Linux系统下一个很重要的目录。 它跟/etc, /home等这些系统目录不同, 它不是一个真正的文件系统, 而是一个虚拟的文件系统。 它不存在

2017-04-11 18:56:18 2625

Unix-Linux编程实践教程.pdf

linux编程实战教程,非常好的实战linux的教程,对学习linux十分有帮助

2019-07-05

吴恩达深度学习笔记v5.44.pdf

吴恩达深度学习笔记,比较通俗易懂,希望对大家学习深度学习知识会有帮助。

2019-07-05

《深度学习与计算机视觉 算法原理、框架应用》PDF+《大数据架构详解:从数据获取到深度学习》PDF+源代码

本书全面介绍了深度学习及计算机视觉中基础的知识,并结合常见的应用场景和大量实例,带领读者进入丰富多彩的计算机视觉领域。作为一本“原理+实践”教程,本书在讲解原理的基础上,通过有趣的实例带领读者一步步亲自动手,不断提高动手能力,而不是枯燥和深奥原理的堆砌

2019-03-30

Matlab 2015b win32软件的baidu云盘下载地址

Matlab 2015b win32软件的baidu云盘下载地址,MATLAB是一个数学软件,由美国MathWorks公司出品。能够用来做矩阵运算、绘制函数等

2018-10-27

新一代视频压缩编码标准H.264.pdf

讲解新一代视频压缩编码标准H.264,分享给大家,便于学习

2018-10-27

VisualC.音视频编解码技术及实践]

VisualC++音视频编解码技术及实践]高清版,用于实战音视频编码

2018-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除