自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (78)
  • 问答 (1)
  • 收藏
  • 关注

转载 CVPR 2021 比CNN和Transformer更好的Backbone?伯克利&谷歌提出BoTNet,精度达84.7%

本篇分享论文『Bottleneck Transformers for Visual Recognition』,由 UC Berkeley & Google Research(Transformer一作团队)联合提出BoTNet,ImageNet上精度达84.7%。详细信息如下: 论文链接:https://arxiv.org/abs/2101.11605 项目链接:https://github.com/lucidrains/bottleneck-transforme

2021-09-30 18:33:18 1662

原创 相似度矩阵遍历 python

相似度矩阵结果遍历向量:tensor([[0.4284, 0.7538, 0.4982], [0.8600, 0.0694, 0.5055]], dtype=torch.float64)相似度矩阵:因为是笛卡尔积,结果有一半多是重复的:tensor([[1.0000, 0.6726], [0.6726, 1.0000]], dtype=torch.float64)0 1 tensor(0.6726, dtype=torch.float64)相似度归一...

2021-09-30 11:02:02 2057

原创 pytorch 多次backward

pytorch 多次backward影响pytorch梯度的参数:1.requires_grad 需要问题Truefor param in model.named_parameters(): if param[0] in need_frozen_list: param[1].requires_grad = False2.model.train(True)。如果网络需要多次求loss,多次求导反向传播:如果我们再调用一次 backward,会发现程序报

2021-09-28 16:21:24 4474 2

原创 python求逆矩阵

方法1:from numpy import *import numpy as npA=np.array([[1,2],[3,4]])B=np.linalg.inv(A)print(B)print(np.dot(B,A))方法2:from numpy import *a1 = mat([[1, 2], [3, 4]])a2 = a1.Iprint(a2)print(a2*a1)

2021-09-28 16:13:48 1916 1

原创 基于视觉Transformer的目标检测

基于视觉Transformer的目标检测无卷积骨干网络:金字塔Transformer,提升目标检测/分割等任务精度https://github.com/whai362/PVTYOLOS:Transformer能否以最少的2D空间结构从纯粹的序列到序列的角度进行2D目标识别呢?为回答该问题,我们提出了YOLOS(You Only Look at One Sequence),一系列基于朴素ViT(即尽可能少的进行修改)的目标检测模型。我们发现:在中等大小数据集ImageNet上预

2021-09-27 18:41:41 4407

转载 c++ 开发工具推荐

CLion 也不错,不过要收费在过去的几年中,要从头开始创建应用程序,开发人员必须付出很多努力。因为要创建软件应用程序,所以从编码,编译,测试,调试,构建和部署开始将需要很多步骤。所有这些不同的阶段将需要安装不同的软件包,并且开发人员难以维护。因此,为了提高生产率并加快软件开发过程,所有对开发必不可少的软件包都集成或组合到称为IDE(集成开发环境)的单个环境中,这使现代软件开发变得更加轻松快捷。典型的IDE必须具有一些功能,例如语法突出显示,自动代码完成,自动保存代码,代码搜索,编译器,重构..

2021-09-27 11:08:04 8200

转载 清华开源ResRep:剪枝SOTA!用结构重参数化实现CNN无损压缩 | ICCV 2021

分享一篇我去年突发奇想做的剪枝paper,已被ICCV-2021接受。效果是相当SOTA的:ImageNet top1-acc为76.15%的标准ResNet-50(torchvision标准模型),剪掉超过一半FLOPs,还是76.15%。(目前绝大多数效果较好的paper都是剪一半FLOPs,top1-acc掉到75%左右。)这篇的实验是2020年四五月份做的,这一结果至今应该还是SOTA。ResRep: Lossless CNN Pruning via Decoupling Remembe..

2021-09-26 18:27:06 2393

转载 反函数计算 python

反函数就是逆函数,常见的函数,y=x^2,已知x,求y的值。如果已知y的值,x的值是多少呢?简单的函数,手动一算就能算出来,如果函数笔记麻烦怎么办?比如y=x^3+2x^2-5x^2+5,已知y的值,x等于多少?就需要借助计算器了。方法1:excel,工具,规划求解,B2=A2^3+A2^2+A2+1方法2,python方法:使用pip安装库:pip install pynverse用法Pynverse提供了一个主要函数inversefunc,它计算作为第一个参数以..

2021-09-26 17:40:38 9483

转载 pip Not supported proxy scheme None

pip install numpy报错:pip._vendor.urllib3.exceptions.ProxySchemeUnknown: Not supported proxy scheme None原因:设置代理的格式错误,前面需要加上http:// 和 https://

2021-09-26 14:18:03 2437

原创 centernet2 win10使用笔记

代码路径:GitHub - xingyizhou/CenterNet2: Two-stage CenterNetOur project is developed ondetectron2. Please follow the official detectron2installation. All our code is underprojects/CenterNet2/. In theory, you should be able to copy-pasteprojects/Ce...

2021-09-25 22:03:44 2040

转载 CenterNet2:比强更强的二阶段网络,COCO成绩最高达到56.4mPA

摘要我们开发了两阶段目标检测的概率解释。我们表明,这种概率解释激发了许多常见的经验培训实践。它还建议更改两阶段检测管道。具体来说,第一阶段应该推断适当的对象与背景可能性,然后应该告知检测器的总体分数。标准区域提议网络 (RPN) 不能很好地推断出这种可能性,但许多单级检测器可以。我们展示了如何从任何最先进的单级检测器构建概率两级检测器。由此产生的检测器比其一级和二级前驱体更快、更准确。我们的检测器在 COCO test-dev 上通过单尺度测试实现了 56.4 mAP,优于所有已发布的结果。使用轻量级主

2021-09-25 13:54:57 2492

原创 win10 编译姿态估计AlphaPose

编译dcn Windows版:git clone -b pytorch https://github.com/MVIG-SJTU/AlphaPose.gitcd AlphaPosesetup.py中:force_compile = Falseif platform.system() != 'Windows' or force_compile:1.force_compile改为True2.vs2017 打开x64本地命令行:cd F:\project\pose\AlphaP..

2021-09-24 23:48:09 2183

原创 人脸关键点抠图代码

效果图:原图 裁切出来的人脸网络模型来自我的另一篇博客中高精度轻量级人脸关键点:insightface_landmarks轻量级高精度人脸关键点推荐_jacke121的专栏-CSDN博客import argparseimport cv2import sysimport numpy as npimport osimport mxnet as mximport...

2021-09-24 10:49:26 2182

原创 python 填充多边形 先排序后填充

笔记:两个函数都只能填充凸多边形,凹多边形会丢失一部分内容,用人脸关键点做掩码时出现了这个情况。函数可以用来填充凸多边形,只需要提供凸多边形的顶点即可.img = np.zeros((1080, 1920, 3), np.uint8)triangle = np.array([[0, 0], [1500, 800], [500, 400]]) cv2.fillConvexPoly(img, triangle, (255, 255, 255)) plt.imshow(img..

2021-09-24 01:12:43 2501

原创 python 旋转列表

同时支持list列表和numpy矩阵。旋转一维的:from collections import dequeimport numpy as npdata = np.array([1, 2, 3])items = deque(np.array(data))items.rotate(0)print(items)旋转二维的:from collections import dequeimport numpy as npdata=[[1,2],[2,5],[..

2021-09-23 22:57:20 1956

原创 python 顺时针排序

from functools import reduceimport operatorimport mathcoords = [(0, 1), (1, 0), (1, 1), (0, 0), (2, 3)]center = tuple(map(operator.truediv, reduce(lambda x, y: map(operator.add, x, y), coords), [len(coords)] * 2))print(sorted(coords, key=lambda coo...

2021-09-23 22:21:26 2722

原创 python 平滑曲线

平滑前:平滑后:# 1. 随机构造数据import numpy as npx = range(10)y = np.random.randint(10,size=10) # 2. 绘制原图import matplotlib as mplimport matplotlib.pyplot as plt%matplotlib inline # jupyter notebook显示绘图from scipy.interpolate import spline # 借助sc...

2021-09-23 16:54:14 5757 1

转载 Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

报错时执行的代码:from skimage import transform as transInitializing libiomp5md.dll, but found libiomp5md.dll already initialized.解决方法1:import osos.environ["KMP_DUPLICATE_LIB_OK"] = "TRUE"这两句代码要放在文件的顶头部分,且保证两句接连的前后顺序关系,即不要在这两个语句之间插入其他语句。解决方式二:..

2021-09-23 16:42:35 5720

转载 追求极致:Repvgg重参数化对YOLO工业落地的实验和思考

本文作者主要借鉴repvgg重参化的思想,将原有的3×3conv替换成Repvgg Block,为原有的YOLO模型涨点。前言:之前做了一次shufflenetv2与yolov5的组合,目的是为了适配arm系列芯片,让yolov5在端侧设备上也能达到实时。但在gpu或者npu方面也一直在尝试着实验,对此类实验的目的很明确,要求也不高,主要还是希望yolov5在保持原有精度的同时能够提速。这一次的实验主要借鉴repvgg重参化的思想,将原有的3×3conv替换成Repvgg Block,为原有的YO...

2021-09-23 01:18:38 2157

原创 python 计算两圆的公切线

import mathimport numpy as npdef get_qiedian(point_a,point_b): angle_o = math.atan2(point_b[1] - point_a[1], point_b[0] - point_a[0]) angle1 = int(angle_o * 180 / math.pi) x_fuhao = 1 if angle_o > math.pi / 2: x_fuhao = -1 x_new_...

2021-09-22 22:14:21 2522

原创 车辆颜色识别学习笔记

Vehicle color车辆颜色识别,车型识别:GitHub - divyanshu14/vehicle_recognition: Vehicle Type and Vehicle Color Recognition车型:Ambulance Barge Bicycle Boat Bus Car Cart Caterpillar Helicopter Limousine Motorcycle Segway Snowmobile Tank Taxi Tru

2021-09-22 16:42:50 2430

原创 error LNK2001: 无法解析的外部符号 “void __cdecl cv::cvtColor

c++调用opencv时报错了,error LNK2001: 无法解析的外部符号 "void __cdecl cv::cvtColor原因1:没有添加lib库需要添加lib库VC++目录,包含目录:VC++目录,库目录:链接器,输入:原因2:c++ 代码生成,运行库选错了release,如果选了mtd,会调用debug lib。MDd,会调用dbug dll。MT选项:链接LIB版的C和C++运行库。在链接时就会在...

2021-09-22 14:47:15 3775

原创 Microsoft C++ 异常: std::length_error,位于内存位置 0x000000AF9B7AF810 处

mnn运行报错:0x00007FFCFD1C4ED9 处(位于 mnn_yolo.exe 中)有未经处理的异常: Microsoft C++ 异常: std::length_error,位于内存位置 0x000000AF9B7AF810 处。原因:release库,选择运行库模式 mtd,这时需要引用debug库,但是运行会报错。解决方法:release,运行库需要设置成mt或者mddebug,运行库需要设置为MTd或者MDd 在各个版本的编译器中,我们可以通过配置选...

2021-09-22 14:34:59 11546 5

转载 Panoptic SegFormer:全景分割第一名!南大&港大&英伟达提出新算法,霸榜全景分割

今日分享论文『Panoptic SegFormer』全景分割第一名!由南大&港大&NVIDIA 联合提出 Panoptic SegFormer,霸榜全景分割。话不多说,先放Leadboard:更多信息如下: 论文链接:https://arxiv.org/abs/2109.03814 项目链接:未开源 导言: 在本文中,作者提出了一个用Transformer进行端到端的全景分割框架。该方法采用Deformable DETR..

2021-09-22 00:22:32 2616

转载 旷视孙剑团队提出Anchor DETR:基于Transformer的目标检测新网络

开放了预训练,r50 400多m写在前面在本文中,作者提出了一种基于Transformer的目标检测器。在以前基于Transformer的检测器中,目标的查询是一组可学习的embedding。然而,每个可学习的embedding都没有明确的意义(因为是随机初始化的),所以也不能解释它最终将集中在哪里。此外,由于每个对象查询将不会关注特定的区域,所以训练时优化也是比较困难的。为了解决这些问题,作者借鉴了CNN目标检测器中的Anchor Point机制,使得每个查询都基于特定的Anchor ..

2021-09-22 00:17:10 1909 1

转载 torch 归一化,momentum用法详解

torch 有两个地方用Momentum动量,冲量,一,优化器中的Momentum主要是在训练网络时,最开始会对网络进行权值初始化,但是这个初始化不可能是最合适的;因此可能就会出现损失函数在训练的过程中出现局部最小值的情况,而没有达到全局最优的状态。momentum的出现可以在一定程度上解决这个问题。动量来源于物理学,当momentum越大时,转换为势能的能量就越大,就越有可能摆脱局部凹区域,从而进入全局凹区域。momentum主要是用于权值优化。2.bn层中的Momentumpyt

2021-09-18 15:09:51 7828

转载 错误 LNK2019 无法解析的外部符号 “public: void __cdecl cv::Mat::copyTo(class cv::debug_build_guard::_OutputArray

错误 LNK2019 无法解析的外部符号 “public: void __cdecl cv::Mat::copyTo(class cv::debug_build_guard::_OutputArray编译ORM_SLAM3中的DBoW2环境:win10+vs2017,release x64opencv为3.4.8出现错误:错误 LNK2019 无法解析的外部符号 "public: void __cdecl cv::Mat::copyTo(class cv::debug...

2021-09-17 21:59:33 5025

原创 open3d 0.13版本 vs2019编译

参考:Open3D:Win10 + VS2017配置Open3D(C++、python)_累了就要打游戏-CSDN博客_open3d这个配准文件是编译dll动态库的:cmake_minimum_required(VERSION 3.19.2)# If you're using Ubuntu 18.04, we suggest you install the latest CMake from the# official repository https://apt.kitware.com/

2021-09-17 17:12:13 2527

原创 cmake error C2220: 以下警告被视为错误

cmake error C2220: 以下警告被视为错误如下图,将 "警告视为错误" 这一项 改为"否"cmakelist配置化:set(C_FLAGS_WARNINGS "/W4 /WX-")

2021-09-17 15:52:54 5278

转载 Open3D:Win10 + VS2017配置Open3D(C++、python)

累了就要打游戏 2020-08-25 15:13:10 3350 收藏 25分类专栏: # Open3D 文章标签: 点云 Open3D C++版权Open3D专栏收录该内容5 篇文章1 订阅订阅专栏20200825:今天七夕,呱呱呱Open3D是一个支持三维数据处理的开源库,支持C ++和Python。后端经过高度优化,并设置为并行化。MIT协议。官网:http://www.open3d.org/GitHub: https://github.com/intel-isl/...

2021-09-17 01:27:10 2889

原创 引发的异常: 0xC0000005: 读取位置 0x0000000200000000 时发生访问冲突

引发的异常: 0xC0000005: 读取位置 0x0000000200000000 时发生访问冲突运行环境:windows10 open3d visual studio2017问题描述:在Debug下调试运行正常,但是在Release模式下报错:0x00007FF8FFA61CE7 (opencv_world320d.dll)处(位于 myproject.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000008 时发生访问冲突。例如下图所示:Re.

2021-09-16 23:25:42 27191 4

原创 OPENCV 无法解析的外部符号 “void __cdecl cv::imshow

OPENCV 无法解析的外部符号 “void __cdecl cv::imshowopencv引用四部曲:1.头文件2.库目录,lib所在目录3.链接器,输入,lib文件3.拷贝dll文件到bin目录。这次很奇怪,我用的releasex64位,引用MNN.lib;opencv_world348.lib 结果报错 :OPENCV 无法解析的外部符号 “void __cdecl cv::imshow各种方法都没用,最后加上了opencv_world348d.li...

2021-09-16 16:15:53 3111

转载 CVPR 2021 论文大盘点-行人技术篇

本文总结CVPR 2021 行人相关技术论文,包括人群计数、行人检测跟踪、步态识别等。共计 7 篇。大家可以在:https://openaccess.thecvf.com/CVPR2021?day=all按照题目下载这些论文。如果想要下载所有CVPR 2021论文,请点击这里:CVPR 2021 论文开放下载了!拥挤人群计数Cross-Modal Collaborative Representation Learning and a Large-Scale R..

2021-09-14 11:34:22 2672

原创 {JSONDecodeError}Expecting value: line 1 column 1 (char 0)

{JSONDecodeError}Expecting value: line 1 column 1 (char 0)报错代码:import jsonimport globif __name__ == '__main__': files = glob.glob("../out/*.json", recursive=False) # find fil for file in files: with open(file, 'r') as load_f:

2021-09-13 23:56:02 3906

原创 车辆姿态 学习笔记

GitHub - lkeab/gsnet: Official code of ECCV 2020 paper "GSNet: Joint Vehicle Pose and Shape Reconstruction with Geometrical and Scene-aware Supervision". GSNet performs joint vehicle pose estimation and vehicle shape reconstruction with single RGB image ..

2021-09-11 22:01:40 2057

转载 dictionary changed size during iteration

在字典遍历过程中修改字典元素,报错 RuntimeError: dictionary changed size during iteration得知遍历时不能修改字典元素for k in func_dict.keys(): if func_dict[k] is np.nan: del func_dict[k]解决办法:将遍历条件改为列表for k in list(func_dict.keys()): if func_dict[k] is np.nan...

2021-09-09 21:27:31 1524

原创 mnn 可变输入项目实例

mnn可变输入:GitHub - geekzhu001/Yolo-Fastest-MNNhxface人脸检测GitHub - OceanTad/face: faceface/hxfacedetect at 2dd4b1164b8d43e2a0b682420e18e36a3d887661 · OceanTad/face · GitHubface/hxfacedetect at 2dd4b1164b8d43e2a0b682420e18e36a3d887661 · OceanTad/..

2021-09-09 18:49:50 1972

原创 特征检索学习笔记

Faisscpu:pip pip install faisspip install faiss-gpuknn实现:import faiss# modified from https://github.com/facebookresearch/deepclusterdef get_knn(reference_embeddings, test_embeddings, k, embeddings_come_from_same_source=False)...

2021-09-09 12:30:45 1946 1

转载 Pytorch gpu加速方法

Pytorch gpu加速方法原文:https://www.zhihu.com/question/274635237relu 用inplace=True 用eval()和with torch.no_grad(): 每个 batch 后认真的把所有参数从 GPU 拿出来后删除 虽然很多回答建议用, 但我建议不要用torch.cuda.empty_cache(), 这只是释放 GPU 缓存而使得nvidia-smi能看得见 pytorch 自动释放的内存而已.99% 的用...

2021-09-08 23:01:45 2417

原创 python计算向量夹角代码

向左为负,向右为正,标准坐标系,返回-180-180度import mathAB = [0 ,0 ,5 ,-1]CD = [0 ,0 ,4.5 ,4.5]EF = [0 ,0 ,-2 ,6]PQ = [0 ,0 ,-6 ,-1]def angle(v1, v2): dx1 = v1[2] - v1[0] dy1 = v1[3] - v1[1] dx2 = v2[2] - v2[0] dy2 = v2[3] - v2[1] angle1 = mat

2021-09-08 22:30:44 2347

转场分割代码封装源代码

本算法根据TransNetV2-SBD 做了代码封装,可以直接用来进行转场判断,也支持直接把mp4视频根据转场分割 平台是基于TensorFlow的,执行入口transnetv2_demo.py TensorFlow gpu和cpu都支持: tensorflow 2.12.0 tensorflow-estimator 2.12.0 tensorflow-gpu 2.8.0 tensorflow-intel 2.12.0 tensorflow-io-gcs-filesystem 0.31.0 termcolor 2.3.0

2024-09-17

opencv 中文 字体库

opencv 中文 字体库

2024-09-17

自研人脸关键点,轻量级高精度人脸关键点

自研人脸关键点,轻量级高精度人脸关键点98个点,模型大小700多kb 低头,抬头,侧脸,都可准确识别, 可以转ncnn,mnn在手机上cpu到3毫秒以内 带人脸跟踪算法; 包含训练代码: train_lbg_box_new.py 推理代码 demo_v5_face.py 人脸检测、人脸关键点综合示例代码; demo_v5_nopad_last.py yolov5 face onnx转ncnn代码: Peppa-Facial-Landmark-kuoda\deploy\onnx_2_ncnn_yolov5.py 人脸关键点onnx转ncnn: onnx_2_ncnn_mark.py

2024-08-15

yolov10最新源码版,训练支持labelme标注

yolov10最新源码版,原版只支持标注格式为txt格式,笔者以前训练yolo用labelme的json格式标注,统一格式,数据管理,可视化,查badcase更方便。 修改了数据格式,增加支持labelmejson独立格式标注 标注样例: { "version": "5.3.1", "flags": {}, "shapes": [ { "label": "dao", "points": [ [ 1990.9259259259259, 322.3395061728395 ], [ 53.75, 689.5000000000001 ] 预测发现还是会有重叠框,加上nms过滤重叠框,效果会更好 本预测代码已经加上nms机制

2024-06-14

pyqt opengl 3d渲染源码 正交投影,透视投影

pyqt opengl 3d渲染源码 支持格式,3d画线,立方体(也可以进行扩展二次开发),可以旋转,平移,缩放 支持鼠标点选提示,鼠标和立方体交点3d坐标, 代码经过反复优化,测试,效果比较稳定。 最新代码: widget_opengl_change1.py 通过圆柱组合形成立方体,支持正交投影,透视投影无缝切换, 左下角显示3d坐标。 其他代码也有学习和参考价值

2024-06-12

rk3588 麒麟系统硬解码 硬编码源代码

rk3588 麒麟系统硬解码h264 硬编码264源代码 qt c++ 项目, 亲测成功 项目带有librockchip-mpp安装文件, librockchip-mpp-dev_1.5.0-1rk4_arm64.deb 安装rockchip-mpp deb sudo dpkg -i librockchip-mpp-dev_1.5.0-1rk4_arm64.deb 使用终端命令和apt工具:打开终端,使用以下命令安装deb文件并解决依赖关系: sudo apt install ./librockchip-mpp-dev_1.5.0-1rk4_arm64.deb 需要提前安装ffmpeg库,main.cpp中有回调函数,mpp_decoder_frame_callback,用来接收解码后的frame, 经过测试,效率挺高的,可以达到30帧以内。

2024-06-08

qt c++ http-server 多线程源代码

qt c++ 实现 http_server 在子线程启动,收到消息后,更新主线程的ui显示,不卡顿 本人亲测成功,希望给大家提供便利。 跨平台的,Windows,linux,arm,麒麟系统都能用

2024-06-07

网络流量异常检测系统源代码

网络流量异常检测系统 基于Network-anomaly-detection-with-deep-learning-along-with-UI 做的改进 改进1 抓包工具更新 Npcap下载: https://npcap.com/#download 改进2,原来代码用了多线程,在Windows系统运行会导致死机,本次针对死机做了改进 改进2,源代码对pandas 的dataframe操作导致频繁报警,改进之后频繁报警没有了。

2024-06-01

麒麟3588系统语音播报源代码

麒麟3588系统语音播报源代码 麒麟arm系统qt c++文本生成播报系统源代码 可以定制播报人性别,多款播报人可供选择,支持中英文,c++ qt示例源代码,亲测成功。 QListWidget 自定义样式,解决QPixmap不能读取图片的问题。

2024-05-30

qt c++ sqlite 封装

qt c++ sqlite 封装

2024-05-27

自研扩散模型高光谱修复网络

自研扩散模型高光谱修复网络 基于MST_Plus_Plus 网络改造。 试验数据 扩散模型loss初步测试降到了0.005,比不加扩散loss小了20倍, 训练入口 train_cos_img.py

2024-05-18

bvh最新播放器 python源代码

bvh最新播放器 可以显示骨骼名称,旋转角度,自适应大小,支持3维npz数据可视化 python实现,提供源代码,修改和完善很方便。 根据3维npz生成bvh bvh最新播放器 python源代码 详细介绍: https://blog.csdn.net/jacke121/article/details/138809268

2024-05-13

rknn 麒麟系统adb驱动安装

rknn 麒麟系统adb驱动安装

2024-04-28

BIWI vocaset模板

BIWI vocaset模板 包括FLAME_sample.ply FLAME_masks.pkl BIWI/templates.pkl BIWI/F1.obj BIWI.ply

2024-04-25

rknn yolov5 rtsp

rknn yolov5的官方网站 https://github.com/airockchip/rknn-toolkit2 里面有rk3588 yolov5的推理示例程序,也包括Android推理实例程序,但是Android平台不支持rstp实时推理 本项目用ffmpeg拉流,mpp硬解码,然后rknn yolov5推理跑通, 调用代码在MainActivity,识别结果mpp硬编码保存为264视频文件。 本项目也支持264裸流视频文件推理。

2024-04-21

问财选股导出excel pythony源代码

python问财选股导出excel功能开发,导出csv格式,带界面,也可以基于这个做二次开发或者改进 依赖项pandas,pyqt5

2024-04-21

自研lstm多目标跟踪,DanceTrack验证集精度98%

多目标跟踪这几年一直是算法难题,用过传统跟踪算法,fairmot、bytetrack,效果不是特别理想,自己思考研究了一种基于lstm和多头注意力机制的多目标跟踪算法,支持gru,tcn,TimeSeriesTransformer,lstm和多头注意力机制效果最好,在DanceTrack数据集验证集精度99%,其他算法精度也在98以上, 1060显卡每帧平均推理速度2ms。 本算法是多目标跟踪算法,算法不含检测,检测算法可以用任意检测算法对接。 生成训练数据: get_track_data_new.py 可视化数据标签: data/view_track.py 训练入口: train_cos_lstm.py 可视化测试入口: demo_track.py 测试准确率: demo_track_cls.py 本算法算是在多目标跟踪算法的一种思考,抛转引玉,欢迎有志之士一起交流分享。

2024-04-18

强大好用的人体关键点标注工具

之前想研发一款好的人体关键点识别算法,发现网上竟然没有一款好用的人体关键点标注工具,labelme标注时各个关节点是断开的,不能联动,然后自己就开发了一款人体关键点标注工具,关节点直接可以联动,还有关节点放大特效,方便标注。 实际效果演示网址: https://www.bilibili.com/video/BV18A4m1G73y/?vd_source=2cd2b3646627adc5dc5f2bf8b7fac8fd https://blog.csdn.net/jacke121/article/details/135849963

2024-04-18

pyopengl windows x64 whl安装包

pyopengl windows x64 whl安装包 本资源提供了python3.9和3.10版本,x64位安装包。 官方的下载地址已经失效 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl

2024-02-17

mmpose 预测转json标注

mmpose 预测的2d点转成json文件,方便labelme标注 背景:mmpose或者其他2d关键点,bad case标注是个难题,这个脚本可以把mmpose预测的关键点,转为json文件,方便进行二次标注或修改。

2024-01-25

3d-nms cuda代码

3d_nms c++代码和 cuda cu代码,win11编译成功,linux也可以用 python setup.py build python setup.py install

2024-01-07

MobileViT v3 pytorch代码

MobileViT v3 pytorch代码,几乎都不能加载官方的预训练模型,本人经过调整修改, 可以加载官方预训练模型,原创不易,希望多多支持

2023-12-31

OpenPCDet ingroup-inds库 windows编译

OpenPCDet ingroup_inds库 windows编译 原版是linux代码,在Windows上编译失败,本人经过修改,可以编译成功。

2023-12-27

Ultra-Fast-Lane-Detection-v2 pytorch版

Ultra-Fast-Lane-Detection-v2 pytorch版 Ultra-Fast-Lane-Detection-v2官方原版数据加载用的nvidia.dali.pipeline Windows没有nvidia库,所以无法训练,数据增强也不方便,特地实现了pytorch的dataset版,可以训练,推理预测 训练收敛更快 可以在这个基础上改进,很方便。

2023-10-20

insightface/alignment 人脸关键点的pytorch版本

landmark 106个点,很强大的算法,算法介绍; https://blog.csdn.net/jacke121/article/details/116605765 模型4.8m, gpu测试13ms左右,分辨率192*192 入口代码: demo_v5_face.py 学习研究比较合适

2023-04-29

yolov5 face onnx推理代码

yolov5 face onnx推理,支持原版yolov5 face 导出的onnx,亲测成功 支持yolov5 face m模型,也支持yolov5 blazeface 。

2023-03-26

yolov7 分割 tensorrt 推理源代码

yolov7 mask分割 tensorrt 推理源代码,网上没有人实现,和大佬一起熬了好几个通宵研发出来,支持tensorrt8,win10平台,亲测成功,可运行 linux也支持,可自行跨平台适配。

2023-02-23

labelme-5.1.1

labelme-5.1.1,设置了自动保存,标签不保存图片,自定义标签颜色,亲测成功, 博客地址: https://blog.csdn.net/jacke121/article/details/112288397

2023-01-27

3DDFA-V2.5-opencv-yolov5face

3DDFA_V2.5原本人脸检测器是facebox, facebox在脸部超过一半被遮挡时效果较差, 人脸检测器换成yolov5-face,yolov5-face在脸遮挡超过一半时关键点不太准确。 图片处理是imageio,换成opencv。 demo_cam_v5face.py yolov5-face 依赖项: models,加载模型用 yolov5_face,人脸检测器。

2022-12-25

yolov7训练 json标注格式代码

yolov7训练只支持txt格式,自己添加了json标注格式解析和支持。

2022-10-06

yolov7_mask_ncnn win10版

yolov7 mask ncnn c++ win10版,亲测成功。

2022-09-30

tensorrt c++ 推理项目

tensorrt c++ 推理示例项目,支持分类网络,比如alexnet,mobileone,skipnet等轻量级网络。 环境:win10 vs2017环境,cuda11.0,亲测成功。 tensorrt库版本: TensorRT-8.2.1.8.Windows10.x86_64.cuda-11.4.cudnn8.2 转换流程:pytorch转onnx,onnx转tensorrt引擎 python生成tensorrt引擎步骤,可以查看我的博客: https://blog.csdn.net/jacke121/article/details/125382721

2022-07-03

yolov5 openvino2022版本

yolov5 openvino 2022版本,win10系统vs2019,摄像头实时预览版本,亲测调试成功,特此给广大学友们分享

2022-05-22

yolov5 openvino版本

yolov5 openvino 2021版本,win10系统vs2019,摄像头实时预览版本,亲测调试成功,特此给广大学友们分享

2022-05-21

yolov5-face c++ mnn版

yolov5-face c++ mnn版,亲测成功, 3399设备上 100ms 320*240

2022-04-03

mnn windows centerface 示例项目

mnn center windows示例代码,包含mnn库,和centerface代码。

2022-02-17

yolov5各个版本 tensorrt cfg文件

yolov5各个版本 tensorrt cfg文件,下载地址: https://github.com/enazoe/yolo-tensorrt/blob/master/yolov5_tutorial.md 担心作者哪天不再共享,特地下载下来,分享给大家。

2022-02-16

car_select.rar

coco2017筛选提取车辆脚本,并转为xml格式,并手工精选车辆样本数据, 去除严重遮挡,暴露面积超级小的等等其他极难样本。

2022-01-13

coco2017转xml格式,精选人体数据集

coco2017转xml格式代码,并且手工挑选,去掉超级难度样本,留下精选样本列表 比如只有一只手,一只脚的样本; 剔除远处的超级样本,人体像素小于20个像素的超级小人体。 本人手工标注,花了3个周的时间,原创不易,请珍惜。

2022-01-13

ellipse_detector.rar

windows c++ opencv 圆检测,椭圆检测,源码,亲测可行

2021-12-26

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

TA关注的人

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