- 博客(1187)
- 资源 (54)
- 收藏
- 关注

原创 【Codecs系列】AVS+(AVS1 P16)解码器
DATE: 2021.9.28文章目录1、AVS+标准介绍2、AVS+解码器1、AVS+标准介绍AVS+是AVS1标准的增强版,增加了算术编码、帧级加权量化、同极性场跳过模式编码,增强场编码等技术,主要用于地面电视广播、有线电视广播、卫星电视广播等应用。2、AVS+解码器https://download.csdn.net/download/SoaringLee_fighting/25530025 THE END! ...
2021-09-28 17:30:00
1925

原创 【优化系列】MIPS架构汇编优化总结
DATE: 2021.8.10文章目录1、参考2、MIPS介绍和设计理念2.1、介绍2.2、设计理念3、MIPS体系架构4、MIPS汇编基础4.1、MIPS SIMD架构(MSA)4.2、MIPS数据类型4.3、MIPS指令格式4.4、MIPS指令风格4.5、MIPS寄存器4.5.1、MIPS32寄存器1、参考【优化系列】MIPS架构汇编优化资料2、MIPS介绍和设计理念2.1、介绍1981年,斯坦福大学教授Hennessy领导团队,设计出第一个MIPS架构的处理器。1984年,Hennes
2021-08-06 18:08:09
299

原创 【开源项目】编解码自动化测试脚本:autoCodecTest
DATE: 2021.8.1文章目录1、前言2、参考3、脚本功能和介绍3.1、主要功能3.2、支持平台3.3、使用方法4、开源地址5、开源目的1、前言编解码是音视频的基础,学习编解码的同学肯定需要测试编码器或者解码器的率失真性能和编码效率,本工程主要采用Python开发,支持批处理测试编解码器,并且对输出日志进行数据统计和数据分析,得出我们需要的率失真效果和复杂度情况。2、参考【Codecs&shell】编解码器一致性验证和性能测试自动化脚本3、脚本功能和介绍3.1、主要功能Thi
2021-08-01 12:07:34
378
1

原创 【CV系列】图像算法研究系列汇总
DATE:2021.7.12【CV系列】图像去雾技术研究【CV系列】图像去噪算法研究(去噪+锐化)【CV系列】图像低照度增强算法研究THE END!
2021-07-12 16:57:42
345

原创 【Web/优化系列】WebAssembly(wasm) SIMD优化
DATE: 2021.6.6文章目录1、Wasm simd优化方法1.1 编译器优化选项1.2、缺陷和行为差异1.3、Chrome开启SIMD支持1.4、Wasm simd头文件1.5、Wasm 128bit SIMD扩展2、wasm优化测试demo3、Wasm Intrinsic优化基础3.1、主要Intrinsics函数1、Wasm simd优化方法参考:https://emscripten.org/docs/porting/simd.htmlhttps://github.com/WebA
2021-06-06 23:17:56
1068

原创 【置顶贴】本博客文章分类和转载文章
DATE: 2020.10.16文章目录1、博文分类2、优秀博文转载2.1 编解码2.2 图像处理2.3 机器视觉/AI2.4 工程化2.5 优化2.6 Linux/gcc2.7 C/C++2.8 Python2.9 Matlab2.10 Tools1、博文分类本博客所有文章目前主要按照如下【系列】进行分类,并以标题开头表示:【C/C++系列】:C/C++编程语言【Python系列】:Python编程语言【Matlab系列】:Matlab编程语言【Linux系列】 :Linux/gcc系列
2020-10-16 23:18:13
300
2

原创 【致客户书】关于CSDN专栏订阅的说明
如果在订阅之后遇到任何问题(包括技术问题、使用问题等),可直接在CSDN上私信我,我会尽最大能力予以解决。欢迎大家与我交流学习!订阅博主就能阅读博主全部的付费专栏和将近1000篇文章,订阅之后会有售后服务。
2020-09-28 12:58:22
5165
12

原创 【Codecs系列】H.266/VVC视频编码标准 技术系列汇总
DATE: 2020.9.30文章目录1、H.266/VCC标准专栏2、H.266/VCC视频编码标准 技术汇总1、H.266/VCC标准专栏视音频技术之H.266/VVC2、H.266/VCC视频编码标准 技术汇总【Codecs系列】H.266 QTBT(Quadtree plus Binary Tree)块结构介绍【Codecs系列】H.266/VVC视频编码标准(一):相关网址【Codecs系列】H.266/VVC视频编码标准(二):最新文献【Codecs系列】H.266/VVC视
2020-09-27 09:46:48
2128

原创 【开源项目/工程化系列】X86&ARM汇编优化模板: AssemblySample
DATE: 2020.9.14文章目录1、参考2、目的3、README4、开源地址1、参考【优化系列】X86架构汇编优化系列汇总【ARM系列】ARM NEON汇编优化系列汇总2、目的该模板主要用于快速入门X86 MMX/SSE/AVX/AVX2/AVX512汇编和ARM NEON汇编优化方法,主要包括了X86/ARM纯汇编优化方法、X86/ARM Intrinsic汇编优化方法和X86 Inline汇编优化方法。这个sample也是自己对X86和ARM汇编优化这方面知识的技术总结。3、RE
2020-09-16 15:28:17
373

原创 【优化系列】X86架构汇编优化系列汇总
DATE: 2020.9.5文章目录1、x86基本优化方法入门2、x86优化sample3、更多参考1、x86基本优化方法入门【优化系列】X86优化之纯汇编优化方法【Optimization】常用SSE Intrinsic指令总结【Optimization】之GCC 内联汇编【Optimization/x86】内联汇编Inline assembly——基础学习2、x86优化sample【优化系列】x86asm汇编优化demo【优化系列】X86优化之Intrinsic汇编demo【Op
2020-09-05 20:36:02
472

原创 【开源项目】全平台编译模板MakefileSample
DATE: 2020.6.22本文目录1、参考2、全平台编译脚本3、README4、模板开源地址1、参考【makefile】makefile工程编译模板【makefile系列】多平台编译脚本以及makefile自动化编译总结【PE&Tools】GnuWin32使用以及windows下gnu makefile编写2、全平台编译脚本MakefileSample: 本编译脚本模板旨在建立全平台(Windows,Linux,ARM,Mac,IOS和Android)的编译方法,通过makefi
2020-06-22 22:47:59
391

原创 【Codecs系列】H.263/H.263+标准研究总结
1. H.263相关资料路径2. H.263核心编码技术3. H.263标准可选编码选项4. H.263+标准可选编码选项5. H.263+标准可选编码选项6. H.263++标准可选编码选项7. H.263标准与H.261和H.262(MPEG-2)标准的比较
2020-05-27 09:29:31
494

原创 【Tools系列】Windows/Linux平台内存泄露调试工具汇总
DATE: 2020-1-111、Windows平台内存调试工具windbg/ umdh/ htracecrtdbgsysinternals【Tools】WinDbg–gflags调试工具使用方法【Tools系列】windows自带内存检测工具CRTDBG【PE】VS的Release模式下进行调试的设置以及附加进程用法【Tools系列】Windows调试分析工具:Sysint...
2020-01-11 12:54:28
411

原创 【优化系列】ARM NEON汇编优化系列汇总
DATE:2019-8-18先将相关博客资料汇总在此,后面再进行整理和总结!【arm】ARM寄存器以及使用说明【arm】arm架构32位汇编优化总结【arm】arm架构64位(AArch64)汇编优化总结【arm】arm架构64位入门基础:架构分析、寄存器、调用规则、指令集、程序调试以及参考手册【arm】Some ways of Migrating code from ARM32 t...
2019-08-18 21:39:24
2036

原创 【Codecs系列】YUV处理工具系列汇总
本文包括了YUV处理的一些实用小工具,比如YUV图像水平拼接,YUV文件拼接,YUV裁剪,分割,YUV文件比较等。
2019-07-13 23:30:17
693

原创 【Codecs系列】颜色空间转换CSConvert系列汇总
DATE: 2019-7-9文章目录1、颜色空间转换CSconvert系列功能汇总2、开源地址1、颜色空间转换CSconvert系列功能汇总【Codecs】颜色空间转换CSconvert:I420转NV12 【Codecs】颜色空间转换CSconvert:YUV420转YUV444【Codecs】颜色空间转换CSconvert:YUV420PtoRGB24 【Codecs】颜色空间转换CSconvert:NV12toYVYU或NV12toYUYV【Codecs】颜色空间转换CSconvert
2019-07-09 17:26:31
405

原创 【python/qt】Python+Qt实现简单的视频监控界面
DATE: 2018.12.91、前言这个界面是之前读研时候学习QT时写的一个简单的界面,主要实现了人脸检测部分的功能,比较简单。从今年3月份就开始写这个视频监控的功能,一直拖到了11月份。找工作结束后,可以好好研究一下Python和Qt以及两者的混合编程了。不过,在实现视频监控界面的过程中,甚是纠结,看来混合编程是不好弄的。2、简单的视频监控界面实现平台:Python + Qt初...
2018-12-09 20:22:35
6608

原创 【Codecs系列】编解码标准梳理框架和要点(完善ing)
Date: 2018.11.31、前言 在研读编解码标准时,需要注意不能完全按照标准的思路和角度去理解标准,虽然标准已经将所有技术细节讲述清楚了,但是可能整体的框架和要点并不能完全呈现出来,需要我们自己去组织呈现,并将各个技术要点具体化。2、编解码标准框架和要点 梳理标准可以从两个维度进行:首先把握整体的框架和要点(基本要素或骨架);在上面基础上梳理各个要点的细节(具体...
2018-11-03 15:30:58
537

原创 【Codecs系列】MPEG-2标准总结文档
Date: 2018.10.241、MPEG-2简介 MPEG组织于1994年正式推出MPEG-2压缩标准,以实现视/音频服务与应用互操作的可能性。最典型和成功的应用就是DVD产品。MPEG-2标准包括了系统层、视频层、音频层等9个部分,本文档主要讲述ISO/IEC 13818 Part2 视频部分。MPEG-2标准就是定义了一个标准的MPEG-2码流中每一位的具体含义,MPEG-...
2018-10-24 15:33:23
2506
2

原创 【工程化系列】多平台编译脚本以及makefile自动化编译总结
Date: 2018.9.30 同一套库代码往往需要在不同体系架构或系统上的机器和设备上编译和运行,这就需要我们熟悉不同平台上的编译方法以及测试方法,本文旨在讲述多平台编译方法以及makefile自动化编译的总结。体系架构:Intel x86系统内核:Windows系统类型:win32,x64Windows平台编译方法:通过批处理脚本命令行编译VS工程体系架构:Intel x86系统内核:Linux系统类型:linux32,linux64Linux平台编译方法:makefile工程编译模板
2018-09-30 22:51:41
1955

原创 【工程化系列】makefile工程编译模板
Date: 2018.9.101、前言 最近在调试一个解码器工程时,编写了一个简单的makefile,通过makefile实现工程demo的编译,涉及到makefile使用的相关知识,分享出来供大家学习。2、makefile使用相关知识2.1 规则语法:target ... : prerequisites ... command ...2....
2018-09-10 20:08:24
1723

原创 【工程化系列】通过SecureCRT远程登录telnet连接虚拟机的linux系统(CentOS/Ubuntu)
Date: 2017/9/17【Tag: 工程项目积累】Author: SoaringLee 一、 题记 周末在家里闲来无事,想着之前安装了SecureCRT,就尝试着利用这个软件telnet连接虚拟机中的linux系统。之前虚拟机VMvare Workstation里安装的是CentOS,现在尝试采用桌面级linux系统Ubuntu进行测试。二、准备材料虚拟机:
2017-09-17 08:59:41
2316
转载 【优化系列】Intrinsics头文件与SIMD指令集、Visual Studio版本对应表
VisualStudio:Visual Studio版本名。VS:Visual Studio版本号。File:Intrinsics头文件。
2023-06-03 14:24:53
8
原创 【MATLAB系列】MATLAB读取文件夹下所有文件的文件名和特定格式数据
利用代码对大量数据进行自动批处理时,首先需要获取该数据存放的文件夹(文件夹路径),然后获取该文件夹下某一类型数据所有的文件名,最后通过特定的数据读取代码读取数据进行自动批处理。
2023-05-27 13:48:34
31
原创 【linux系列】Ubuntu安装gcc提示错误
将更新一栏中的重要安全更新(bionic-security)和推荐更新(bionic-updates)两者勾选上。检查其他软件中更新源,我的更新源中包含了Ubuntu16.04LTS等官方支持的更新源,遂将其取消掉。关闭软件和更新窗口后,在终端中输入sudo apt-get update。最后即可安装成功gcc了。
2023-05-21 13:15:24
24
原创 【Linux系列】Linux解决端口被占用的问题 bind: address already in use
首先用netstat -nap | grep 5212查看5212端口对应的进程(这里是知道端口的情况下使用这个命令)找到进程后用kill PID杀死这个进程。
2023-05-09 09:44:37
35
原创 【毕业设计系列】基于概率神经网络的西瓜成熟度检测系统【含Matlab源码】
在之前毕业设计的时候,基于概率神经网络的西瓜成熟度检测系统,采用Matlab语言实现,效果很好。订阅上面专栏有优惠!需要相关代码可以加文章最后的QQ名片咨询博主或者直接私信博主。
2023-05-07 22:34:56
42
原创 【Tools系列】IDA远程调试Linux文件
(1)进入到IDA的安装目录,找到文件夹/dbgsrv,其中有两个文件linux_server和linux_server64,分别为32位的服务端和64位的服务端,可根据调试目标进行选择。Hostname为Ubuntu的IP地址,Port为端口(与linux_server的监听端口保持一致),Password为Ubuntu系统的开机密码。(3)Ubuntu下运行服务端,因为我的调试目标是32位的,所以我运行linux_server即可。(2)查看Ubuntu的IP地址,ifconfig命令。
2023-04-28 09:48:15
618
原创 【毕业设计系列】基于小波变换的的语音增强系统Matlab实现【含Matlab源码】
DATE: 2023.4.20在之前的时候,毕业设计中实现了基于小波的音频信号去噪的GUI界面,展示如下:若需要相关代码可以在关注和订阅博主专栏之后,加博主QQ(2963033731)索取(代码付费提供)。THE END!
2023-04-20 22:08:19
112
原创 【毕业设计系列】基于最小二乘滤波WLS的HDR图像处理算法实现【含Matlab源码】
在之前毕业设计的时候,实现了采用最小二乘法滤波WLS的HDR色调映射算法,采用Matlab语言实现,效果很好。需要相关代码可以加文章最后的QQ名片咨询博主。
2023-04-15 21:37:52
62
原创 【毕业设计系列】基于小波变换的边缘检测算法matlab实现【含Matlab源码】
在之前大学毕业设计的时候,通过调研文献,研究了小波变换的发展和应用,以及基于小波变换的三种边缘检测算法,分别是基于模极大值的小波边缘检测、基于小波的canny边缘检测和基于小波的形态学边缘检测,并通过matlab GUI展示出来,界面上可以调节小波层数和调节阈值,用于展示不同参数情况下的边缘检测效果。
2023-04-09 22:00:00
528
原创 【Tools系列】免费开源的录屏软件分享
不少录频软件,要么不支持区域录屏,要么收费,不交钱就有水印。PPT带的录制功能太重,WIN+G不能区域录制,PASS。这款叫Captura的录屏软件,总体感觉不错。有技术基础的同学可以直接下载使用。官网传送门:Captura,开源录屏软件,建议下载Portable版本。优点:免费功能简洁参数可控性较强缺点:易用性不足,有一点点(真是一点点)门槛需要基础教学的同学可以继续往下看。
2023-04-08 11:27:35
333
原创 【毕业设计系列】基于PCA和BP神经网络的人脸识别系统GUI【含Matlab源码】
在之前大学毕业设计中实现了基于PCA和BP神经网络的人脸识别系统,采用matlab语言,并且使用了GUI界面呈现,准确率达到了82%以上。需要相关代码可以加文章最后的QQ名片咨询博主。FaceRecognitionByBPneuralnetwork.m:采用BP神经网络的人脸识别的训练主程序。
2023-04-07 20:55:25
168
原创 【Bugfix系列】Someone could be eavesdropping on you right now (man-in-the-middle attack)!
由于远程机器或者重组或者更新了ssh server导致本地记录的验证信息过时了。
2023-04-01 18:44:50
31
原创 【毕业设计系列】图像描述方法的实现matlab GUI【含Matlab源码】
本文主要讲述了图像描述方法的matlab实现,包括矩描述子、形态学处理、霍夫变换、傅里叶描述子。注:需要相关代码可以在订阅本专栏后加文章最后的QQ名片咨询博主。
2023-03-26 10:20:36
69
原创 【优化系列】ARM NEON与X86 SSE的互相转换
Intel的CPU和ARM的CPU都有SIMD指令,可以完成CPU 指令级的并行化。这里边主要涉及CPU的汇编的知识和一些寄存器的知识。在一些耗时的SLAM优化迭代的场合,经常出现这样的指令的优化。SSE是Intel x86架构CPU的SIMD指令的简称,NEON是ARM CPU的SIMD指令的简称。本文主要介绍如何从X86 SSE Intrinsic转换为ARM NEON Intrinsic,以及ARM NEON Intrinsic转换为X86 SSE Intrinsics。
2023-03-24 11:48:32
237
原创 【Python系列】UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe7 : ordinal not in range(128)
python的str默认是ascii编码,和unicode编码冲突。
2023-02-10 16:07:48
191
亚像素级Harris角点检测的matlab实现(毕业设计)
2023-03-26
Harris角点检测及其改进的matlab实现(毕业设计)
2023-03-26
虹膜识别的matlab实现(毕业设计)
2023-03-25
指纹识别matlab实现(毕业设计)
2023-03-25
基于PCA和BP神经网络的图像压缩技术matlab实现(毕业设计)
2023-03-25
基于K-L变换的图像压缩matlab实现(毕业设计)
2023-03-25
基于matlab的mpeg4视频压缩(毕业设计)
2023-03-25
数字信号处理平台GUI界面Matlab代码(毕业设计)
2023-03-11
AM&FM&DPSK&FSK 的调制解调matlabGUI实现(毕业设计)
2023-03-11
基于快速双边滤波的细节增强算法matlab代码(毕业设计)
2023-03-11
语音信号小波去噪算法的matlab实现(毕业设计)
2023-03-11
基于区域生长的道路检测实现(含Matlab源码)
2022-11-14
数字图像颜色主分量和颜色分量比例获取方法(含Matlab源码)
2022-11-13
语音时域分析系统matlab GUI代码实现(含Matlab源码)
2022-11-13
基于ADPCM的语音压缩与解压缩(含Matlab源码)
2022-11-13
基于小波包和支持向量机的红外图像检测和识别(含Matlab源码)
2022-11-13
基于凸包检测和重心距离法的指尖检测和识别(含Python源码)
2022-11-13
基于NSCT的图像边缘检测实现(含Matlab代码)
2022-11-13
基于最小二乘滤波WLS和快速双边滤波显示HDR图像(含Matlab代码)
2022-11-13
基于DCT和Arnold的视频数字水印(含Matlab源码)
2022-11-13
基于matlab的图像增强系统GUI系统(毕业设计)
2023-05-21
DCT编码与DPCM编码&Huffman编码 matlab实现
2023-05-21
抽样定理仿真实现matlab GUI完整代码(课程设计)
2023-05-21
概率神经网络检测西瓜成熟度matlab GUI(毕业设计)
2023-05-21
离散Hopfield神经网络的联想记忆-数字识别matlab(毕业设计)
2023-03-26
基于LVQ神经网络的预测-人脸朝向识别(毕业设计)
2023-03-26
基于肤色的人脸检测和面部特征定位matlab实现(毕业设计)
2023-03-26
二维码QR识别的matlab实现(毕业设计)
2023-03-26
数字图像车牌识别系统matlab GUI实现(毕业设计)
2023-03-26
无参考图像清晰度评价NRSS的matlab实现(毕业设计)
2023-03-26
双边滤波和非局部均值滤波的matlab实现
2023-03-26
基于色调映射的HDR双目融合matlab实现(毕业设计)
2023-03-26
分水岭图像分割和区域合并的matlab实现(毕业设计)
2023-03-26
MRI(脑部肿瘤)图像分割matlab实现(毕业设计)
2023-03-26
数字水印的matlab+simulink实现(毕业设计)
2023-03-26
帧差法目标跟踪的matlab GUI实现(毕业设计)
2023-03-26
光流目标跟踪matlab实现(毕业设计)
2023-03-26
图像描述方法的实现matlab GUI(毕业设计)
2023-03-26
基于层析成像技术的三维重建Matlab实现(毕业设计)
2023-03-26
霍夫圆变换检测的matlab实现
2023-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人