首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    厉害了,我用“深度学习”写了个老板探测器(附源码)

    如果上班的时候想放松一下,或者直说想偷偷懒,看点和工作无关的网页,这时候万一老板突然出现在背后,会不会感到很难堪呢? 有的浏览器设置了boss按键,手快的人还可以切换屏幕,不过总会显得不自然,而且经常搞的手忙脚乱的。 一个日本程序员决定自己动手,编写一个一劳永逸的办法,我们来看看他是怎么实现的吧~ 思路很直接:用网络摄像头自动识别在工位通道走过的人脸,如果确认是老板的话,就用一张写满了代码的截图覆盖到整个屏幕上。 整个工程中应用了Keras深度学习框架来建立识别人脸的神经网络,和一个网络摄像头用来捕捉老板的

    07

    上班族必备,日本小哥用深度学习开发识别老板的探测器(附源码)

    如果上班的时候想放松一下,或者直说想偷偷懒,看点和工作无关的网页,这时候万一老板突然出现在背后,会不会感到很难堪呢? 有的浏览器设置了boss按键,手快的人还可以切换屏幕,不过总会显得不自然,而且经常搞的手忙脚乱的。 一个日本程序员决定自己动手,编写一个一劳永逸的办法,我们来看看他是怎么实现的吧~ 思路很直接:用网络摄像头自动识别在工位通道走过的人脸,如果确认是老板的话,就用一张写满了代码的截图覆盖到整个屏幕上。 整个工程中应用了Keras深度学习框架来建立识别人脸的神经网络,和一个网络摄像头用来捕捉

    02

    ov7725摄像头人脸识别_监控摄像头图像倒置怎么办

    前言: 摄像头的工作原理大致为:景物通过镜头(LENS)生成的光学图像投射到图像传感器表面上,然后转为电信号,经过A/D[1] (模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,再传输给其他显示硬件就可以显示看到图像了 我要讲解的是0V7725摄像头,带FIFO缓存,以及通过STM32F103MCU进行控制,在采用ILI9341控制器芯片的液晶屏(分辨率240*320)上显示。 我会分两大板块介绍: 第一是摄像头图像数据采集的过程 第二是图像数据在液晶屏上显示的过程 摄像头图像数据采集 以下是要讲的几个小点: 0.OV7725的摄像头结构 1.摄像头(实际上是图像传感器在采集)采集图像获得图像数据(是怎么样获得彩色信息数据的呀这个我比较关心与好奇)是怎样的一个过程。 2.摄像头(从硬件电路上讲是0V7725芯片在传输数据)将数据传输给FIFO(起数据缓冲的作用)的过程是个什么样的过程。 3.(由数字电路基础知,硬件电路上传输数据是需要时钟的)通过什么时序,该时序又是什么样的。 5.然后根据程序讲解,引脚间的连接与配置。 6.然后根据程序讲解ov7725的芯片初始化过程。 0>OV7725摄像头的结构: 晶振、板载电路、镜头、FIFO存储器(AL422B芯片)、CMOS数字图像传感器(Ov7725CMOS感光芯片)、DSP数字算法处理芯片(用于处理采集到的图像数据) 结构功能介绍: CMOS图像传感器:首先什么是CMOS图像传感器,CMOS图像传感器通常由像敏单元阵列、行驱动器、列驱动器、时序控制逻辑、AD转换器、数据总线输出接口、控制接口等几部分组成,这几部分通常都被集成在同一块硅片上。其工作过程一般可分为复位、光电转换、积分、读出几部分。 我们采用的该Ov7725图像传感器的像素30万,分辨率:480*640支持使用 VGA 时序输出图像数据,也支持QVGA时序输出240*320(本实验为了妥协FIFO的存储量,只能存储一帧该分辨率大小的图形,而且我们的屏幕也是240*320的显示分辨率),输出图像的数据格式支持 YUV(422/420)(这个后面会介绍)、 YCbCr422(这个后面会介绍) 以及 RGB565 格式。它还可以对采集得到的图像进行补偿,支持伽玛曲线、 白平衡、饱和度、色度等基础处理(这些处理为什么明明不懂我还要说,因为程序配置时你会发现一些莫名其妙的配置,我们虽然不用,但是我们要配成不用,所以那些莫名其妙的程序就是对此的配置) DSP数字算法处理芯片:这个部分就是OV7725芯片中的结构,单独提出来知识为了便于我们对结构的理解。 FIFO存储器:接收图像传感器传过来的图像数据。

    04

    【CCD图像检测】3:图像的调试方法

    在嵌入式系统中摄像头调试的目的是使摄像头的机械和电气参数在满足系统要求下能产生质量最高的图像数据。一个涉及硬件和软件的成像系统,成像的质量好坏往往受到来自外界干扰和自身限制的很多因素的影响,这些影响会产生噪声和成像不均匀。来自软件层面的因素往往是算法的问题,这个层面的问题可以通过理论分析的数学计算解决,来自硬件层面的因素则而要用仪器进行调试,通过实验测量分析才能解决,由于硬件处理系统底层,所以硬件的质量会直接影响软件的质量,从而影响最终成像质量。对摄像头进行调试就是要从硬件层面上尽量消除干扰。同时,因为视频信号最后交给芯片后的信息就是一些数字量,这些表征图片信息的数字量对于程序的设计者来说是极其不直观的,这样会造成处理上的一些困难。合理利用好调试手段,对帮助用户发现硬件问题和直观再现数字图片以及一些参数的整定是极其有用的。

    03
    领券