![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
文章平均质量分 83
孤独的小丑
硕士,嵌入式系统及通信研究方向,正式工作8年多,在校期间有3年实习经历;
成功主导多个to B(合作客户:联想/长虹/海信/TCL/创维/中兴/中控/杭研)和to C研发项目,持有PMP项目管理证书;
10年物联网老兵,时刻关注物联网的发展,持有NB-IoT技术与应用专业技术培训证书,精通MQTT,BLE,NB-IoT等物联网连接协议,掌握Android和FreeRTOS系统开发;
熟悉人脸识别相关的流程,有量产的人脸识别系统研发经历。
产品经历:嵌入式教学仪器、智能家居系统、智能电视、智能手机、智能手表和手环,人脸识别雾计算系统
展开
-
OpenCV基础操作_视频读取
本文介绍了利用OpenCV来读取视频文件和IPC设备,给出示例。并分享了一些在项目中,遇到的摄像头延时的分析和处理心得,供大家参考。原创 2022-03-31 11:21:26 · 15595 阅读 · 0 评论 -
OpenCV基础操作_图片读取和保存
目录1 图片读取2 图片保存1 图片读取在OpenCV中,加载图片采用imread()函数。函数详细说明在:Reading and Writing Images and Video — OpenCV 2.4.13.7 documentationPython:cv2.imread(filename[, flags])函数功能:imread功能是加载图像文件成为一个 Mat 对象。imread支持的文件类型有:Windows bitmaps -*.bmp,...原创 2022-03-30 16:36:05 · 25374 阅读 · 1 评论 -
人工智能调研报告汇总
如果有版权问题,请留言联系本人删除,感谢。2019年Q3【1】埃森哲:人工智能应用之道(高管指南)下载地址:https://download.csdn.net/download/putiancaijunyu/11267044相关文章:https://mp.weixin.qq.com/s/Dfy2LswUUNGuy5y5l39xbg笔记:http://note.youdao.co...原创 2019-07-01 17:55:19 · 2323 阅读 · 0 评论 -
深度学习---在Ubuntu 16.0.4上安装TensorFlow
我的环境是Ubuntu 16.0.4,python的版本为3.5.2。参考的文献如下:https://www.tensorflow.org/install/pip1)下载pip安装包:https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.12.0-cp35-cp35m-linux_x86_64.whl2)使用命...原创 2019-05-05 19:57:17 · 238 阅读 · 0 评论 -
python开发---python处理binary文件
python处理binary文件的基本流程如下:TrainLabelFileName = r'/home/yml/桌面/mnist/train-labels.idx1-ubyte'TLbinfile = open(TrainLabelFileName,'rb')TLbuf = TLbinfile.read()对与buffer做一些处理TLbinfile.close ...原创 2019-01-08 22:48:55 · 8540 阅读 · 0 评论 -
算法基础---ReLU激活函数及其变种
1 ReLU激活函数提出的背景1)降低计算量。早期使用的sigmoid函数,算激活函数时(指数运算),计算量大,反向传播求误差梯度时,求导涉及除法,计算量相对大,而采用Relu激活函数,整个过程的计算量节省很多;2)解决梯度消失的问题对于深层网络,sigmoid函数反向传播时,很容易就会出现梯度消失的情况(在sigmoid接近饱和区时,变换太缓慢,导数趋于0,这种情况会造成信息...原创 2019-01-24 12:03:23 · 15630 阅读 · 1 评论 -
算法产品化---人脸识别采集终端的摄像头品质要求
人脸识别是一个体系工程,需要包括摄像头,算法,算力,工程部署等统一配合,才能获取到一个比较好的体验。笔者就曾经在一个项目中,需要对进来图像非常模糊的照片做人脸识别功能,直呼”臣妾做不到啊“。那我们首先就需要看看,什么的图片会影响到人脸识别的体验?精度:脸部亮度,人脸角度,清晰度,人脸光照均匀,人脸大小,人脸遮挡等;时间效率:摄像头的帧率,抓拍机的抓拍速度等。这些因素各自受什么影响呢...原创 2019-01-21 21:41:47 · 4127 阅读 · 1 评论 -
算法基础---激活函数
目录1 激活函数的作用2 激活函数的位置3 激活函数分类3.1 饱和激活函数3.2 非饱和激活函数4 常见激活函数4.1 Sigmoid函数4.2 tanh函数4.3 ReLU函数及其变形4.3.1 ReLU4.3.2 Leaky-ReLU4.3.3 P-ReLU4.3.4 R-ReLU4.4 ELU(Exponential Linear U...原创 2019-01-23 19:33:44 · 578 阅读 · 0 评论 -
算法研究---MNIST数据集
MNIST简介MNIST(Mixed National Institute of Standards and Technology database)是一个计算机视觉数据集,它包含70000张手写数字的灰度图片,其中每一张图片包含 28 X 28 个像素点。 每一张图片都有对应的标签,也就是图片对应的数字,例如上面这张图片的标签就是 1。数据集格式:60000行的训练数据集是一...原创 2019-01-07 22:31:53 · 1687 阅读 · 0 评论 -
算法产品化---常见图片格式转换
目录目录1 图片展现形式1.1 image file1.2 base641.3 binary1.4 MAT1.5 numpy array2 格式之间的相互转换2.1 image_file & numpy2.2 base64 & image file2.3 base64 & Mat2.4 base64 & numpy...原创 2019-01-17 23:15:58 · 827 阅读 · 0 评论 -
算法产品化---在ArmNN上运行ONNX
主要参考文档:https://developer.arm.com/technologies/machine-learning-on-arm/developer-material/how-to-guides/configuring-the-arm-nn-sdk-build-environment-for-onnx/setup-and-download-libraries为了确保arm网站上面不做...原创 2019-01-03 11:56:07 · 2035 阅读 · 0 评论 -
算法产品化---main函数参数
1 概述和问题导入 在将算法导入到Android或是其他的对接平台的时候,常常发现算法工程师给出的是可执行档的demo 源代码,而且以C++为居多。 在架构设计上,为了解耦合(算法应用和算法开发分离),我这边常使用的一个方式是将main函数进行重命名,然后构造main函数参数,从而保证算法应用和算法开发最低限度的耦合。 比如:修改之前:int main(in...原创 2019-01-02 17:20:10 · 238 阅读 · 0 评论 -
Python开发_enumerate() 函数
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。Python 2.3. 以上版本可用,2.6 添加 start 参数。 语法以下是 enumerate() 方法的语法:enumerate(sequence, [start=0])参数se...原创 2018-11-14 22:03:57 · 522 阅读 · 0 评论