项目记录-回顾项目目前阶段

项目记录 声明:本文章只为记忆,其中错误,希望指正。 项目记录: 2016.6.23 (1)mDNS (multicast DNS)(组播DNS); (2)协议是基于UDP协议的 局域网发现协议,协议规定端口号为5353 ,组播地址为 224.0.0.251 ; (3)主机进入局域网后会向网络发送请求数据包,包括(本身IP,服务等信息),局域网内有mDNS功能的设备收到数据后,会向局域网被返回自身信 阅读详情

项目记录 06.15

“以每日记录的方式鞭策自己前行”
今日的项目记录是cv的水表检测,之前做的项目效果很不理想,反省自己有很多地方没有做好,心态的崩坏以及单打独斗的思维使自己没有能完成这个项目。今天的目的是整理好自己的实验步骤,明确问题出在哪些地方,以及想出一套比较好的解决方案。

图像处理方法一

本节主要记叙图像内容处理

归一化处理

最开始的图像处理,由于图像的大小不同,需要对图像的大小进行归一化处理(将图像尺寸进行缩放)笔者采用的matlab 中的imresize 函数(参数为"nearset",当时针对这个项目选择这个参数是有一点说法的,暂时忘记了)将图像统一处理至图像宽度为600。
需要注意的是,目前时间有限应先考虑将系统完成,具体图像质量放在系统优化环节完成。

表盘粗定位

由于图像采集表盘的位置各不同,所以需要先对表盘进行粗定位,应用matlab本身的检测圆函数(基于Hough 圆检测,注意hough 变换的原理)。

图像平滑处理

使用中值滤波器降低原来图像中原本噪声带来的影响。

图像主体提取

使用最大类间方差法(注意方法原理)获取最佳可将图像分为背景和目标的阈值。
基于这个阈值,对图像采用二值化处理,即可将目标采取出来。图像示例
显然表盘内冗余信息过多,需要进行进一步处理,如通过Hough 圆检测的方法精准定位表盘指针圆的位置。

图像处理方法二

经过查阅文献的方法发现水表表盘的指针主要有以下三种:
三指针,四指针,八指针。

其中八指针的水表指针中四指针为红色,四指针为黑色。针对红色指针在表盘中的独一特征,可以通过空间转换的方法提取出来。通过将颜色空间转化至YCbCr空间,提取Cr分量。

颜色空间转换

借助matlab 提供的函数,完成颜色空间的转换。

ycbcr = rgb2ycbcr(I);
Icr=ycbcr(:,:,3);

预处理操作

图像主体提取-》形态学处理(开闭操作)-》图像平滑处理 -》冗余信息处理 -》分割处理

冗余信息处理
借助matlab 中的bwareaopen() 函数删除图像中面积小于10的像素块。

分割处理
借助matlab 中的edge()函数,采用Canny 算子完成对图像的分割。
红色指针提取
以上为自己做到的最后的情况(不包括gui 图)

由于黑色指针与表盘颜色重合程度过高。需要采取其他方法来应对黑色指针,目前想到的方法是用Hough 变换检测圆的方法检测指针的区域,或者通过图像对称的方式在图像的左侧找到黑色指针。

以上两个方案暂时未论证,笔者今天在网上寻找相关的替代方案。

以下为吸引我的方案的网址。https://zhidao.baidu.com/question/327505861.html

图像处理方案三

通过与方法一的融合得到以下实验步骤:
图像灰度化-》中值滤波处理-》阈值分割-》二值处理-》取面积在一定区间的区域,其余区域用黑色替代。(使用bwareaopen 函数与 ismember 函数分别去除下限以下的区域和上限以上的区域)

图片示例
该方案的缺陷在于对于很容易将非指针带入,尽管相比于前二者效果好一些,完整提取所有指针,但噪声仍过多。

明天的计划,基于一二方案优化方案三得到可进行读数处理的图片。并尝试读数操作。

2019.06.16 晨

信息系统项目管理师0135:输入(8项目整合管理—8.9结束项目或阶段—8.9.1输入) 在项目结束时,应将“实际执行的”计划(图纸)或“初始编制的”文档、手册、故障排除文档和其他技术文档视为采购文件的组成部分。如果项目在完工前提前终止,结束项目或阶段过程还需要制定程序,调查和记录提前终止的原因。对于分阶段实施的项目或提前取消的项目,还可能包括部分完成或中间的可交付成果。在结束项目时,项目经理需要回顾项目管理计划,确保所有项目工作都已完成、项目目标均已实现。结束项目或阶段是终结项目、阶段或合同的所有活动的过程。项目管理计划的所有组成部分均为结束项目或阶段过程的输入。 结束项目或阶段 阅读详情

相关推荐

【Docker】Ubuntu安装Docker

1 安装Docker 安装Docker有三种方法,这里只用repository安装,更详细的安装方法可以看官方文档。 1.1 添加repository 首先更新apt: sudo apt-get update 安装一些包让apt可以通过https使用repository: sudo apt-get install \ apt-transport-https \ ca-certif...

widiot的博客 9948

项目笔记记录

本人在实际项目开发过程中所遇到的问题进行的记录,方便以后的复习

精神小伙的博客 481

MAX96712在车载摄像头系统中的带宽分配与传输能力计算解析

在计算摄像头带宽与传输接口的关系时,需要考虑视频流的像素分辨率、帧率、颜色深度等因素。以 MAX96712 这种 GMSL2 产品为例,它支持每个链路在正向方向以 3Gbps 或 6Gbps 的固定速率工作。

weixin_43199439的博客 3325

项目回顾案例

某公司从2015年6月下旬开始启动了一个敏捷开发的项目,截止到8月中旬结束,投入的开发人员、测试人员、管理人员达到60多人,2015年8月31日,由咨询顾问作为主持人带领该团队的10多名核心人员,对整个项目进行了系统回顾总结,整个回顾总结的过程如下:   1 咨询顾问花了1小时的时间,讲解了进行项目回顾的方法。强调了回顾的目的、方法、步骤、注意事项等,给出了一些公司的总结样例。对本次总结的会议制定

麦哲思科技 6819

量子磁场测量技术在生物磁场成像领域的应用现状与产业趋势

首先对量子磁场测量技术的发展进行了简述,然后介绍了量子磁场测量技术在生物磁场成像领域的应用,最后分析了量子磁场测量技术的两大重要应用方向(心磁图仪和脑磁图仪)及其产业现状和未来发展趋势。美国普林斯顿大学在《自然》上公布了目前人类磁场测量灵敏度最高的基于量子磁场测量技术的零场原子磁力计。拥有巨大的发展潜力及庞大的市场空间。因此其数千万元的高昂售价及每年数百万元的超导维护成本限制了超导式心磁图仪的发展和临床应用。而基于超导式脑磁图仪的癫痫、阿尔兹海默症、抑郁症等脑疾病患者的临床研究也取得丰富的研究成果。

罗伯特技术屋 1529

一文搞懂 RC Correlation Scale Factor 的生成与应用

pre-route 用的是统计估算模型,post-route 用的是详细布线提取,signoff 用的是第三方 QRC 或 StarRC——三个工具,三套参数体系,结果自然天差地别。不同 RC corner(rc_worst/rc_best/rc_typical)对应不同的工艺角和温度环境,每个 corner 的 R/C 偏差比例不同,必须分别生成和应用各自的 scale factor。别被名字骗了,这个工具专门干一件事——统计拟合两组 SPEF 之间的偏差,自动推荐最优 scaling factor。

weixin_47770727的博客 554

1分钟教你做项目阶段回顾

度量系列(3)——1分钟教你做项目阶段回顾 ​前言 当一个开发阶段结束,要如何来做回顾?今天我们就来讲讲做法和重点。 一张图教你回顾的5个步骤 左面:在开发中做一些实验、改进,交付后,再到右面进行循环。 右面:回顾的循环,但是不是为了回顾而回顾,最终还是要有一些改进行动。 通过上图,我们可以知道回顾有以下重要的5个步骤: 1、设置舞台      目的是让

u011250455的专栏 5819

Delta-Sigma调制(DSM)技术

前言 数字信号处理和通信系统的性能很大程度上受到了模拟信号到数字信号转换接口——ADC的精度和分辨率的限制。而传统的线性脉冲编码调制(PCM)ADC受到了制造工艺的限制,无法达到很高的分辨率。但基于Delta-Sigma调制技术的ADC可以在现有工艺下实现高分辨率(大于16位),同时由于结构简单,所以易于实现。低成本高性能使得Delta-Sigma调制技术得到了广泛的应用。 Delta-Sigma型ADC的结构原理图如下图所示: 它最大的优势在于仅用1位ADC进行数据转换,同时其模拟电路部分结构简单不需要

阿星的博客 2万+

如何使用youtrack记录自己的项目进度

通过遵循以上步骤并使用YouTrack的丰富功能,你可以有效地记录和管理自己的项目进度,确保项目按时、按质完成。

weixin_63236188的博客 1076

手把手教你用THS4551搭建全差分放大器电路(附ADC驱动实战)

本文详细介绍了如何使用TI的THS4551全差分放大器搭建高性能ADC驱动电路,涵盖芯片选型、电路配置、PCB布局及实战调试等关键环节。THS4551凭借其优异的共模抑制比和宽电源电压范围,成为驱动16位及以上精度ADC的理想选择,特别适合工业应用场景。

weixin_30338481的博客 282

SPSS 多重共线性问题:编程解决方案

多重共线性会导致回归模型的不稳定性,使得估计的回归系数失去解释力,降低模型的准确性和可靠性。通过执行这些代码,你将能够计算和查看VIF和CI的结果,并确定是否存在多重共线性问题。上述代码执行了一个回归分析,其中A是我们感兴趣的因变量,B、C、D和E是我们要检查的自变量。接下来,我们将执行多重共线性的检测。通过执行上述代码,你将能够看到每个自变量的VIF和CI值,以及预先设置的阈值。上述代码将计算VIF和CI的值,并将结果写入指定路径的结果文件中。接下来,我们可以使用以下代码来计算和显示VIF和CI的值。

CyberGenius的博客 1426

Python数据分析一条龙(菜鸟上手项目记录--回归分析阶段以及项目总回顾)

往期回顾 爬虫阶段 数据清洗阶段 数据处理阶段 4. 回归分析阶段 因为sklearn封装了大量的函数供我们调用,所以没有特别复杂的逻辑,talk is cheap, show me the code 代码实现 import numpy as np from sklearn.linear_model import LinearRegression from sklearn.model_selection import train_test_split from sklearn.preprocessing i

ChanZany的博客 351

DICOM图像知识:深入详解DICOM的层级关系

解析DICOM的四个主要层级:Patient(患者)、Study(检查)、Series(序列)和SOP(服务-对象对),探讨它们之间的关系、各自的唯一标识符以及在实际应用中的用途

编程技术探索者,分享C/C++、C#、Java、数据库等开发经验,聚焦实战技巧与AI兴趣,助力编程爱好者成长。 3304

4.7 PMBOK--结束项目或阶段

结束项目或阶段是终结项目、阶段或合同的所有活动的过程。 本过程的主要作用是,存档项目或阶段信息,完成计划的工作,释放组织团队资源以展开新的工作。 项目经理需要回顾项目管理计划,确保所有项目工作都已完成以及项目目标均已实现。 如果项目在完工前就提前终止,结束项目或阶段过程还需要制定程序,来调查和记录提前终止的原因。 验收的可交付成果: 对于分阶段 实施的项目或提前取消的项目,还可能包括部分完成或中间的可交付成果。 ...

不一样的烟火 710

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

vue 结束项目命令_结束项目

vue 结束项目命令 结束项目 (Closing the Project) You are about to close the project, you must do this with full focus to understand and document lessons learned for the entire project. 您将要结束该项目,您必须全神贯注地执行此操作,以...

cunfen6312的博客 7087

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

如何去做好一个项目的压力测试?

细节的Doublecheck:压力机和被压服务的网络关系,压测基础数据量大小,压测脚本中是否都有断言,压测的业务漏斗比例是否和业务埋点监控对应的流量模型/转化率相当,梳理链路覆盖的应用、中间件、数据库资源是否都在监控范围内。从性能测试的现象,原因,解决方案,思路,操作步骤,问题跟踪去沉淀问题解决方案,总结经验。在整个项目过程中,启动和准备阶段做优秀的话,执行阶段是相对比较简单的,专注某个时间去压就好了,当然有很多公司做生产压测都是深夜啦,身体辛苦,当然也是团队作战,团队协作高效完工也不容易。

OKCRoss的博客 1106

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

2025年PMP 学习五 第四章 项目范围管理 (4.7)

在结束项目时,项目经理需要回顾项目管理计划,确保所有项目工作都完成,项目目标已实现。如果项目在完成之前提前终止,结果记录和阶段相关的记录将需要调査并记录提前停止的原因。主要讲三件事。

小 tom的博客 500

公司项目架构的演变过程

2015年3月份进入公司到现在了,在即将离职之际,总结一下一年多里在公司开发的项目的部署架构的的演变历程. 一.初期开发阶段(2015.3~2015.7)    二.项目上线阶段 2.1.阶段1(2015.7-2015.8)    2.2.阶段2(2015.9-2015.10)    2.3.阶段3(2015.11-2016至今)

程序员蒋老湿的博客 617

Beta阶段 - 博客链接合集

Beta阶段 - 博客链接合集 项目Github地址 安卓端(Stardust):https://github.com/StardustProject/Stardust 服务器端(Gravel):https://github.com/StardustProject/Gravel 服务器端(Article-recommender ):https://github.com/StardustProjec...

weixin_30600197的博客 134

需求度量体系设计之质量指标

通过分析开发测试中发现的问题数量、需求评审阶段的问题数量、系统集成测试(SIT)和用户验收测试(UAT)中出现的需求质量问题,以及生产环境中发现的问题,团队可以识别出需求分析和设计阶段的薄弱环节。

可视化需求分析创始人 1269

提分必练,中创教育PMP全真模拟题分享

经验教训登记册可以记录遇到的挑战、问题、意识到的风险和机会,或其他适用的内容。项目风险管理的目标在于提高正面风险的概率和(或)影响,降低负面风险的概率和(或)影响,从而提高项目成功的可能性。1、你是一个经验丰富的敏捷管理者,在你所管理的敏捷项目中,一个刚加入开发团队的敏捷小白问你“敏捷实践建议团队在一个迭代周期内应该召开哪些必要会议?在每个冲刺周期中,必须召开的会议包括每日站会、迭代规划会、迭代评审会、迭代回顾会,因此ACD选项正确,其他选项不是不可以有,但不是敏捷实践中所规定的"必要"会议,

HAYoungHA的博客 354

运用Scrum做项目管理真实案例之五

引言: 我会以系列文章的形式跟踪记录我现在正在做的一个完整运用Scrum管理项目的笔记,里面会有一些经验教训总结心得,以便读者与我互相学习勉励。有写的不对的或者写的不好的地方还请海涵,当然我更希望大家多多提宝贵意见,读者的支持是我最大的动力。(之一,之二,之三,之四,之五,之六) =========================================================...

一个2年工作经验的程序测试员 329

Alpha项目冲刺

Alpha项目冲刺 一.团队成员 学号 姓名 211606387 叶宏奇(队长) 211606354 陈泓宇 211606306 黄柏涛 211606309 焦成伟 211606375 牛振乾 211606310 柯伟敏 211606385 谢章洪 211606308 江东 二.Alpha阶段 - 博客链接合集 冲刺博客链接 Scrum冲刺阶段1 S...

weixin_30908941的博客 173

NewStarCTF 2023 第一阶段公开赛道部分wp

NewStarCTF 2023 第一阶段公开赛道部分wp 【下载地址】NewStarCTF2023第一阶段公开赛道部分wp NewStarCTF 2023第一阶段公开赛道官方writeup现已公开,详细记录了解题思路、过程及关键步骤。这份文件不仅适合参赛者回顾比赛题目,更是信息安全爱好者提升实战能力的宝贵资源。无论你是C...

gitblog_06751的博客 482

项目管理之道之团队共享,把不愿写文档的程序员赶出你的团队

  最近碰到一个很狗血的事情,也让我颇为抑郁了一番。经我手开发的一个银联卡支付项目,系统运维阶段集中爆发了一些问题。虽然最终都得到了解决,但是反思问题的出现及深层次的原因,对于项目管理的技巧和团队规则的建立有了更深层此的感触。暴发出来的问题主要包括以下几个: 1.本行卡境外交易失败。 2.本行卡境外交易部分国家失败:有的国家成功,有的国家失败。 3.境外卡行内交易失败。 4.他代本交易,非...

weixin_34082854的博客 183

人生第一个上线项目总结

  此时,项目公测第一天,项目组集体坐在公司值班,等待着用户反馈,鉴于之前已经做过为期半个月的内测,于是,公测的第一天晚上似乎不是多么紧张。   毕业后,就进入现在公司,开始了现在项目。历时一年,很快。快结束的现在,总觉得自己应该总结下这一年发生的事情,于是,便记在这里,供自己“回眸”。(可能更多的是从程序员的视界来看待问题。)   使用技术:服务器,Linux + Java +...

weixin_30716141的博客 142
下一篇: 项目记录——指针提取与读数操作准备
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值