大家好啊,我是董董灿。恭喜你发现宝藏了。收藏起来吧。前言从打算写图像识别系列文章开始已经快2个月了,目前写了有9篇文章,几乎涵盖了Renset50这一CNN网络95%的算法。今天整理了下,修复一些笔误和表述错误,整理成了pdf,同时本文也是整理汇总版。这篇文章算是偏专业性的深度科普文,将Resnet50这一神经网络(为什么叫这个名字文中也有详述)用到的算法几乎全部分章节完成了科普性的表述。文中关于算法的表述力求在通俗易懂的情况下完成,几乎没有枯燥无味的公式推导,会有很多图片演示,算法背景也有交代。但毕竟涉及到算法,对于没有算法背景或深度学习背景的同学而言,可能有些地方会难懂一点,但不妨碍对深度
大家好,我是微学AI,今天给大家介绍一下计算机视觉的应用4-目标检测任务,利用FasterRcnn+Resnet50+FPN模型对目标进行预测,目标检测是计算机视觉三大任务中应用较为广泛的,FasterR-CNN是一个著名的目标检测网络,其主要分为两个模块:RegionProposalNetwork(RPN)和FastR-CNN。我将会详细介绍使用ResNet50作为基础网络并集成FPN(FeaturePyramidNetwork)的FasterRCNN模型。这个模型可以写为 fasterrcnn_resnet50_fpn。今天我来实现一下这个功能,每个人都可以操作,代码直接运行。一、模型结构
$sudopipinstall--upgradepyOpenSSLTraceback(mostrecentcalllast):File"/usr/local/bin/pip",line9,inload_entry_point('pip==8.1.1','console_scripts','pip')()File"/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",line558,inload_entry_pointreturnget_distribution(dist).load_entry_point(group,n
$sudopipinstall--upgradepyOpenSSLTraceback(mostrecentcalllast):File"/usr/local/bin/pip",line9,inload_entry_point('pip==8.1.1','console_scripts','pip')()File"/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py",line558,inload_entry_pointreturnget_distribution(dist).load_entry_point(group,n
本文使用的LCD是12864液晶屏,驱动IC是ST7567,本文记录如何驱动ST7567,这里要说明一点,LCD里面都有一个驱动器,驱动LCD,其实就是驱动里面的驱动IC。1、关于本文使用的LCD2、引脚说明3、关于ST7567的驱动命令4、驱动时序可以看出:CSB也就是引脚CS,片选引脚,为低电平的时候,才能写入数据或命令;A0也就是引脚RS,数据或命令选择引脚;SCL时钟引脚,为低电平期间,写入数据,SDA数据引脚,数据低位在前,高位在后;5、复位时序RSTB也就是RES,复位引脚,拉低即可复位,但是要注意拉低再拉高后要延时一段时间才能操作LCD。6、原理图7、完整代码#defineLCD
前言 最近看着别人搞Allinone虚拟机,手痒的紧,刚好淘宝推荐里看到了这块6口万兆的板子,觉得挺合适,就趁着中秋假期急忙入手了,把玩了几天,把几个坑先记录一下,也方便坑友入坑。1、为啥选X10SLH-N6-ST031? 肯定是因为有6个万兆口,资源见下图,然后就是因为手上刚好有E3-1231V3和4个DDR3的内存条处于闲置中。2、怎么支持NVME?由于买的比较匆忙,看着有的店家写的说可以刷bios支持NVME启动,发说明说,就以为肯定是极好获取的,就没有管那么多,找了个合得来的店家就买了,拿到手才发现没有说明书也没有bios,怎么搞,google了好久好久好久.......抱着
ST7789v是Sitronix公司研制的,用于驱动LCD的芯片,在市场上有很多TFT屏使用这款芯片驱动,虽然驱动芯片相同,但不同TFT厂家在设计接口时各有不同。一时兴起,研究了一下HC32L196芯片驱动ST7789v,经过一段时间的努力,在朋友们的支持下。对GPIO模拟SPI、硬件SPI、8位并口、16位并口四种接口形式进行了探索。记录下来,与朋友们分享。 1ST7789v的接口 按照《ST7789vDatasheet》的描述,ST7789v的接口有以下几种: -Parallel8080-seriesMCUInterface(8-bit,9-
1.8寸TFTLCD128X160ST7735SSPI串口屏驱动示例1.8寸TFTLCD128X160ST7735SSPI串口屏📚屏幕驱动资料1以下是由中景园提供的,里面包含了:链接:https://pan.baidu.com/s/10G6apA8plumMz1A8FLoGhg提取码:1111由于购买的是合宙的1.8寸TFTLCD128X160ST7735SSPI串口屏随同ESP32C3一起购买的,价格是9.9RMB,比起中景园的相同规格的屏幕是16.5RMB,性价比还是很高的。🛠汉字取模方式和软件PCtoLCD2002软件取模方式🌿取模的汉字代码放到:lcdfont.h对应位置,可以参照已有
又重新看了一遍何凯明大神的残差网络,之前懵懵懂懂的知识豁然开朗了起来。然后,虽然现在CSDN和知乎的风气不是太好,都是一些复制粘贴别人的作品来给自己的博客提高阅读量的人,但是也可以从其中汲取到很多有用的知识,我们要取其精华,弃其糟粕。我只是大概的记录一下ResNet论文讲了什么,希望大家还是可以自己去读几遍。ResNet论文链接为:https://arxiv.org/abs/1512.033851.前言在读这篇文章之前,希望可以思考一个问题。残差网络到底是用来干什么的?我想很多人思考过后后的回答就是“残差网络不就是解决过深的网络引起的梯度消失和梯度爆炸这种现象嘛。”这个回答是没问题的,但是梯度
目录ST7735S简介ST7735S接口说明ST7735SSTM32引脚配置ST7735S控制流程复位信号参数配置坐标位置控制全屏颜色填充区域颜色填充画点画图ST7735S图片取模基本函数ST7735S简介ST7735S是一块1.8英寸采用SPI通信的TFT全彩屏,分辨率是128*160,这里采用RGB56516bit的色块编译模式(RGB565即高五位为Red,第五位为Blue,中间六位为Green,共16位)。本文仅设计该屏幕的简单应用,不对底层原理进行深究。ST7735S接口说明BLK:这里用不到,可以不用连接CS:片选信号DC:数据模式选择信号1为写命令/0为写数据RST:复位信号SD