当前位置:编程学习 > C#/ASP.NET >>

我有一个项目做不来!想请网友门多多帮忙

我有一个项目做不来!想请网友门多多帮忙,!需求如下!
合作项目需求—凝集分析仪
项目背景:
在免疫分析反应过程中,抗原和抗体会因生物特性结合。在血型测试过程中,就是利用抗原抗体的不同特性进行检测判读出结果。由于目前的结果都是通过目测和按规定的组合由人主观来判断,尚未有通过仪器来自动检测、分析和判断结果的产品。目前我们公司有现成的试剂,但缺乏匹配的仪器,以提供更好的产品服务客户。从客户使用需求来说,也希望能够通过仪器来出结果和判断,避免人为的误差或判断错误。
原理简介:
人类红细胞上含有很多的血型抗原,包括ABO血型系统的A、B抗原,Rh血型系统的D、C、E、c、e
抗原,Lewis血型系统的Lea、Leb等。
血型的分型原则是:
红细胞上有A抗原,血清中有抗B者为A型;红细胞上有B抗原,血清中有抗A者为B型;
红细胞上有A抗原和B抗原,血清中没有抗A和抗B者为AB型;
红细胞上无A抗原和B抗原,血清中有抗A和抗B者为O型。
红细胞上有D抗原的,为RhD阳性;红细胞上没有D抗原的,为RhD阴性 。

 
由于对一种血型的判断需要通过组合的结果来进行,因此用仪器来分析取代人为的判断可减少判断上的风险,但目前存在的问题是如何用仪器电子的方式来实现阴性和阳性的判断。
技术难点和要求:
如下图,澄清的为阴性,出现有颗粒的为阳性,并且对阳性有不同程度的区分,根据凝集块颗粒的大小来判断阳性的强弱。目前主要技术难点在如何判断阴性和阳性的方法上。
 
此外,后续仪器还要根据不同孔上判断的阴阳结果来最后分析给出判定的结果,如是A、B或O型等结果,结果形成记录,打印输出出来。
合作的内容:
研究开发出可快速检测判断凝集反应的分析仪器,该产品为客户终端使用,一旦应用需要批量生产。可以先做半自动的仪器,后续再发展做全自动仪器,包括样本收集、混合、处理等操作全部机械自动化完成。先出原型机可内部实现,后续产业化工作可由公司开展,合作单位提供技术输出和支持。
以上是以血型为例子做说明,该仪器还可以应用到其他类似的免疫检测项目上。
--------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 传说中的毁灭银河系 --------------------编程问答-------------------- 顶一次有多少分? --------------------编程问答-------------------- up --------------------编程问答-------------------- 老板给我布置的监视器,还没整好,慢慢弄吧,^_^o~ 努力! --------------------编程问答-------------------- 以前也搞医学软件的,帮顶了! --------------------编程问答-------------------- a  这才是真正的做软件啊 --------------------编程问答-------------------- 关注 --------------------编程问答-------------------- 期待........... --------------------编程问答-------------------- Mark --------------------编程问答-------------------- 顶 --------------------编程问答-------------------- 这个软件难点在于图像分析,有开放的分析库可以试试,比如“绿坝”用的,OpenCV(http://www.opencv.org.cn),可以进行边缘分析,你可以试试,感觉这个项目不是很难,比如在菌检中,菌斑的判断就有商业仪器了,可以读出有多少菌斑,菌斑大小,分布等。 --------------------编程问答-------------------- 发错地方了。到医院临床检验科去问。 --------------------编程问答-------------------- 太深奥了 --------------------编程问答-------------------- Mark --------------------编程问答-------------------- 太专业了 --------------------编程问答-------------------- My God... --------------------编程问答--------------------  my god --------------------编程问答--------------------   可以讨论一下。。。 。。 --------------------编程问答-------------------- 有点意思
不过没心思帮你研究 --------------------编程问答-------------------- 样本收集、混合、处理等操作全部机械自动化完成——感觉好像垃圾车。
设想是这样的:样本收集——条码从检验单上剪下贴上真空采血试管;混合——分小室放着试剂的半真空管子吸入血液到小室完成混合;处理——温室和电动架子。
混合试剂后澄清的为阴性,出现有颗粒的为阳性,并且对阳性有不同程度的区分,根据凝集块颗粒的大小——好多经验性描述,没个定量的,多做试验嘛。
设想是这样的:一黄一绿两支led发光,照射混合和处理好的管子,ccd感光阵列测量透光率便知澄清与否,阴性阳性就出来了。照普通照片一张存证。黄光、绿光透过云雾的能力有差别,测量可以更全面。
凝集块颗粒的大小这个,就是图像处理了,要单片机就研究研究算法,什么小波变换、滤镜、边缘检测之类,无论哪个研究生教材都有的。连着计算机用的话,那个机器tcp传透光率照片结果到pc,pc上跑个小软件接此结果,用photoshop的自动化功能,依次用色彩调节(试验出参数)、锐化、消斑(试验出阀值)、黑白效果滤镜变换,最后photoshop给你统计一下最大的黑块面积。这个颗粒大小就出来了。
报告部分,机器把检验编号、阴性阳性结果、连带着原始的透光率照片、普通照片都弄到电脑的数据库里面了,想怎么出报告是别的事了。
--------------------编程问答-------------------- 楼主 我看你是把问题负责化了
   你说的这些都是  业务信息 
   我给你的意见是  
    代码结构这么来:
   
   1堆数据模型 来代表你上面说的种种 术语中的个体
   1个业务逻辑乘 提供方法调用  来改变这些个体
   1个绘图引擎 根据个体的不同绘制不同的样式 
   1个识别图片的引擎 根据图片上内容的不同 实例化不同的个体。

   然后你想怎么玩 就怎么玩呗 没必要天天想着 那群 蛋疼的人的 三层架构。 --------------------编程问答-------------------- 太专业了,关注.... --------------------编程问答-------------------- 完全就是医学上的东西看不动.
--------------------编程问答-------------------- 太专业了 看着就晕。。。。。。 --------------------编程问答-------------------- 实验室记录系统?对结果进行比对 打印结果?可以这么理解么? --------------------编程问答-------------------- 这玩意、。。。。。不太明白... --------------------编程问答-------------------- 还不如直接弄几个图出来好点

--------------------编程问答--------------------   Oh,no.What are you doing??? --------------------编程问答-------------------- 深奥  关注 --------------------编程问答-------------------- 太专业了 --------------------编程问答-------------------- 需要连接api的地方挺多 --------------------编程问答-------------------- 杯具呀杯具呀! --------------------编程问答--------------------
引用 3 楼 ljm19891118 的回复:
顶一次有多少分?

给分吗? --------------------编程问答-------------------- 不错,好东西啊! --------------------编程问答-------------------- 我也做不来 --------------------编程问答-------------------- 找个美女医生问下,顺便探讨下人生。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 这里问实现方法还行,分析设计有点难,呵呵。 --------------------编程问答--------------------
引用 14 楼 mspekks 的回复:
太深奥了

+1 --------------------编程问答-------------------- 不懂,学习中 --------------------编程问答-------------------- 学习c#中,大家有经验的应该交流下怎么学才好,从哪里开始,循序渐进 --------------------编程问答-------------------- 没看需求 只看了回复 

       就晕了... --------------------编程问答-------------------- 没项目需求?  得找客户要需求啊 不然你又不是专业人士哪懂这些 又啥不懂的地方问问项目经理或者是问客户方面 --------------------编程问答-------------------- 输入什么
输出什么
输出的内容如何转化为计算机可识别的数据(就是二进制的数据了)
输出的内容是什么格式的,如何被接收者理解,比如接受者是人,那么数据因一什么方式展现;若接受者是其他机器,因传递怎样的信号。
明确每一步。

我没有看出来你的分析程序输入什么,仪器的电信号?血液?程序直接收二进制的数据,你拿到了什么数据? --------------------编程问答-------------------- 不太明白
补充:.NET技术 ,  .NET技术前瞻
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,