自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vx number:zzr_admin,拉入技术交流群。

文章相关托管代码:github.com/MrZhaozhirong/

  • 博客(119)
  • 资源 (6)
  • 收藏
  • 关注

原创 置顶汇总:OpenGL图形学、Shader进阶、Android-RTC视频处理、学术讨论群。

写博客缘于自己对学习的文字积累,也方便温故而知新。多年内也认识很多互相学习的同学。特开此篇置顶汇总相关的博客,并成立学术讨论群方便同学们互相学习。

2022-09-25 13:32:33 1540 4

原创 机器视觉【3】非线性求解相机几何参数

承接上一章,学习非线性求解相机几何参数,去解决线性求解法的问题缺点。

2024-02-20 18:18:35 1215

转载 机器视觉【2】线性求解相机几何参数

学习了相机成像的整个流程,以及抽象出其数学模型,其中数学模型里总结出三组关键参数:相机内参k,畸变参数d,以及变换参数e。变换参数e随拍摄位置改变而改变,但它是一种固定的线性变换。内参k和畸变参数d通常都是未知的要去求解。这一章就是学习如何去求解,或者说搞明白求解过程中的数学道理。

2024-02-19 17:33:52 88

原创 机器视觉【1】相机的成像(畸变)模型

我们能否从2D图像中恢复三维世界的模型,从而推断其近似的真实信息?答案是可以通过多视角的方式去推算,譬如双目立体视觉就很好的进行测距计算。那么如何通过摄像机拍出的二维照片,精确的恢复三维信息?这就需要先对相机的成像过程进行数学建模,用严谨的数学表达式来描述整个成像过程。

2023-12-14 20:34:05 1686

原创 我在CSDN创作的2048天纪念(即将毕业十年的小结)

我在CSDN创作的2048天纪念(即将毕业十年的小结)

2023-08-21 21:25:45 239

原创 数字图像处理【11】OpenCV-Canny边缘提取到FindContours轮廓发现

本章主要介绍图像处理中一个比较基础的操作:Canny边缘发现、轮廓发现 和 绘制轮廓。概念不难,主要是结合OpenCV 4.5+的API相关操作,为往下 "基于距离变换的分水岭图像分割" 做知识储备。

2023-07-13 16:25:33 4591 2

原创 数字图像处理【10】OpenCV-直方图反向投影与模板匹配

直方图的反向投影是利用直方图模型计算给定图像像素点的特征。反向投影在某一位置的值是源图像在对应位置的像素值的累计。反向投影操作可实现检测输入源图像给定图像的最匹配区域,可用于目标检测。

2023-06-20 20:35:19 1153

原创 数字图像处理【9】频域应用—快速傅里叶和二维变换

上一篇我们系统的介绍了傅里叶级数、傅里叶变换、离散傅里叶变换。本篇主要介绍快速傅里叶变换,并说说傅里叶变换在二维图像上是如何应用的。

2023-05-17 09:00:00 2185 2

原创 数字图像处理【8】认识频域—关于傅里叶

关于傅里叶的一切,我真的很用心和有耐心的学习。希望看文章的你也能搞明白。

2023-04-27 12:18:53 1532

原创 数字图像基础【7】应用线性回归最小二乘法(矩阵版本)求解几何变换(仿射、透视)

应用线性回归最小二乘法(矩阵版本)求解几何变换(仿射、透视)

2023-04-16 14:35:30 1090

原创 数字图像处理【6】图像阈值分割

图像分割是一个经典的图像处理问题,是图像理解和识别的前提基础,在模式识别、计算机视觉、医学图像处理等领域中有着广泛的应用。其主要目的是将感兴趣目标从复杂背景区域中提取出来,以便进行目标识别和分析。

2023-04-04 00:38:51 1954

原创 数字图像处理【5】图像形态学操作—膨胀、腐蚀、开、闭

图像形态操作,其实是基于形状的一系列图像处理操作的合集。主要是基于集合论基础上的形态数学运算。形态学主要有四个基本操作:腐蚀、膨胀、开、闭

2023-03-29 17:05:50 1047

原创 数字图像处理【4】图像空间滤波-锐化

图像的高频与低频指的是什么;图像高频分量的处理又有哪些?

2023-03-25 00:29:03 2938

原创 数字图像处理【3】图像空间滤波-平滑

介绍图像的各种空间滤波原理,及处理的目:去噪、特征提取、图像增强。

2023-03-23 21:00:46 1525

原创 数字图像处理【2】对比度亮度精准调节、常用灰度变换、直方图均衡化

对比度亮度精准调节;介绍常用灰度变换;白话文介绍直方图均衡化及其应用。

2023-03-20 17:26:51 2991

原创 数字图像处理【1】图像形成、颜色模型

数字图像处理基础——图像形成、颜色模型

2023-03-17 10:44:35 1029

原创 (Android-RTC-9)PeerConnectionFactory

初识PeerConnectionFactory,整体认识结构脉络。

2023-03-05 17:09:12 619 1

原创 总结2022,计划2023

程序人生,总结2022,计划2023。

2022-12-29 16:41:30 1069 1

原创 优化OpenGLSL.texelFetch锯齿问题,让我想起一道阿里面试题。

OpenGLSL.texelFetch锯齿问题,让我想起当年阿里达摩院的一道面试题,而且实际操作编程题。

2022-07-22 12:26:57 994 4

原创 OpenGLSL中处理HDR.ToneMapping(HLG)

介绍在GLSL中处理HLG(hybrid-log-gamma 混合对数伽马曲线)的HDR tonemap SDR的渲染流程。

2022-05-09 19:04:50 1673 39

原创 仿照FFmpeg在GLSL中处理HDR.ToneMapping(下)

深入拆解FFmpeg 命令行 HDR 转SDR,GLSL实现HDR.ToneMapping

2022-05-05 12:06:09 2774 9

原创 仿照FFmpeg在GLSL中处理HDR.ToneMapping(上)

一篇让你真正理解 tone mapping 的文章;拆解 HDR tonemap SDR流程

2022-04-27 18:29:45 2637 9

原创 MediaCodec解码P010,OpenGLSL.texelFetch读取非归一化纹素。

Android.MediaCodec解码P010,需要有硬件条件;GLSL.texelFetch读取非归一化纹素的一些深坑;

2022-04-15 14:22:12 4719 17

原创 HEVCProfileMain10HDR10 和 非8bit数据位深的一些讨论。

Android HEVCProfileMain10HDR10 和 关于10bit的一些知识要点。

2022-03-27 23:13:31 3440 4

转载 【搬运】HDR in Mind

本文主要讨论 SDR 和 HDR 之间的区别,并介绍主要的 HDR 标准,以及它们对 H.264/AVC、H.265/HEVC、VP9 和 AV1 的识别和验证。

2022-02-15 20:18:41 2789

原创 (Android-RTC-8)分析HardwareVideoEncoder—BitrateAdjuster

BitrateAdjuster,码率适配器。

2022-02-05 15:56:50 3072

原创 (Android-RTC-7)分析AndroidVideoDecoder,看webrtc如何利用shader把texture输出yuv420

开卷有益,细读分析AndroidVideoDecoder,学会texture高效转换data数据流,Java版本协程,复习pbuffer和fbo各自的使用场景。

2022-01-03 23:15:44 3395

原创 声网RTE2021大会分享

最近太忙,搁置了Android-RTC的内容输出,恰逢RTE2021大会,圈内有几个大佬也在极力宣传大会。自己远程观摩了几场分享会,公司也拿到些资料,这里分享給大家,大家可以挑自己感兴趣的看一眼,掌握行业动态。以下所有资料都能在找到pan.baidu.com/s/1HiTpwrOuqMKybYXPJBluxg 提取码:gm25AI 技术应用专场刘怀达 - 淘宝 - 淘宝画质增强实践史永明-NVIDIA-一增两减,助力深度学习在实时推理场景中的应用(太高端,找不出合适...

2021-11-03 17:17:35 698 1

原创 (Android-RTC-6)分析createPeerConnectionFactory之Video***Factory

用Android的MediaCodec相关API 就是硬编 / 硬解码吗?

2021-09-29 20:45:15 673

原创 (Android-RTC-5)分析createPeerConnectionFactory之AudioEncoder/AudioProcessing

音频模块结构总结:AudioDeviceModule(adm),AudioEncoderFactory->AudioEncoder,AudioDecoderFactory->AudioDecoder,AudioProcessingFacfoty->AudioProcessing。

2021-08-30 18:38:11 675

原创 (Android-RTC-4)分析createPeerConnectionFactory之AudioDeviceModule

PeerConnectionFactory之 AudioDeviceModule 整体构造。

2021-08-19 18:56:58 1275 1

原创 (Android-RTC-3)分析PeerConnectionFactory.initialize

PeerConnectionFactory的创建流程大致分为两步:PeerConnectionFactory.initialize 和 PeerConnectionFactory.Builder.createPeerConnectionFactory。

2021-07-26 15:34:46 1207 4

原创 (Android-RTC-2)源码下载编译Android-WebRTC,居然折腾了我那么多天!

webrtc下载编译基本遇到的坑都记录在案,方便大家排雷。

2021-06-06 12:57:48 4489 9

原创 (Android-RTC-1)Android-WebRTC初体验

正式开始Android-WebRTC的内容,网上搜索到的不外乎就是WebRTC-Codelab的搬运教程,学习demo也是代码片段;要不然就是老司机直接Nignx+coturn+webrtc.js.api搭载一套,这些内容我还是感觉不全面,没有一个很清晰的整体架构认识,所以就决定去由浅到深,一步步的去挖掘。

2021-04-12 16:47:05 5266 4

翻译 构建WebRTC应用程序所需的后端服务——STUN, TURN, and signaling

STUN, TURN, and signaling

2021-03-15 10:17:19 1647

翻译 WebRTC理论入门

开篇导读,这篇是从https://www.html5rocks.com/en/tutorials/webrtc/basics/搬运翻译过来的,属于WebRTC理论入门,感觉属于把webrtc说得比较通透清楚的一篇文章。往后再学习基于操作系统移植的SDK就更轻松了。

2021-03-15 10:09:01 890

翻译 WebRTC-Codelab小白初体验(下)

开篇导读,这篇是从https://codelabs.developers.google.com/codelabs/webrtc-web代码实验室搬运过来的,属于WebRTC理论入门,毕竟WebRTC从名字是来说,人家建立的出发点就是在Web上的,所以我们从正统渠道入手,往后再学习基于操作系统移植的SDK。紧接着上篇内容。7、设置信令服务以交换消息手动阀手动阀...

2021-03-15 10:05:54 307

翻译 WebRTC-Codelab小白初体验(上)

开篇导读,这篇是从https://codelabs.developers.google.com/codelabs/webrtc-web代码实验室搬运过来的,属于WebRTC理论入门,毕竟WebRTC从名字是来说,人家是建立在Web上的,所以我们从正统渠道入手,往后再学习基于操作系统移植的SDK。

2021-03-15 10:03:36 659

翻译 了解H.264(AVC)的你,知不知道什么是SVC?

通常新手在学习 H.264 的时候,通常会认为 AVC 是 H.264 协议的别名。但自从2007年H.264协议中增加了 SVC 的部分之后,人们习惯将不包含 SVC 的H.264协议那一部分称为 AVC,而将 SVC 这一部分单独称为 SVC。所以提到 AVC 的时候,需要根据具体情况判断到底是指 H.264协议还是指协议中不包含 SVC 的那一部分。

2021-01-28 18:04:53 4606 7

原创 FFmpeg命令行,从小白入门到收藏吃灰——功能大全,总有你需要的!

ffmpeg常用命令行功能大全,总有你需要的!

2020-12-29 17:39:58 5341 1

ffplay播放工具,用于检验.yuv .h264 .pcm .aac等原始裸数据

ffplay播放工具,用于检验.yuv .h264 .pcm .aac等原始裸数据

2018-12-17

琢石成器-win32汇编语言程序设计 第二版随书源代码(含makefile)

琢石成器-win32汇编语言程序设计 第二版随书源代码(含makefile)

2014-02-17

PE文件分析器(自研版本)

看加密解密,然后自己写的PE文件分析器。 有vc6的win32版和vs2008的mfc版,亲测没问题,安全无毒。

2014-01-27

加密与解密 (第三版)

逆向工程 网络安全方向必备全书。看完此书比对逆向工程有深刻的了解~

2013-11-05

精通UNIX下C语言编程与项目实践

精通UNIX下C语言编程与项目实践 课本源代码

2012-10-11

空空如也

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

TA关注的人

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