机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: awolfbee
打印 上一主题 下一主题

开始设计一种大蒜播种机

[复制链接]
181#
 楼主| 发表于 2021-5-10 00:01:17 | 只看该作者
这光依靠业余时间搞不行啊,上班时间带程序的电脑都用不了,这弄到猴年马月。必须要换工作了,最好还是自动化行业,这样能顺带着设计。
0 Q! a. O# l; O6 t3 ^  t% ]5 j1 a: @9 m6 r" r* n* B
回复 支持 反对

使用道具 举报

182#
发表于 2021-5-10 11:17:07 | 只看该作者
你这也快成为五年计划了。加油!!!1 u# Q$ w0 ]1 c3 Y

点评

是的,加油!谢谢鼓励!  发表于 2021-5-10 17:44
回复 支持 反对

使用道具 举报

183#
 楼主| 发表于 2021-6-15 22:01:07 | 只看该作者
5月20日,本着不鸣则已,一鸣惊人的态度,就算是辞职也得让某些人情人节过不爽的态度,辞职了。6月底到新公司上班,估计摸电脑的时间会多很多,这样就可以继续本设计了。
* X: {- G  r8 R. v) b4 b; _" [
* {! q) B6 v" {+ b' G2 V经过思考,认为双目视觉还是可行的,但是目前的双目视觉摄像头,基线长度过长,不适用于微小物体的识别,因此准备先将大蒜放大100倍,用模型来测试设想的可行性,如果试验成功,则定制我所需要的摄像头,然后再进行测试,这个时候代码基本上都是比较成熟的,应该说成功概率较大。
# N5 Q! ]. N, o6 v: R) t, _, _
* ]) t' a  H9 S4 Q
回复 支持 反对

使用道具 举报

184#
 楼主| 发表于 2021-7-22 08:49:45 | 只看该作者
到新公司上班已经一个多月了,因之前的试验都是在台式机上做的,老笔记本上未安装OPENCV,于是全部重新安装。编写的程序还是可以使用的。因为有段时间没有捣鼓VC了,因此重新安装过程中碰到了不少之前已经碰到的问题,在不同的电脑上要重新操作,于是折腾了半个月。昨天正式把软件弄好了,然后把之前的程序运行了下,基本正常,这样就可以开始继续研究了。
4 u; B* e6 M" d1 q8 I
& S# C$ |( d# w' H' L8 o在7月初到苏州一趟,主要是和一个自动化公司面谈,看是否能到其公司带机构设计部,不过感觉对方的实力不是很强。在公司观摩过程中刚好碰到一个做视觉的,有沟通过视觉的背光和照明问题。昨天在考虑给蒜瓣打光的时候,突然想到,也许用背光能够更清楚的体现蒜瓣的轮廓,于是用画图做了个纯白的图片,发到手机上,手机相册打开,熄屏时间设置10分钟,然后将蒜瓣摆放在手机屏幕上,再用相机拍照并找出轮廓,额,我的神那,不要太清晰了。又前进一大步。
, P* n; |, U2 e$ Z! u" g
1 ?% S1 \$ t6 B现在是三种思路,一种是双目视觉,测量蒜瓣两头的特征;第二种是单目视觉,看蒜瓣侧面的轮廓,然后找到一种算法,估算到底哪一边是蒜瓣的底部,第三种方案则是综合两种方法,首先是单目侧面识别,如果识别不出来,则双目识别两端,先把软件算法做好,这个解决了,那么事情基本上成功80%了。& N! V+ \2 d! w; ?

9 J' H& w* j: _- C难点在于我还得去学VC,不是很精通,要持续学习。
回复 支持 1 反对 0

使用道具 举报

185#
 楼主| 发表于 2021-7-23 10:10:03 | 只看该作者

6 o& V# U; W: g! p4 K! [( V从昨天晚上开始测试,到今天上午,总算是整明白了图片中像素的排列坐标方式。和直角坐标系相似,但是数轴方向不同。正常情况下我们以第一象限的左下角为原点,向上为Y轴正半轴,向右为X轴正半轴,但是图片的排列方式却不同,是以第四象限为准,Y轴的负半轴却成为正半轴,类似与以图片的左上角为坐标原点,向下为Y轴正半轴,向右为X轴正半轴,因此在开始的时候总对不准具体的位置在哪里,总是弄混淆。
" \0 }( |, O" h% ]' c6 I
; N  {& G2 f- B' ^( z有一个简单的方法可以慢慢熟悉这种坐标表示方式,打开计算机的画图软件,随便搞一个图片,用鼠标指着原点,然后沿着Y轴的正半轴(注意在该系统中是向下)移动,观察软件左下角的坐标,那就是鼠标所在位置在该坐标系中的坐标,慢慢就适应了。
: }: h) _+ q9 p2 V/ @% b+ J( O* _7 U, h( {" N$ ^6 U" U
下一步,是搞模型,设计算法。
' M! n5 M1 {. ~! Y, J

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

点评

就算是最细的笔,估计点一下也出现四五个像素。除非用photoshop来画图,那个可以操作单个像素。  发表于 2021-7-23 10:18
这个坐标,是下图中白点的坐标,可以看到,应该是Y轴上的数值分三块,X轴上的数值应该差别不大,从计算结果看,基本上符合要求。画图软件,无法画出单个像素,因为太小了,一个像素很难看清,所以就算是最细的笔  发表于 2021-7-23 10:17
回复 支持 反对

使用道具 举报

186#
 楼主| 发表于 2021-7-23 10:15:33 | 只看该作者
. y, n5 M( v6 J( a+ t% c. N
测试用的图片长这样,啥都看不到是吧?请注意左上角的几个白点。7 S. j( {! B6 j/ m5 F) ~: m& p. o
1 \* R+ m# I9 C0 d6 y& A- I5 {
目前的测试方法是,先拍照,然后通过模糊,降噪,边沿检测,提取物体的外部轮廓,使得轮廓的像素点数值全部都处于220以上,基本上是白点,然后对外部轮廓的像素进行计算,找出排列规律,形成模型,然后再进行判断。7 p: p- T* `5 B/ p+ D# S5 E

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

187#
 楼主| 发表于 2021-7-23 14:34:06 | 只看该作者
有关注该帖子的种植大蒜的朋友吗?需要了解下蒜瓣种子的外观情况,也就是选种的标准,有兴趣的请给我留言或者微信联系我,多谢!研发成功了首先给这些提供帮助的朋友免费种植一季大蒜,只要你信得过我,哈哈……
回复 支持 反对

使用道具 举报

188#
 楼主| 发表于 2021-7-27 21:49:48 | 只看该作者
2 f  A1 Z5 j3 f3 G1 z, u

2 Y+ F2 c, v; ?3 K5 E  n; C* Y! [" O: ^) i8 H

# p& {2 C8 l6 q; a8 j+ m2 u这个大蒜皮是个很讨厌的东西,容易产生误判,而现实情况下这个东西很多,在压碎大蒜头变成蒜瓣时很容易产生这个东西,如何解决呢?难道要我喷水贴上去?郁闷。) \; W) q7 A  I) l0 Q3 T

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

189#
 楼主| 发表于 2021-7-28 20:43:27 | 只看该作者
本帖最后由 awolfbee 于 2021-7-28 20:48 编辑 - B8 b& w6 G( [) Z/ A$ o4 l4 \

4 x7 y4 _4 W) u4 c0 T" D今天按照标准模式写了个程序段,基本实现了头尾的识别。
3 `8 p' F" W  u) h5 f& k: F/ k蒜瓣底部在左边
  C# e% k5 Y( Q! h* B* x2 B. ]0 u
! w, V! n* ?; B5 g4 o4 d) X; e. f蒜瓣底部在右边。
, f3 n$ i  i$ W# E
5 ]0 w& Y& t6 u* ^$ _但是这仅仅是针对非常标准的蒜瓣,如果有蒜瓣起皮,有其他杂质,以及蒜尖带有尖皮,识别还是干扰太多。
! w% }4 C7 d8 W1 ?' C2 S# h; Z$ |: k) z+ R) x3 J" Z2 G
估计要对种子进行前期处理。
4 Q8 Y9 N! a7 ^: u1 }6 ]7 s0 U9 ^# H: b2 j. H1 j
, m& P, u$ ^) C; F1 h/ s8 P

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

190#
 楼主| 发表于 2021-7-28 20:57:06 | 只看该作者
专心干活效果就是不一样,最近一周始终在研究算法,试验了好几次,终于找到一种较为靠谱的算法,目前仅写出主干程序,还得排除各种干扰。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-12-23 18:31 , Processed in 0.053028 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表