基于远程视控的果蔬采选及观光农业技术研究

2014-11-19 05:24于国防刘正行
电脑知识与技术 2014年30期
关键词:特色农业

于国防+刘正行

摘要:研究一种现代农业生产经营平台,该平台基于互联网远程视控运行环境,并且综合运用图像处理与模式识别、电子商务以及物流技术,实现了客户与农庄之间的网络化供需交互。实验结果表明,该平台不仅可以使注册客户足不出户即可“身临其境”地观光果蔬的种植与加工等过程,也可“坐享其成”地自由进行果蔬采选,并得到及时配送,该平台还具有现实版的网络偷菜功能。因此,该技术方案具有现实应用的可行性,可谓一种特色农业运营模式。

关键词:远程视控;果蔬采选 ;现实版网络偷菜 ;特色农业

中图分类号:TP391.4 文献标识码:A 文章编号:1009-3044(2014)30-7229-03

互联网应用迅速发展,使得过去那种仅适用于局域网的视频监控,近年来也可以拓展到互联网的快车道上来了,其中的一个典型应用,就是基于互联网运行环境,结合视频监控甚至物联网技术的现代特色农业[1,2]。该文综合运用远程视频、图像处理与模式识别以及电子商务等技术,研究基于互联网环境的现代农业种植、销售及观光的特色农业运营平台。

1 平台规划

1.1 软件设计规划

平台包含 “采选及观光”、“采选客服”、“电子商务”及“物流配送”四个子系统,采选及观光是系统应用的基础,基于远程视控实现果蔬的采选或者园区观光,此子系统采用C/S架构;客服、电商及物流是系统后续服务的保障[3],完成果蔬采选后收费及送件等功能,这三个子系统均采用B/S架构。

1.2 网络及视频规划

图1所示为一个远程视控采选系统的网络及视频规划参考示例,实际规划时,可根据农庄的园区规模和采选模式,有区别地架设云台式的或固定式的模拟摄像头或网络摄像头[4]。

2 平台软件开发

2.1采选及观光子系统开发

2.1.1 功能分析

图2为采选及观光子系统的运行流程图,为了使客服得知客户的果蔬采选信息,该子系统需要发送包含时间戳的客服消息,为采选客服子系统的消息激发提供依据。

图2 采选及观光子系统运行流程

2.1.2 程序设计简介

依据图3所示的系统运行流程图,该子系统可以采用C#或Java等语言开发。建议采用VFW(Video for Windows)技术[5],VFW是Microsoft公司为开发Windows平台下的视频应用程序提供的软件工具包,提供了一系列应用程序编程接口,通过这些接口,用户不仅可以很方便地实习视频捕获、视频编辑以及视频播放等通用功能,而且还可以利用回调函数开发比较复杂的视频应用程序。

2.1.3 目标果蔬采选查重

由于目标果蔬的派工采摘势必有一定的滞后性,所以在一个目标果蔬在被实际采摘之前,该目标果蔬有可能被其他多个用户重复采选,因此,为了避免这种采选状况的出现,采选系统除了具有基本的采选操作功能以外,还需要具有对后来者对已选目标果蔬的及时提醒。这一功能的基础是运用图像处理与模式识别技术,对两个目标果蔬图像进行比对[6],当相似度达到设定的阈值时,即可认为是同一目标果蔬。

2.2 采选客服子系统开发

2.2.1 功能分析

果蔬采摘客服的两个主要工作分别是负责客户的注册和客户的采选。图3所示为客户采选后的服务流程图,其中,“收到采选消息”来源于采选及观光子系统的“发送客服消息”;派工单上不仅包含了目标果蔬所在的园区位置(如菜地编号),而且包含了客户框选的果蔬彩色打印图,以便于采摘员工“按图索骥”,快速、正确地找到并采摘目标果蔬。

图3 采选客服子系统运行流程

2.2.2 程序设计简介

基于目前Web应用程序开发最稳定、高效的通用语言编译运行程序ASP.NET,其平台的开发真正实现业务数据、工作流、权限及用户UI等功能的全面集成。为了能够准将客户采选的提交信息实时地通知客服,在该子系统中,不仅需要编写定时刷新客服操作界面的程序,而且,还需要结合运用AJAX技术,以便实现页面的无闪刷新[7]。表1所示为采选客服子系统的客服操作界面的GridView数据表。

表1 采选客服子系统的客服界面数据表

[单号\&订单时间\&客户信息\&客服\&采摘\&状态\&123\&2012-7-11 11:02:14\&王丽,泉山美墅 #22-6-601\&zzkf1\&张晓\&已配送\&125\&2012-7-11 11:17:59\&杨志,风华园 #12-13-104\&Zzkf2\&1001\&已配送\&123\&2012-7-11 11:02:14\&李明明,泉山美墅 #21-3-8\&zzkf1\&张晓\&已配送\&]

3 关于电子商务与物流配送的应用

3.1电子商务在本系统中的应用分析

通过本系统进行果蔬采选的用户,其不仅需要注册,而且有采选操作时,还要按照设置的交费规则来付费,这就需要系统附有相应的交费系统,或者是电子商务系统,农庄可以根据需要,开发自己单位专用的管理平台,也可以选用目前比较成熟电子商务软件。

3.2物流配送在本系统中的应用分析

显然,本系统采选的目标果蔬,最终需要通过相应的物流配送机制,所以,农庄可以自己建立专门的物流分公司,也可以与当地现有的物流公司协作,并且根据用户的地理分布情况,合理地设置目标果蔬取货点,当然,对于一些特殊身份的客户(VIP),也可送货上门。

另外,可以对物流配送车采用GPS定位,使客户可以随时通过电脑或手机在网上查询到自己的目标件的物流状况。

4 结束语

本文介绍的系统目前已经投入实际应用,达到了预期目的。当然,该系统主要侧重用于计算机运行环境,当然也可以开发运行于手机平台上的相应系统,但因为手机的屏幕尺寸较小,操作简单的视频浏览尚可,而果蔬采选、摄像头及云台控制就不是很灵活、方便了,所以,手机相应系统的开发需要进一步结合实际需求,统筹规划开发才具有实用性。

参考文献:

[1] 罗健瑜.重庆永川五间西瓜协会推出现实版QQ农场[J].科协论坛,2010(3):33-33.

[2] 屈学书,矫丽会.CSA模式下的旅游探索[J].安徽农业科学,2010(21):38-38.

[3] 夏雨.全新生态农场让上网偷菜成为历史[J].中国新通信,2009(16):24.

[4] 霍东媛,高凌云,刘晗.高清数字视频监控系统在钻井现场的研究与应用[J].物联网技术,2014(3):28-30.

[5] 梁冰,吕双,王小科. C#程序开发范例宝典[Z].北京:人民邮电出版社,2010:671-672.

[6] 刘长林,张铁,杨丽.茄子收获机器人视觉系统图像识别方法[J].农业机械学报,2008,39(11):216-219.

[7] 贾英,李玉霜,郝惠君.基于Ajax技术的网页动态更新设计与实现[J].河北工业科技,2008,28(4):56-59.

摘要:研究一种现代农业生产经营平台,该平台基于互联网远程视控运行环境,并且综合运用图像处理与模式识别、电子商务以及物流技术,实现了客户与农庄之间的网络化供需交互。实验结果表明,该平台不仅可以使注册客户足不出户即可“身临其境”地观光果蔬的种植与加工等过程,也可“坐享其成”地自由进行果蔬采选,并得到及时配送,该平台还具有现实版的网络偷菜功能。因此,该技术方案具有现实应用的可行性,可谓一种特色农业运营模式。

关键词:远程视控;果蔬采选 ;现实版网络偷菜 ;特色农业

中图分类号:TP391.4 文献标识码:A 文章编号:1009-3044(2014)30-7229-03

互联网应用迅速发展,使得过去那种仅适用于局域网的视频监控,近年来也可以拓展到互联网的快车道上来了,其中的一个典型应用,就是基于互联网运行环境,结合视频监控甚至物联网技术的现代特色农业[1,2]。该文综合运用远程视频、图像处理与模式识别以及电子商务等技术,研究基于互联网环境的现代农业种植、销售及观光的特色农业运营平台。

1 平台规划

1.1 软件设计规划

平台包含 “采选及观光”、“采选客服”、“电子商务”及“物流配送”四个子系统,采选及观光是系统应用的基础,基于远程视控实现果蔬的采选或者园区观光,此子系统采用C/S架构;客服、电商及物流是系统后续服务的保障[3],完成果蔬采选后收费及送件等功能,这三个子系统均采用B/S架构。

1.2 网络及视频规划

图1所示为一个远程视控采选系统的网络及视频规划参考示例,实际规划时,可根据农庄的园区规模和采选模式,有区别地架设云台式的或固定式的模拟摄像头或网络摄像头[4]。

2 平台软件开发

2.1采选及观光子系统开发

2.1.1 功能分析

图2为采选及观光子系统的运行流程图,为了使客服得知客户的果蔬采选信息,该子系统需要发送包含时间戳的客服消息,为采选客服子系统的消息激发提供依据。

图2 采选及观光子系统运行流程

2.1.2 程序设计简介

依据图3所示的系统运行流程图,该子系统可以采用C#或Java等语言开发。建议采用VFW(Video for Windows)技术[5],VFW是Microsoft公司为开发Windows平台下的视频应用程序提供的软件工具包,提供了一系列应用程序编程接口,通过这些接口,用户不仅可以很方便地实习视频捕获、视频编辑以及视频播放等通用功能,而且还可以利用回调函数开发比较复杂的视频应用程序。

2.1.3 目标果蔬采选查重

由于目标果蔬的派工采摘势必有一定的滞后性,所以在一个目标果蔬在被实际采摘之前,该目标果蔬有可能被其他多个用户重复采选,因此,为了避免这种采选状况的出现,采选系统除了具有基本的采选操作功能以外,还需要具有对后来者对已选目标果蔬的及时提醒。这一功能的基础是运用图像处理与模式识别技术,对两个目标果蔬图像进行比对[6],当相似度达到设定的阈值时,即可认为是同一目标果蔬。

2.2 采选客服子系统开发

2.2.1 功能分析

果蔬采摘客服的两个主要工作分别是负责客户的注册和客户的采选。图3所示为客户采选后的服务流程图,其中,“收到采选消息”来源于采选及观光子系统的“发送客服消息”;派工单上不仅包含了目标果蔬所在的园区位置(如菜地编号),而且包含了客户框选的果蔬彩色打印图,以便于采摘员工“按图索骥”,快速、正确地找到并采摘目标果蔬。

图3 采选客服子系统运行流程

2.2.2 程序设计简介

基于目前Web应用程序开发最稳定、高效的通用语言编译运行程序ASP.NET,其平台的开发真正实现业务数据、工作流、权限及用户UI等功能的全面集成。为了能够准将客户采选的提交信息实时地通知客服,在该子系统中,不仅需要编写定时刷新客服操作界面的程序,而且,还需要结合运用AJAX技术,以便实现页面的无闪刷新[7]。表1所示为采选客服子系统的客服操作界面的GridView数据表。

表1 采选客服子系统的客服界面数据表

[单号\&订单时间\&客户信息\&客服\&采摘\&状态\&123\&2012-7-11 11:02:14\&王丽,泉山美墅 #22-6-601\&zzkf1\&张晓\&已配送\&125\&2012-7-11 11:17:59\&杨志,风华园 #12-13-104\&Zzkf2\&1001\&已配送\&123\&2012-7-11 11:02:14\&李明明,泉山美墅 #21-3-8\&zzkf1\&张晓\&已配送\&]

3 关于电子商务与物流配送的应用

3.1电子商务在本系统中的应用分析

通过本系统进行果蔬采选的用户,其不仅需要注册,而且有采选操作时,还要按照设置的交费规则来付费,这就需要系统附有相应的交费系统,或者是电子商务系统,农庄可以根据需要,开发自己单位专用的管理平台,也可以选用目前比较成熟电子商务软件。

3.2物流配送在本系统中的应用分析

显然,本系统采选的目标果蔬,最终需要通过相应的物流配送机制,所以,农庄可以自己建立专门的物流分公司,也可以与当地现有的物流公司协作,并且根据用户的地理分布情况,合理地设置目标果蔬取货点,当然,对于一些特殊身份的客户(VIP),也可送货上门。

另外,可以对物流配送车采用GPS定位,使客户可以随时通过电脑或手机在网上查询到自己的目标件的物流状况。

4 结束语

本文介绍的系统目前已经投入实际应用,达到了预期目的。当然,该系统主要侧重用于计算机运行环境,当然也可以开发运行于手机平台上的相应系统,但因为手机的屏幕尺寸较小,操作简单的视频浏览尚可,而果蔬采选、摄像头及云台控制就不是很灵活、方便了,所以,手机相应系统的开发需要进一步结合实际需求,统筹规划开发才具有实用性。

参考文献:

[1] 罗健瑜.重庆永川五间西瓜协会推出现实版QQ农场[J].科协论坛,2010(3):33-33.

[2] 屈学书,矫丽会.CSA模式下的旅游探索[J].安徽农业科学,2010(21):38-38.

[3] 夏雨.全新生态农场让上网偷菜成为历史[J].中国新通信,2009(16):24.

[4] 霍东媛,高凌云,刘晗.高清数字视频监控系统在钻井现场的研究与应用[J].物联网技术,2014(3):28-30.

[5] 梁冰,吕双,王小科. C#程序开发范例宝典[Z].北京:人民邮电出版社,2010:671-672.

[6] 刘长林,张铁,杨丽.茄子收获机器人视觉系统图像识别方法[J].农业机械学报,2008,39(11):216-219.

[7] 贾英,李玉霜,郝惠君.基于Ajax技术的网页动态更新设计与实现[J].河北工业科技,2008,28(4):56-59.

摘要:研究一种现代农业生产经营平台,该平台基于互联网远程视控运行环境,并且综合运用图像处理与模式识别、电子商务以及物流技术,实现了客户与农庄之间的网络化供需交互。实验结果表明,该平台不仅可以使注册客户足不出户即可“身临其境”地观光果蔬的种植与加工等过程,也可“坐享其成”地自由进行果蔬采选,并得到及时配送,该平台还具有现实版的网络偷菜功能。因此,该技术方案具有现实应用的可行性,可谓一种特色农业运营模式。

关键词:远程视控;果蔬采选 ;现实版网络偷菜 ;特色农业

中图分类号:TP391.4 文献标识码:A 文章编号:1009-3044(2014)30-7229-03

互联网应用迅速发展,使得过去那种仅适用于局域网的视频监控,近年来也可以拓展到互联网的快车道上来了,其中的一个典型应用,就是基于互联网运行环境,结合视频监控甚至物联网技术的现代特色农业[1,2]。该文综合运用远程视频、图像处理与模式识别以及电子商务等技术,研究基于互联网环境的现代农业种植、销售及观光的特色农业运营平台。

1 平台规划

1.1 软件设计规划

平台包含 “采选及观光”、“采选客服”、“电子商务”及“物流配送”四个子系统,采选及观光是系统应用的基础,基于远程视控实现果蔬的采选或者园区观光,此子系统采用C/S架构;客服、电商及物流是系统后续服务的保障[3],完成果蔬采选后收费及送件等功能,这三个子系统均采用B/S架构。

1.2 网络及视频规划

图1所示为一个远程视控采选系统的网络及视频规划参考示例,实际规划时,可根据农庄的园区规模和采选模式,有区别地架设云台式的或固定式的模拟摄像头或网络摄像头[4]。

2 平台软件开发

2.1采选及观光子系统开发

2.1.1 功能分析

图2为采选及观光子系统的运行流程图,为了使客服得知客户的果蔬采选信息,该子系统需要发送包含时间戳的客服消息,为采选客服子系统的消息激发提供依据。

图2 采选及观光子系统运行流程

2.1.2 程序设计简介

依据图3所示的系统运行流程图,该子系统可以采用C#或Java等语言开发。建议采用VFW(Video for Windows)技术[5],VFW是Microsoft公司为开发Windows平台下的视频应用程序提供的软件工具包,提供了一系列应用程序编程接口,通过这些接口,用户不仅可以很方便地实习视频捕获、视频编辑以及视频播放等通用功能,而且还可以利用回调函数开发比较复杂的视频应用程序。

2.1.3 目标果蔬采选查重

由于目标果蔬的派工采摘势必有一定的滞后性,所以在一个目标果蔬在被实际采摘之前,该目标果蔬有可能被其他多个用户重复采选,因此,为了避免这种采选状况的出现,采选系统除了具有基本的采选操作功能以外,还需要具有对后来者对已选目标果蔬的及时提醒。这一功能的基础是运用图像处理与模式识别技术,对两个目标果蔬图像进行比对[6],当相似度达到设定的阈值时,即可认为是同一目标果蔬。

2.2 采选客服子系统开发

2.2.1 功能分析

果蔬采摘客服的两个主要工作分别是负责客户的注册和客户的采选。图3所示为客户采选后的服务流程图,其中,“收到采选消息”来源于采选及观光子系统的“发送客服消息”;派工单上不仅包含了目标果蔬所在的园区位置(如菜地编号),而且包含了客户框选的果蔬彩色打印图,以便于采摘员工“按图索骥”,快速、正确地找到并采摘目标果蔬。

图3 采选客服子系统运行流程

2.2.2 程序设计简介

基于目前Web应用程序开发最稳定、高效的通用语言编译运行程序ASP.NET,其平台的开发真正实现业务数据、工作流、权限及用户UI等功能的全面集成。为了能够准将客户采选的提交信息实时地通知客服,在该子系统中,不仅需要编写定时刷新客服操作界面的程序,而且,还需要结合运用AJAX技术,以便实现页面的无闪刷新[7]。表1所示为采选客服子系统的客服操作界面的GridView数据表。

表1 采选客服子系统的客服界面数据表

[单号\&订单时间\&客户信息\&客服\&采摘\&状态\&123\&2012-7-11 11:02:14\&王丽,泉山美墅 #22-6-601\&zzkf1\&张晓\&已配送\&125\&2012-7-11 11:17:59\&杨志,风华园 #12-13-104\&Zzkf2\&1001\&已配送\&123\&2012-7-11 11:02:14\&李明明,泉山美墅 #21-3-8\&zzkf1\&张晓\&已配送\&]

3 关于电子商务与物流配送的应用

3.1电子商务在本系统中的应用分析

通过本系统进行果蔬采选的用户,其不仅需要注册,而且有采选操作时,还要按照设置的交费规则来付费,这就需要系统附有相应的交费系统,或者是电子商务系统,农庄可以根据需要,开发自己单位专用的管理平台,也可以选用目前比较成熟电子商务软件。

3.2物流配送在本系统中的应用分析

显然,本系统采选的目标果蔬,最终需要通过相应的物流配送机制,所以,农庄可以自己建立专门的物流分公司,也可以与当地现有的物流公司协作,并且根据用户的地理分布情况,合理地设置目标果蔬取货点,当然,对于一些特殊身份的客户(VIP),也可送货上门。

另外,可以对物流配送车采用GPS定位,使客户可以随时通过电脑或手机在网上查询到自己的目标件的物流状况。

4 结束语

本文介绍的系统目前已经投入实际应用,达到了预期目的。当然,该系统主要侧重用于计算机运行环境,当然也可以开发运行于手机平台上的相应系统,但因为手机的屏幕尺寸较小,操作简单的视频浏览尚可,而果蔬采选、摄像头及云台控制就不是很灵活、方便了,所以,手机相应系统的开发需要进一步结合实际需求,统筹规划开发才具有实用性。

参考文献:

[1] 罗健瑜.重庆永川五间西瓜协会推出现实版QQ农场[J].科协论坛,2010(3):33-33.

[2] 屈学书,矫丽会.CSA模式下的旅游探索[J].安徽农业科学,2010(21):38-38.

[3] 夏雨.全新生态农场让上网偷菜成为历史[J].中国新通信,2009(16):24.

[4] 霍东媛,高凌云,刘晗.高清数字视频监控系统在钻井现场的研究与应用[J].物联网技术,2014(3):28-30.

[5] 梁冰,吕双,王小科. C#程序开发范例宝典[Z].北京:人民邮电出版社,2010:671-672.

[6] 刘长林,张铁,杨丽.茄子收获机器人视觉系统图像识别方法[J].农业机械学报,2008,39(11):216-219.

[7] 贾英,李玉霜,郝惠君.基于Ajax技术的网页动态更新设计与实现[J].河北工业科技,2008,28(4):56-59.

猜你喜欢
特色农业
“互联网+”下特色农业的思考与发展—以湖北秭归脐橙为例
农业电子商务发展及对策研究
基于DEA模型的大泽山葡萄特色农业投入产出效率研究
以桂林为例谈西部地区现代农业的发展战略