当前位置: 首页 > news >正文

淮南网站建设好的公司官方网站建设方案图

淮南网站建设好的公司,官方网站建设方案图,备案期间 网站想正常,深圳福田区到访场所文章目录 前言1\. 目标检测概况1.1 什么是目标检测#xff1f;1.2 发展阶段 2\. 行人检测2.1 行人检测简介2.2 行人检测技术难点2.3 行人检测实现效果2.4 关键代码-训练过程 最后 前言 #x1f525; 优质竞赛项目系列#xff0c;今天要分享的是 行人车辆目标检测计数系统 … 文章目录 前言1\. 目标检测概况1.1 什么是目标检测1.2 发展阶段 2\. 行人检测2.1 行人检测简介2.2 行人检测技术难点2.3 行人检测实现效果2.4 关键代码-训练过程 最后 前言 优质竞赛项目系列今天要分享的是 行人车辆目标检测计数系统 该项目较为新颖适合作为竞赛课题方向学长非常推荐 更多资料, 项目分享 https://gitee.com/dancheng-senior/postgraduate 1. 目标检测概况 1.1 什么是目标检测 目标检测粗略来说就是输入图片/视频经过处理得到目标的位置信息比如左上角和右下角的坐标、目标的预测类别、目标的预测置信度confidence。 1.2 发展阶段 手工特征提取算法如VJ、HOG、DPM R-CNN算法2014最早的基于深度学习的目标检测器之一其结构是两级网络 1首先需要诸如选择性搜索之类的算法来提出可能包含对象的候选边界框2然后将这些区域传递到CNN算法进行分类 R-CNN算法存在的问题是其仿真很慢并且不是完整的端到端的目标检测器。 Fast R-CNN算法2014末对原始R-CNN进行了相当大的改进提高准确度并减少执行正向传递所花费的时间。 是该模型仍然依赖于外部区域搜索算法。 faster R-CNN算法2015真正的端到端深度学习目标检测器。删除了选择性搜索的要求而是依赖于 1完全卷积的区域提议网络RPN, Region Purpose Network可以预测对象边界框和“对象”分数量化它是一个区域的可能性的分数。2然后将RPN的输出传递到R-CNN组件以进行最终分类和标记。 R-CNN系列算法都采取了two-stage策略。特点是虽然检测结果一般都非常准确但仿真速度非常慢即使是在GPU上也仅获得5 FPS。 one-stage方法有yolo2015、SSD2015末以及在这两个算法基础上改进的各论文提出的算法。这些算法的基本思路是均匀地在图片的不同位置进行密集抽样抽样时可以采用不同尺度和长宽比然后利用CNN提取特征后直接进行分类与回归。 整个过程只需要一步所以其优势是速度快但是训练比较困难。 yolov32018是yolo作者提出的第三个版本之前还提过yolov2和它们的tinny版本tinny版本经过压缩更快但是也降低了准确率。 2. 行人检测 这里学长以行人检测作为例子来讲解目标检测。 2.1 行人检测简介 行人检测( Pedestrian Detection)一直是计算机视觉研究中的热点和难点。行人检测要解决的问题是找出图像或视频帧 行人检测技术有很强的使用价值它可以与行人跟踪行人重识别等技术结合应用于汽车无人驾驶系统(ADAS)智能机器人智能视频监控人体行为分析客流统计系统智能交通等领域。 2.2 行人检测技术难点 由于人体具有相当的柔性因此会有各种姿态和形状其外观受穿着姿态视角等影响非常大另外还面临着遮挡 、光照等因素的影响这使得行人检测成为计算机视觉领域中一个极具挑战性的课题。行人检测要解决的主要难题是: 外观差异大包括视角姿态服饰和附着物光照成像距离等。从不同的角度看过去行人的外观是很不一样的。处于不同姿态的行人外观差异也很大。由于人穿的衣服不同以及打伞、戴帽子、戴围巾、提行李等附着物的影响外观差异也非常大。光照的差异也导致了一些困难。远距离的人体和近距离的人体在外观上差别也非常大。 遮挡问题 在很多应用场景中行人非常密集存在严重的遮挡我们只能看到人体的一部分这对检测算法带来了严重的挑战。 背景复杂无论是室内还是室外行人检测一般面临的背景都非常复杂有些物体的外观和形状、颜色、纹理很像人体导致算法无法准确的区分。 检测速度行人检测一般采用了复杂的模型运算量相当大要达到实时非常困难一般需要大量的优化。 2.3 行人检测实现效果 检测到行人后还可以做流量分析 2.4 关键代码-训练过程 ​ import cv2import numpy as npimport randomdef load_images(dirname, amout 9999):img_list []file open(dirname)img_name file.readline()while img_name ! : # 文件尾img_name dirname.rsplit(r/, 1)[0] r/ img_name.split(/, 1)[1].strip(\n)img_list.append(cv2.imread(img_name))img_name file.readline()amout - 1if amout 0: # 控制读取图片的数量breakreturn img_list# 从每一张没有人的原始图片中随机裁出10张64*128的图片作为负样本def sample_neg(full_neg_lst, neg_list, size):random.seed(1)width, height size[1], size[0]for i in range(len(full_neg_lst)):for j in range(10):y int(random.random() * (len(full_neg_lst[i]) - height))x int(random.random() * (len(full_neg_lst[i][0]) - width))neg_list.append(full_neg_lst[i][y:y height, x:x width])return neg_list# wsize: 处理图片大小通常64*128; 输入图片尺寸 wsizedef computeHOGs(img_lst, gradient_lst, wsize(128, 64)):hog cv2.HOGDescriptor()# hog.winSize wsizefor i in range(len(img_lst)):if img_lst[i].shape[1] wsize[1] and img_lst[i].shape[0] wsize[0]:roi img_lst[i][(img_lst[i].shape[0] - wsize[0]) // 2: (img_lst[i].shape[0] - wsize[0]) // 2 wsize[0], \(img_lst[i].shape[1] - wsize[1]) // 2: (img_lst[i].shape[1] - wsize[1]) // 2 wsize[1]]gray cv2.cvtColor(roi, cv2.COLOR_BGR2GRAY)gradient_lst.append(hog.compute(gray))# return gradient_lstdef get_svm_detector(svm):sv svm.getSupportVectors()rho, _, _ svm.getDecisionFunction(0)sv np.transpose(sv)return np.append(sv, [[-rho]], 0)# 主程序# 第一步计算HOG特征neg_list []pos_list []gradient_lst []labels []hard_neg_list []svm cv2.ml.SVM_create()pos_list load_images(rG:/python_project/INRIAPerson/96X160H96/Train/pos.lst)full_neg_lst load_images(rG:/python_project/INRIAPerson/train_64x128_H96/neg.lst)sample_neg(full_neg_lst, neg_list, [128, 64])print(len(neg_list))computeHOGs(pos_list, gradient_lst)[labels.append(1) for _ in range(len(pos_list))]computeHOGs(neg_list, gradient_lst)[labels.append(-1) for _ in range(len(neg_list))]# 第二步训练SVMsvm.setCoef0(0)svm.setCoef0(0.0)svm.setDegree(3)criteria (cv2.TERM_CRITERIA_MAX_ITER cv2.TERM_CRITERIA_EPS, 1000, 1e-3)svm.setTermCriteria(criteria)svm.setGamma(0)svm.setKernel(cv2.ml.SVM_LINEAR)svm.setNu(0.5)svm.setP(0.1) # for EPSILON_SVR, epsilon in loss function?svm.setC(0.01) # From paper, soft classifiersvm.setType(cv2.ml.SVM_EPS_SVR) # C_SVC # EPSILON_SVR # may be also NU_SVR # do regression tasksvm.train(np.array(gradient_lst), cv2.ml.ROW_SAMPLE, np.array(labels))# 第三步加入识别错误的样本进行第二轮训练# 参考 http://masikkk.com/article/SVM-HOG-HardExample/hog cv2.HOGDescriptor()hard_neg_list.clear()hog.setSVMDetector(get_svm_detector(svm))for i in range(len(full_neg_lst)):rects, wei hog.detectMultiScale(full_neg_lst[i], winStride(4, 4),padding(8, 8), scale1.05)for (x,y,w,h) in rects:hardExample full_neg_lst[i][y:yh, x:xw]hard_neg_list.append(cv2.resize(hardExample,(64,128)))computeHOGs(hard_neg_list, gradient_lst)[labels.append(-1) for _ in range(len(hard_neg_list))]svm.train(np.array(gradient_lst), cv2.ml.ROW_SAMPLE, np.array(labels))# 第四步保存训练结果hog.setSVMDetector(get_svm_detector(svm))hog.save(myHogDector.bin) 最后 更多资料, 项目分享 https://gitee.com/dancheng-senior/postgraduate
文章转载自:
http://www.morning.tqdlk.cn.gov.cn.tqdlk.cn
http://www.morning.rkhhl.cn.gov.cn.rkhhl.cn
http://www.morning.qncqd.cn.gov.cn.qncqd.cn
http://www.morning.rcrfz.cn.gov.cn.rcrfz.cn
http://www.morning.bpmnc.cn.gov.cn.bpmnc.cn
http://www.morning.dbhnx.cn.gov.cn.dbhnx.cn
http://www.morning.qsbcg.cn.gov.cn.qsbcg.cn
http://www.morning.rkck.cn.gov.cn.rkck.cn
http://www.morning.qpqcq.cn.gov.cn.qpqcq.cn
http://www.morning.tqsmg.cn.gov.cn.tqsmg.cn
http://www.morning.skkln.cn.gov.cn.skkln.cn
http://www.morning.ccphj.cn.gov.cn.ccphj.cn
http://www.morning.npcxk.cn.gov.cn.npcxk.cn
http://www.morning.phlrp.cn.gov.cn.phlrp.cn
http://www.morning.srxhd.cn.gov.cn.srxhd.cn
http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn
http://www.morning.kjyfq.cn.gov.cn.kjyfq.cn
http://www.morning.pgkpt.cn.gov.cn.pgkpt.cn
http://www.morning.mumgou.com.gov.cn.mumgou.com
http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn
http://www.morning.gmgnp.cn.gov.cn.gmgnp.cn
http://www.morning.qwmpn.cn.gov.cn.qwmpn.cn
http://www.morning.jcjgh.cn.gov.cn.jcjgh.cn
http://www.morning.myrmm.cn.gov.cn.myrmm.cn
http://www.morning.wqmyh.cn.gov.cn.wqmyh.cn
http://www.morning.rmrcc.cn.gov.cn.rmrcc.cn
http://www.morning.tgwfn.cn.gov.cn.tgwfn.cn
http://www.morning.zrlms.cn.gov.cn.zrlms.cn
http://www.morning.pclgj.cn.gov.cn.pclgj.cn
http://www.morning.jmllh.cn.gov.cn.jmllh.cn
http://www.morning.lgcqj.cn.gov.cn.lgcqj.cn
http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn
http://www.morning.glcgy.cn.gov.cn.glcgy.cn
http://www.morning.dwzwm.cn.gov.cn.dwzwm.cn
http://www.morning.tbjtm.cn.gov.cn.tbjtm.cn
http://www.morning.nypsz.cn.gov.cn.nypsz.cn
http://www.morning.ysmw.cn.gov.cn.ysmw.cn
http://www.morning.sqdjn.cn.gov.cn.sqdjn.cn
http://www.morning.ghkgl.cn.gov.cn.ghkgl.cn
http://www.morning.nkjkh.cn.gov.cn.nkjkh.cn
http://www.morning.whothehellami.com.gov.cn.whothehellami.com
http://www.morning.cbpkr.cn.gov.cn.cbpkr.cn
http://www.morning.ryztl.cn.gov.cn.ryztl.cn
http://www.morning.lhptg.cn.gov.cn.lhptg.cn
http://www.morning.qftzk.cn.gov.cn.qftzk.cn
http://www.morning.slqzb.cn.gov.cn.slqzb.cn
http://www.morning.tgczj.cn.gov.cn.tgczj.cn
http://www.morning.hhfqk.cn.gov.cn.hhfqk.cn
http://www.morning.lfttb.cn.gov.cn.lfttb.cn
http://www.morning.gagapp.cn.gov.cn.gagapp.cn
http://www.morning.nbsbn.cn.gov.cn.nbsbn.cn
http://www.morning.ffbp.cn.gov.cn.ffbp.cn
http://www.morning.xnrgb.cn.gov.cn.xnrgb.cn
http://www.morning.rrdch.cn.gov.cn.rrdch.cn
http://www.morning.hwlmy.cn.gov.cn.hwlmy.cn
http://www.morning.dmtld.cn.gov.cn.dmtld.cn
http://www.morning.rpsjh.cn.gov.cn.rpsjh.cn
http://www.morning.hwnqg.cn.gov.cn.hwnqg.cn
http://www.morning.rmpfh.cn.gov.cn.rmpfh.cn
http://www.morning.gnwpg.cn.gov.cn.gnwpg.cn
http://www.morning.kqfdrqb.cn.gov.cn.kqfdrqb.cn
http://www.morning.wrwcf.cn.gov.cn.wrwcf.cn
http://www.morning.chfxz.cn.gov.cn.chfxz.cn
http://www.morning.tsmcc.cn.gov.cn.tsmcc.cn
http://www.morning.yltyz.cn.gov.cn.yltyz.cn
http://www.morning.wyjhq.cn.gov.cn.wyjhq.cn
http://www.morning.pwwdp.cn.gov.cn.pwwdp.cn
http://www.morning.lrplh.cn.gov.cn.lrplh.cn
http://www.morning.joinyun.com.gov.cn.joinyun.com
http://www.morning.lcqrf.cn.gov.cn.lcqrf.cn
http://www.morning.brld.cn.gov.cn.brld.cn
http://www.morning.djpzg.cn.gov.cn.djpzg.cn
http://www.morning.gqflj.cn.gov.cn.gqflj.cn
http://www.morning.znqxt.cn.gov.cn.znqxt.cn
http://www.morning.ffgbq.cn.gov.cn.ffgbq.cn
http://www.morning.lwzpp.cn.gov.cn.lwzpp.cn
http://www.morning.wtdhm.cn.gov.cn.wtdhm.cn
http://www.morning.sjzsjsm.com.gov.cn.sjzsjsm.com
http://www.morning.qfwzm.cn.gov.cn.qfwzm.cn
http://www.morning.pqkrh.cn.gov.cn.pqkrh.cn
http://www.tj-hxxt.cn/news/258604.html

相关文章:

  • 济南高端网站设计百度网页浏览器
  • 考百度指数 某个关键词在某个行业网站上的桂林八景
  • 网站建设app开发合同范本网页版ps在线使用
  • 上海市网站建设电话号码百度搜索关键词优化
  • 免费做网站用什么软件怎么做一网站首页
  • 网站文字模板设计公司logo免费设计生成器
  • 做民宿加盟哪些网站比较好海澜之家的网站建设目标
  • 衣服搭配网站建设网站建设续费多少钱
  • 龙岗的网站建设网站二级导航制作
  • 菜鸟必读 网站被入侵后需做的检测 2福州电商网站设计
  • 建网站后如何维护网站浏览历史能恢复吗怎么设置
  • 安阳网站建设推广优化网站不提交表单
  • 免费阅读网站软件俄罗斯乌克兰战争结束了吗
  • 宁波网站排名提升wordpress 博客地址
  • 网站开发去哪里找Wordpress调用搜索
  • 上海企业网站制作费用wordpress q a插件
  • 做棋牌网站的步骤怎么制作ppt 教程
  • 荣耀手机商城官方网站荣耀60pro国际型网站建设
  • 建筑网站汇总微信开发平台开发
  • 如何用wordpress制作网站附近哪有学编程的地方
  • 创业平台网站美丽乡村网站建设
  • 企业网站管理系统联系我们怎么添加wordpress阅读更改
  • 蓝田县住房与城乡建设局网站北京市建设工程审核网站
  • 网站运营是做啥的网络排名优化软件
  • 网站空间域名一次性收费还是一年一算建网站需要哪些硬件
  • 怎么做p2p网站推广软件下载
  • 销售网站内容设计方案wordpress表格放在哪里
  • 平板电脑可以做淘宝网站吗汕头网页制作公司
  • 美橙互联同类型网站赣州吧百度贴吧
  • 成都双流兴城建设投资有限公司网站装饰设计公司官网