![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自研技术
文章平均质量分 68
dragon_perfect
QQ:187100248 敢于拼搏,善于挑战!
展开
-
视频质量诊断服务 && 视频质量诊断工具 && 图像/视频质量分析服务及工具 && 深度学习视频质量分析系统
基于Mongoose平台搭建了视频质量服务系统,该系统的主要功能包含生成base64图像数据、接收postman的数据参数推送、视频质量算法分析以及处理结果的指定地址推送功能,该系统已经在windows、centos、kylin、ubuntu等系统上做过相关适配工作,算法已经达到商业级应用需求。 这次把之前积累的单机版工具和算法的server版本都做了说明,并记录一下自己的成果,深度学习数据搜集以及模型精度提高方法。原创 2024-08-25 15:14:19 · 629 阅读 · 0 评论 -
【Yolov8 Opencv C++系列保姆教程】Yolov8 opencv c++ 版本保姆教程,Yolov8训练自己的数据集,实现红绿灯识别及红绿灯故障检测 ,红绿灯故障识别。
Yolov8 Opencv C++系列保姆教程,通过一个红绿灯识别的案例,实现了Yolov8 的应用全流程的过程,整个算法最终只依赖了opencv,部署会更加方便、易用。 基于Yolov8训练自己的数据集,实现红绿灯识别及红绿灯故障检测 ,红绿灯故障识别。原创 2024-01-02 11:05:12 · 5570 阅读 · 8 评论 -
VQD视频质量诊断服务/图像质量诊断/视频流质量诊断/传统方法与深度学习结合的视频质量诊断
主要研究视频质量诊断系统中的诊断算法。主要有:亮度异常检测、对比度异常检测、偏色异常检测、清晰度异常检测、噪声异常检测、条纹异常检测、冻结异常检测、信号丢失异常检测、遮挡异常检测、黑白图像异常检测、场景变更异常检测和场景剧变异常等12项常见的检测功能。经过多年的积累,单从传统的方法已经很难把一些特殊情况的异常事件检测出来,需要把传统的方法与深度学习的方法结合起来进行使用,传统的方法和深度学习的方法已经在我的之前的csdn的博客里已经介绍,只需要把两者按照一定的经验值结合起来即可,下面是一些结合后的用例。原创 2023-12-04 19:59:52 · 737 阅读 · 2 评论 -
AI标注工具Labelme和LabelImage Labelme和LabelImage集成工具
AI标注工具Labelme和LabelImage Labelme和LabelImage集成工具。原创 2023-03-20 21:01:52 · 717 阅读 · 0 评论 -
视频质量诊断分析 视频质量诊断依据 视频质量诊断判断标准
一、概述在图像信息技术被广泛应用的情况下,对图像质量的评估变成一个广泛而基本的问题。由于图像信息相对于其它信息有着无可比拟的优点,因此对图像信息进行合理处理成为各领域中不可或缺的手段。在图像的获取、处理、传输和记录的过程中,由于成像系统、处理方法、传输介质和记录设备等不完善,加之物体运动、噪声污染等原因,不可避免地带来某些图像失真和降质,这给人们认识客观世界、研究解决问题带来很大的困难。比如,在图像识别中,所采集到的图像质量直接影响识别结果的准确性和可靠性;原创 2022-10-25 21:00:44 · 2810 阅读 · 1 评论 -
Ubuntu18.04深度学习环境搭建
安装完系统后,直接ALT+CTRL+F1,进入超级终端模式,之后先安装显卡的驱动,之后再安装cuda,然后所有的应用都可以继续安装了。原创 2022-10-20 10:41:50 · 1166 阅读 · 0 评论 -
视频质量诊断系统
视频质量诊断系统(Video Quality Diagnostics,简称VQD)从前端监控点(网络摄像机、NVR、DVR、或者流媒体服务器)获取实时码流,进行解码以及对图像质量进行评估,对视频图像中存在的质量问题进行智能分析、判断和报警。• 检测内容包括多种视频故障,如:清晰度异常(图像模糊),亮度异常(过亮、过暗),偏色,噪声干扰(雪花),画面冻结,遮挡、对比度、条纹、信号丢失等异常。原创 2022-10-10 06:54:04 · 3698 阅读 · 4 评论 -
OCR:C++ PaddleOCR C++ PaddleOCR vs2019 (CPU版)保姆教程
PaddleOCR 模型的C++部署方法。C++在性能计算上优于Python,因此,在大多数CPU、GPU部署场景,多采用C++的部署方式,本教程如何在Windows (CPU)环境下配置C++环境并完成PaddleOCR模型部署。原创 2022-09-10 10:18:23 · 5715 阅读 · 3 评论 -
AI边缘计算模组 算丰SM5移植 边缘计算设备开始移植 比特大陆SM5模组移植 AI边缘计算模组应用
最近项目开发涉及了一些AI算法移植到边缘计算盒子上,调研了寒武纪MLU220、比特大陆SM5和华为310的模组,对相关的资料进行整理工作,理论上来说比特大陆SM5的移植还算比较友好一些。原创 2022-09-02 14:31:21 · 1736 阅读 · 1 评论 -
OpenCV dnn模块 分类模型Resnet50 OpenCV dnn模块部署 .onnx模型
项目需要,需要基于opencv的dnn模块来调用resnet模型,需要resnet模型先训练,之后再导出onnx。原创 2022-08-31 11:11:59 · 1786 阅读 · 4 评论 -
opencv调用yolov7 yolov7 c++ yolov7转onnx opencv调用yolov7 onnx
在项目部署过程中,为了脱离pytorch而只使用C++调用,我参考了市面上N多解决办法,最终把程序调试通过,调用过程是先把yolov7.pt转化为yolov7.onnx,之后再通过opencv dnn来调用onnx。注意:之前我安装的pytorch gpu版本一直没有通过,后来把 requirements.txt中的所有库都卸载了,重新执行上面的指令,导出onnx时才成功。下载:https://github.com/UNeedCryDear/yolov7-opencv-dnn-cpp。...原创 2022-08-13 09:22:16 · 6865 阅读 · 29 评论 -
基于深度学习的视频质量分析 深度学习视频质量诊断 图像质量诊断
传统的视频质量诊断算法已经满足不了多数项目的需求,需要结合深度学习的方式来综合判断,达到提升精度的目的,深度学习视频诊断。原创 2022-06-06 22:55:54 · 2893 阅读 · 6 评论 -
centos7.6 编译opencv和ffmpeg源码
项目中使用centos7.6版本的opencv,找了很多攻略,都没有解决问题,经过总结后,得到终极版解决办法,成功完成在centos7.6下 编译opencv和ffmpeg源码并使用。原创 2022-05-29 19:35:13 · 571 阅读 · 0 评论