- 博客(9)
- 收藏
- 关注
原创 Pytorch实现FCN中对损失函数的理解
代码:https://github.com/bat67/pytorch-FCN-easiest-demoFCN网络的输出输入网络的图片大小为H×W,通道数为3(RGB图像)。而经过卷积和上采样过程,输出图片大小不变,仍为H×W,通道数为分割的类别数C。在Pytorch中输出的shape为torch.Size([C, H, W])FCN网络的损失函数criterion = nn.BCELoss().to(device)loss = criterion(output, mask)可以看出.
2022-03-21 11:58:48 5996 1
原创 图漾深度相机开发-PCL点云实时显示
目录1. 从解读示例程序 SimpleView_FetchFrame 开始程序功能程序解读相机型号:图漾科技 FS820 深度相机【参数信息】【深度相机开发说明文档】【SDK下载】编译环境:Ubuntu 18.04 / C++ / VS code图漾深度相机初步使用流程见博客,在能简单应用相机示例程序的基础上,对相机进行开发,以实现三维点云处理1. 从解读示例程序 SimpleView_FetchFrame 开始程序功能SimpleView_FetchFrame 是深度相机获取图像数据
2021-08-18 17:39:30 5321 11
原创 图漾深度相机初步使用流程
目录相机型号:图漾科技 FS820 深度相机【参数信息】【深度相机开发说明文档】【SDK下载】编译环境:Ubuntu 18.04 / C++ / VS code
2021-07-20 20:16:46 3068
原创 PCL::removeNaNFromPointCloud() 不能有效去除 NaN 点
1. 问题描述pcl::NormalEstimation<pcl::PointXYZ, pcl::Normal> n;pcl::PointCloud<pcl::Normal>::Ptr normals(new pcl::PointCloud<pcl::Normal>); // 建立kdtree来进行近邻点集搜索pcl::search::KdTree<pcl::PointXYZ>::Ptr tree(new pcl::search::KdTree<p
2021-07-20 20:08:34 7645 6
原创 OpenCV-Python 相机标定入门详细教程 + 实例
目录前言一、相机标定原理二、使用步骤1.引入库2.读入数据总结前言如题,我之前完全没接触过 OpenCV,对相机标定的原理也不了解,这篇文章是一个小白从零开始的学习历程,包括踩过的坑。主要参考的资料包括:[1] OpenCV 官方文档[2]一个开源的视觉机械臂项目:hta0一、相机标定原理示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas a
2021-03-16 16:33:10 5191 10
原创 基于MATLAB的机器人学、机器视觉与控制
基于MATLAB的机器人学、机器视觉与控制一、机械臂运动学1.描述一台机械臂2.正运动学参考书目:《机器人学、机器视觉与控制——MATLAB算法基础》,Peter Corke准备工具:MATLAB,Robotics Toolbox[download],安装方法参考[blog]根据毕业设计的要求,本文主要讨论机械臂动力学,视觉与控制一、机械臂运动学运动学是力学的一个分支,它在不考虑质量和作用力的前提下研究一个刚体,或者由多个刚体组成系统的运动。1.描述一台机械臂一个串联机械臂的整个链路是由
2021-03-07 10:42:34 2876
原创 《计算机控制理论与应用》MATLAB示例
S变换与Z变换MATLAB函数:例1:求 1s(s+1)\frac{1}{s(s+1)}s(s+1)1 的Z变换hc = tf(1,[1,1,0]);hd = c2d(hc,1,'imp'); % Ts = 1,'imp'表示脉冲响应不变法,即直接z变换结果如图:例2:含零阶保持器MATLAB程序中令K = 1:hc = tf(1,[1,1,0]);hd = c2d(hc,1); % Ts = 1, method 默认为‘zoh’结果如图:...
2020-06-09 21:05:49 3925
原创 基于梯度下降法的单变量线性回归(MATLAB)
梯度下降法-单变量线性回归1. load(‘data1.txt’)将 data1.txt 放在桌面,更改MATLAB的当前文件夹到桌面,如下图(即在当前文件夹中包含 data1.txt):数据集样例如下图:第一列为 x,第二列为 y,导入数据集,代码如下:data = load('data1.txt');x = data(:,1); % x 为data第一列y = data(:,...
2019-04-17 21:33:58 1288
原创 MATLAB Machine Learning Recipes
chapter 2MATLAB基础知识MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&amp;amp;amp;laboratory两个词的组合,意为矩阵工厂(矩阵实验室),MATLAB的基本数据单位是矩阵。高效的数值计算及符号计算功能,能使用...
2019-03-09 08:22:20 1499 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人