- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 《动手学深度学习》第二版(3.线性神经网络)笔记
首先定义一个模型变量net,它是一个Sequential类的实例。Sequential类将多个层串联在一起。当给定输入数据时,Sequential实例将数据传入到第一层,然后将第一层的输出作为第二层的输入,以此类推。在PyTorch中,全连接层在Linear类中定义。值得注意的是,我们将两个参数传递到nn.Linear中。第一个指定输入特征形状,即2,第二个指定输出特征形状,输出特征形状为单个标量,因此为1。# nn是神经网络的缩写。
2024-03-06 20:44:26 887
原创 视觉SLAM十四讲:从理论到实践(Chapter1)
学习笔记,仅供学习,不做商用,如有侵权,联系我删除即可当前部分:Chapter 1: 预备知识。
2024-01-09 11:33:50 387
原创 [VR&AR] 虚拟现实与增强现实技术
需要把三维点云首先进行数据清理,把一些多余的点进行去除,剩下一些关键的三维点,根据他们的相邻关系,构建成一个个的三角面,并最终根据一些表面的优化(如平面可以优化为几个点的表示形式,球面剔除中间的部分等),根据精度的要求再进行一次简化,最终就可以得到几何体。但这样的过程会耗费大量的计算资源,因此,在消费产品中,往往选择一个特定的深度,直接使用查找表的方式来进行全景的拼接,而在真实世界当中不在该深度的物体就会出现缺失和重复,因此,在光学系统设计过程中,两个相机的视点之间的距离越小,拼接的效果就会越好。
2023-12-23 14:49:52 1477 1
原创 [Unity3D] 协程
学习笔记,仅供学习,不做商用,如有侵权,联系我删除即可协程就像一个函数,能够暂停执行并将控制权返还给 Unity,然后在下一帧继续执行。协程本质上是一个用返回类型 IEnumerator 声明的函数,并在主体中的某个位置包含 yield return 语句。yield 的所在行是暂停执行并随后在下一帧恢复的点。
2023-04-19 20:47:33 337 1
原创 [毕设系列--参考文献内容整理] 亚像素边缘检测器:Canny/Devernay算法的实现
该文章描述了一种产生亚像素精度链状边缘点的图像边缘检测器。该方法结合了经典的Canny和Devernay算法的主要思想。分析表明,对原始公式稍加修改可以提高边缘点的亚像素精度。本文介绍了一种亚像素精度图像边缘检测器的实现方法。该方法基于经典的Canny和Devernay算法,分析了该算法的精度,提出了改进算法以提高亚像素精度,通过各种实例,包括自然图像和合成图像,说明了该方法的方式,实验也证明了这三个参数的有效性。
2023-02-23 23:52:45 2191
原创 [毕设系列--参考文献内容整理] 视觉测量中圆形标志两种提取方法的比较
针对靶场视觉测量相机标定中圆形标志在复杂背景图像上的提取和定位问题,研究了两种不同的圆形标志提取方法,一种是基于感兴趣区域的交互式提取方法,另一种是基于图像灰度和几何形态学的提取方法。圆形标志的提取结果表明,第一种方法能够平滑地提取出圆形标志的边缘,但受圆形标志的成像情况影响较大,第二种方法边缘提取效果受圆形标志的成像情况影响较小,但提取出的边缘为锯齿形!部分圆形标志的像素点被误判为背景,与圆形标志的实际成像有一定误差。
2023-02-06 22:56:23 313
原创 [毕设系列] 一、张正友相机标定
标定是联系世界坐标与像素坐标的环节,目的是求出相机和投影仪的内外参数,这对于3D成像来说至关重要。相机标定指建立相机图像像素位置与场景点位置之间的关系,根据相机成像模型,由特征点在图像中坐标与世界坐标的对应关系,求解相机模型的参数。相机需要标定的模型参数包括内部参数和外部参数。简单讲,就是找到实际物体的位置和相机图像像素位置的关系,将两个不同的坐标系的位置进行相互转换。(1)世界坐标系描述目标在真实世界中的位置引入的参考坐标系。(2)相机坐标系。
2023-02-03 21:57:52 917
原创 第十三届蓝桥杯电子赛嵌入式大学组赛后总结
第十三届蓝桥杯电子赛嵌入式大学组赛后总结前言一、感想1.1 比赛分析1.2 博主推荐二、使用模块总结前言第十三届蓝桥杯成绩已经公布了,充满遗憾,对于这个比赛还是准备了一段时间的,但是没想到最后只能以省三结束蓝桥杯之旅,目前对成绩存在异议,已经申请了复查,不过感觉复查也不会改变什么结果了,调整好心态才是最重要的,接下来给大家分享一些我的感触吧。一、感想1.1 比赛分析第十三届蓝桥杯电子赛,可能是这一届线上线下都有比赛的原因,这一届比赛的结果分外混乱,不同赛区情况不一样,在一个蓝桥杯交流群中,我发现很
2022-05-03 23:50:15 1579 10
原创 【STM32CubeMX - 物联网】一、GPIO配置
基于HAL库的GPIO配置前言一、芯片选择二、引脚原理图1.芯片引脚分配2.LED模块3.按键模块4.WiFi模块5.DHT11电容式传感器模块6.电机驱动模块三、配置引脚四、确定时钟树总结前言最近在学习IoT的相关知识,使用的是淘宝上买的一块比较便宜的板子,由于最近比较忙,所以可能更新速度会很慢,但是会坚持更新的!一、芯片选择老样子,配置工程还是先选择芯片,我使用的板子的芯片是STM32F103C8T6二、引脚原理图配置引脚是需要看原理图的,通过查看原理图中的引脚使用和外设连接情况进行引脚的
2022-04-17 13:58:38 2565
原创 第十三届蓝桥杯嵌入式省赛程序设计题赛前模拟题(HAL库版)
(第十三届蓝桥杯嵌入式省赛程序设计题赛前模拟题(HAL库版)前言一、赛题要求二、配置工程三、软件实现总结前言明天就要正式省赛了,今天在做一套简单的模拟题练练手!一、赛题要求二、配置工程配置工程这一步省略过去了,需要看的小伙伴可以去我之前的文章看一下嘿嘿(主要是备赛比较紧张,想去再多做点东西增加熟练度)三、软件实现在原来的基础上又添加了EEPROM的读写,练个手,不需要的小伙伴可以在代码中删掉/* USER CODE BEGIN Header *//** ***************
2022-04-08 21:48:55 3331
原创 第六届蓝桥杯嵌入式省赛程序设计题(HAL库版)
第六届蓝桥杯嵌入式省赛程序设计题(HAL库版)前言一、赛题要求1. 硬件框图2. 功能描述二、配置工程1. 配置流程1.1 选择芯片1.2 配置引脚1.3 配置时钟1.4 建立工程三、软件实现(模块化编程)总结前言这是2015年第六届蓝桥杯嵌入式省赛程序设计题,此时还需要进行电路设计,但由于现在已经没有电路设计这一部分考察内容,故还是只进行软件代码部分的撰写,笔者能力有限,如果哪里有问题麻烦各路大佬指点一下!谢谢!一、赛题要求1. 硬件框图2. 功能描述二、配置工程1. 配置流程根据题
2022-03-30 19:22:22 5465
原创 UART串口(非DMA)学习随笔(STM32-HAL库)
UART串口学习随笔一、概念二、应用2.1 如何使用2.1.1 发送2.1.2 接收2.1.3 回调函数2.2 代码示例及结果演示总结一、概念UART:通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。二、应用HAL库中常用的串口相关函数如下//串口接收HAL_StatusTypeDef HAL_UART
2022-03-27 21:53:46 424
原创 RTC时钟学习随笔
RTC时钟学习随笔一、概念二、应用三、相关参数与函数一、概念RTC实时时钟:Real-Time ClockRTC实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。有些时钟芯片为了在主电源掉电时,还可以工作,需要外加电池供电。二、应用RTC时钟的主要用处为:日历:输出年月日、时分秒、星期闹钟:提供闹钟中断唤醒:低功耗模式唤醒中断配置RTC外设的时钟来源默认情况下
2022-03-23 23:11:17 764
原创 第十一届蓝桥杯嵌入式省赛程序设计题(HAL库版)
第十一届蓝桥杯嵌入式省赛程序设计题(HAL库版)一、赛题要求1. 硬件框图2. 功能要求二、配置工程1. 配置流程1.1 选择芯片1.2 配置引脚1.3 配置时钟1.4 建立工程三、软件实现总结一、赛题要求1. 硬件框图2. 功能要求二、配置工程1. 配置流程根据题目要求,需要用到以下资源:一个ADC通道(PB15)用于测量R37电压(CT117E-M4中为PB15,不是PB0)两路PWM信号(PA6和PA7)四个按键(PB0,PB1,PB2,PA0)一个定时器,用于精准控时0
2022-03-22 22:53:48 4843 10
原创 STM32CubeMX配置时钟树
STM32CubeMX配置时钟树一、概念二、应用结语一、概念HSI:High Speed Internal Clock Signal的缩写,即内部高速时钟信号HSE:High Speed External Clock Signal的缩写,即外部高速时钟信号HSI精度偏低,随使用时间的增加,误差较大,适合对时间要求不高的项目HSE精度更高,随使用时间的增加,误差较小,适合对时间要求高的项目二、应用默认情况下为HSI,需要在RCC中将HSE开启,设定为外部晶振才可进行配置与选择。在HCLK中输入
2022-03-20 17:57:35 2832
原创 IIC学习随笔
IIC学习随笔一、概念简介二、基本特点2.1 双线制2.2 半双工2.3 同步通信2.4 通信为主从机模式2.5 从属设备地址2.5.1 设备地址的组成2.5.2 设备地址的作用2.6 数据收发规则三、时序分析3.1 主机发送数据给从机3.2 主机读取从机数据3.3 通信过程3.4 启动信号3.5 终止信号总结一、概念简介IIC(Inter-Integrated Circuit)其实是IICBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板
2022-03-17 20:33:26 418
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人