本发明涉及信息技术领域,更具体地说,涉及一种植物的可用生长模型建立方法及装置。
背景技术:
随着社会生活水平的提高,种植箱逐渐普及,尤其是家庭种植箱。家庭种植箱多数应用于生长周期较短的小型蔬菜植物的种植,可以达到娱乐及亲子教育的目的。
在现有技术中,对于用户在种植箱中种植的植物,一般都是按照该植物的原始生长模型对其进行相应控制,一种植物的原始生长模型为该植物从种子阶段开始至成熟阶段中每个生长阶段所需的环境条件。如果用户初始种植的植物处于种子阶段,使用原始生长模型没有问题,但是,如果用户初始种植的植物处于幼苗阶段或者其他非种子阶段,使用原始生长模型必然导致种植箱无法满足植物当前生长阶段所需要的环境条件,影响植物的正常生长,使得用户的种植体验较差。
技术实现要素:
有鉴于此,本发明的目的在于提供一种植物的可用生长模型建立方法及装置,以解决在种植箱内初始种植的植物处于非种子阶段时无法使用原始生长模型的问题。
为了达到上述目的,本发明提供如下技术方案:
一种植物的可用生长模型建立方法,包括:
确定用户待种植的目标植物;
获得所述目标植物的生长时长的信息,所述生长时长为所述目标植物从育种开始的生长时长;
根据所述生长时长及预先获得的所述目标植物的原始生长模型,确定所述目标植物在所述原始生长模型中所处的生长阶段;
从所述生长阶段开始建立所述目标植物的可用生长模型。
优选地,所述获得所述目标植物的生长时长的信息,包括:
接收所述用户发送的所述目标植物的种植信息,所述种植信息中携带所述目标植物的生长时长的信息;
从所述种植信息中提取所述目标植物的生长时长的信息。
优选地,所述目标植物的种植信息为扫描所述目标植物的包装上的二维码或条码获得。
优选地,所述获得所述目标植物的生长时长的信息,包括:
获得表征所述目标植物当前生长状态的第一图片;
将所述第一图片与预先获得的所述目标植物对应的图片库中的每个图片进行匹配,得到所述第一图片与所述图片库中的每个图片的匹配率;
将所述图片库中匹配率最高的图片对应的生长时长确定为所述目标植物的生长时长。
优选地,还包括:
将所述可用生长模型发送给所述用户,以使所述用户在种植箱中种植所述目标植物后,根据所述可用生长模型控制所述种植箱进行相应的操作。
一种植物的可用生长模型建立装置,包括:
目标植物确定模块,用于确定用户待种植的目标植物;
生长时长获得模块,用于获得所述目标植物的生长时长的信息,所述生长时长为所述目标植物从育种开始的生长时长;
生长阶段确定模块,用于根据所述生长时长及预先获得的所述目标植物的原始生长模型,确定所述目标植物在所述原始生长模型中所处的生长阶段;
可用生长模型建立模块,用于从所述生长阶段开始建立所述目标植物的可用生长模型。
优选地,所述生长时长获得模块,具体用于:
接收所述用户发送的所述目标植物的种植信息,所述种植信息中携带所述目标植物的生长时长的信息;
从所述种植信息中提取所述目标植物的生长时长的信息。
优选地,所述目标植物的种植信息为扫描所述目标植物的包装上的二维码或条码获得。
优选地,所述生长时长获得模块,具体用于:
获得表征所述目标植物当前生长状态的第一图片;
将所述第一图片与预先获得的所述目标植物对应的图片库中的每个图片进行匹配,得到所述第一图片与所述图片库中的每个图片的匹配率;
将所述图片库中匹配率最高的图片对应的生长时长确定为所述目标植物的生长时长。
优选地,还包括控制模块,所述控制模块用于将所述可用生长模型发送给所述用户,以使所述用户在种植箱中种植所述目标植物后,根据所述可用生长模型控制所述种植箱进行相应的操作。
本发明提供的一种植物的可用生长模型建立方法,确定用户待种植的目标植物,获得目标植物的生长时长的信息,生长时长为目标植物从育种开始的生长时长,根据生长时长及预先获得的目标植物的原始生长模型,确定目标植物在原始生长模型中所处的生长阶段,从所处的生长阶段开始建立目标植物的可用生长模型。应用本发明提供的方法,根据目标植物的生长时长及原始生长模型,建立了目标植物的可用生长模型,这样用户在种植该目标植物时,无论该目标植物处于哪个生长阶段,都可以根据该目标植物的可用生长模型进行相应控制,根据该可用生长模型为目标植物提供相应的环境条件,提高了用户种植植物的灵活性,提升了用户的种植体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种植物的可用生长模型建立方法的流程示意图;
图2为本发明实施例中一种植物的可用生长模型建立装置的结构示意图。
具体实施方式
本发明实施例公开了一种植物的可用生长模型建立方法及装置,以解决在种植箱内初始种植的植物处于非种子阶段时无法使用原始生长模型的问题。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了一种植物的可用生长模型建立方法,该方法可应用于控制器,该控制器可以内置于种植箱内,还可以内置于与种植箱通信连接的服务器内。
本发明提供了一种植物的可用生长模型建立方法,参见图1所示,图1为本发明实施例中一种植物的可用生长模型建立方法的流程示意图;该方法包括以下步骤:
S11:确定用户待种植的目标植物;
确定用户即将在种植箱内种植的目标植物,目标植物可以为种子阶段的植物或处于其他生长阶段的植物,如幼苗阶段等。
S12:获得目标植物的生长时长的信息,生长时长为目标植物从育种开始的生长时长;
控制器确定用户待种植的目标植物后,可以获得该目标植物的生长时长的信息。该生长时长的信息为目标植物从育种开始的生长时长。
如果目标植物为种子阶段的植物,则可以直接确定其生长时长为0。如果目标植物为其他生长阶段的植物,则可以通过接收用户发送的种植信息或者通过对目标植物的图片进行分析获得该目标植物的生长时长的信息。
S13:根据生长时长及预先获得的目标植物的原始生长模型,确定目标植物在原始生长模型中所处的生长阶段;
可通过预先设置生长模型库存储各种植物的原始生长模型,该原始生长模型为从植物的种子时期至植物成熟时期的生长模型,原始生长模型中包括植物的各生长阶段所对应的植物的生长时长,及生长所需的环境条件,如在幼苗阶段所需的光照量、水量和湿度等参数条件。根据生长时长和原始生长模型,确定目标植物当前在原始生长模型中所处的生长阶段。
S14:从所述生长阶段开始建立目标植物的可用生长模型。
在步骤S13确定了目标植物当前所处的生长阶段,可以从该生长阶段开始建立该目标植物的可用生长模型。该可用生长模型为原始生长模型中该目标植物的当前生长阶段至其成熟阶段的部分。若目标植物为种子阶段,则其可用生长模型和原始生长模型相同。
在一种具体的实施例中,例如目标植物共有四个生长阶段,每个生长阶段为10天,当前植物的生长时长为25天时处于第三个生长阶段,则可用生长模型为从第25天开始至第40天结束时与原始生长模型相对应的生长模型。
本发明提供的一种植物的可用生长模型建立方法,确定用户待种植的目标植物,获得目标植物的生长时长的信息,生长时长为目标植物从育种开始的生长时长,根据生长时长及预先获得的目标植物的原始生长模型,确定目标植物在原始生长模型中所处的生长阶段,从所处的生长阶段开始建立目标植物的可用生长模型。应用本发明提供的方法,根据目标植物的生长时长及原始生长模型,建立了目标植物的可用生长模型,这样用户在种植该目标植物时,无论该目标植物处于哪个生长阶段,都可以根据该目标植物的可用生长模型进行相应控制,根据该可用生长模型为目标植物提供相应的环境条件,提高了用户种植植物的灵活性,提升了用户的种植体验。
在本发明的一种具体实施方式中,步骤S12可以包括以下步骤:
步骤一:接收用户发送的目标植物的种植信息,种植信息中携带目标植物的生长时长的信息;
步骤二:从种植信息中提取目标植物的生长时长的信息。
用户在购买目标植物时,可以获得该目标植物的种植信息,该种植信息中可以携带该目标植物的生长时长的信息。用户可以将获得的种植信息通过手机、电脑等终端发送给控制器。控制器接收到用户发送的目标植物的种植信息后,可以从该种植信息中提取该目标植物的生长时长的信息。
具体的,目标植物的种植信息可以为扫描目标植物对应的二维码或条码获得的。
用户可以通过终端扫描目标植物对应的二维码或条码获得目标植物的种植信息,优选地,可通过手机、平板等设备进行二维码或条码的扫描。一般二维码或条码可设置在目标植物的包装上,或者设置在售卖处的特定位置处。在其他实施例中也可以通过其他方式获取种植信息,只要能够达到相同的技术效果即可。
在本发明的一种具体实施方式中,步骤S12可以包括以下步骤:
第一个步骤:获得表征目标植物当前生长状态的第一图片;
第二个步骤:将第一图片与预先获得的目标植物的图片库中的每个图片进行匹配,得到第一图片与图片库中的每个图片的匹配率;
第三个步骤:将图片库中匹配率最高的图片对应的生长时长确定为目标植物的生长时长。
具体的,第一图片的获得可以通过种植箱内设置的摄像模块获得,或者通过接收移动终端发送的当前目标植物的图片获得,其可以表征目标植物的当前生长状态。
在本发明实施例中,可以预先获得目标植物对应的图片库,该图片库中包含与目标植物同品种植物在不同生长时长时对应的图片,具体的,可通过网络或历史生长数据获得。
将第一图片和图片库中的每个图片匹配得到匹配率,具体的,可以通过图片中植物的形状、叶子数量或其他关键信息进行比较。将图片库中匹配率最高的图片对应的生长时长确定为目标植物的生长时长,完成目标植物的生长时长的获取。当然,在其他实施例中,也可以通过其他方法获得目标植物的生长时长,均在本发明的保护范围内。
在上述各实施例的基础上,本发明提供的植物的可用生长模型建立方法还包括:
将可用生长模型发送给用户,以使用户在种植箱中种植目标植物后,根据可用生长模型控制种植箱进行相应的操作。
可将可用生长模型发送至用户的移动终端上,用户通过移动终端根据该可用生长模型可以控制种植箱的相应操作,以为目标植物提供相应的环境条件,使得种植箱内的目标植物能够正常生长。
相应于上面的方法实施例,本发明还提供了一种植物的可用生长模型建立装置,参见图2所示,图2为本发明实施例中一种植物的可用生长模型建立装置的结构示意图。该装置包括:
目标植物确定模块10,用于确定用户待种植的目标植物;
生长时长获得模块20,用于获得目标植物的生长时长的信息,生长时长为目标植物从育种开始的生长时长;
生长阶段确定模块30,用于根据生长时长及预先获得的目标植物的原始生长模型,确定目标植物在原始生长模型中所处的生长阶段;
可用生长模型建立模块40,用于从生长阶段开始建立目标植物的可用生长模型。
本发明提供的一种植物的可用生长模型建立方法,确定用户待种植的目标植物,获得目标植物的生长时长的信息,生长时长为目标植物从育种开始的生长时长,根据生长时长及预先获得的目标植物的原始生长模型,确定目标植物在原始生长模型中所处的生长阶段,从所处的生长阶段开始建立目标植物的可用生长模型。应用本发明提供的方法,根据目标植物的生长时长及原始生长模型,建立了目标植物的可用生长模型,这样用户在种植该目标植物时,无论该目标植物处于哪个生长阶段,都可以根据该目标植物的可用生长模型进行相应控制,根据该可用生长模型为目标植物提供相应的环境条件,提高了用户种植植物的灵活性,提升了用户的种植体验。
在一种具体的实施例中,生长时长获得模块20,具体用于:
接收用户发送的目标植物的种植信息,种植信息中携带目标植物的生长时长的信息;
从种植信息中提取目标植物的生长时长的信息。
具体的,目标植物的种植信息为扫描目标植物的包装上的二维码或条码获得。
进一步地,生长时长获得模块20,具体用于:
获得表征目标植物当前生长状态的第一图片;
将第一图片与预先获得的目标植物的图片库中的每个图片进行匹配,得到第一图片与图片库中的每个图片的匹配率;
将图片库中匹配率最高的图片对应的生长时长确定为目标植物的生长时长。
在上述各实施例的基础上,还包括控制模块,控制模块用于将可用生长模型发送给用户,以使用户在种植箱中种植目标植物后,根据可用生长模型控制种植箱进行相应的操作。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的一种植物的可用生长模型建立方法及装置进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。