可监控新鲜度的生鲜配送提示方法和装置与流程

文档序号:15164826发布日期:2018-08-14 17:21阅读:257来源:国知局

本公开涉及网络通讯技术领域,具体而言,涉及一种可监控新鲜度的生鲜配送提示方法和可监控新鲜度的生鲜配送提示装置。



背景技术:

随着o2o(onlinetooffline在线离线/线上到线下)行业的发展,生鲜蔬果o2o领域犹如雨后春笋般迅速发展,为了吸引用户,生鲜产品需要展示出产品的高自然感、高新鲜度;但是,由于生鲜产品本身的特殊性,在运输过程和配送过程等中介环节都有一定程度的损耗,最终导致用户实际收到的产品与图片里展示的产品不符,从而降低了用户体验失去了用户的黏性。

尤其是在最后配送员配送过程中,现有的配送方案,一般采用普通泡沫箱加冰块的方式,由于没有监控体系,对配送的生鲜产品没有直观的视觉监控;再加上外界环境温度较高,会使生鲜的损耗速度加快。在生鲜的配送中,对于配送员而言不能感知生鲜产品的生鲜度,从而不能及时调整整配送策略;对用户而言不能实时感知生鲜产品的状态,不能获知配送员调整的配送策略。

因此,有必要研究一种可监控新鲜度的生鲜配送提示方法和可监控新鲜度的生鲜配送提示装置。

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

本公开的目的在于提供一种可监控新鲜度的生鲜配送提示方法和可监控新鲜度的生鲜配送提示装置,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。

根据本公开的一个方面,提供了一种可监控新鲜度的生鲜配送提示方法,包括:

接收生鲜的初始图像,将所述初始图像进行灰度化处理,得到初始灰度值矩阵;

在预设时间接收所述生鲜的存放图像,将所述存放图像进行灰度化处理,得到存放灰度值矩阵;

将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略。

在本公开的一种示例性实施例中,所述生鲜配送提示方法还包括:

接收所述生鲜的初始图像以及存放图像的同时接收其所处环境的环境温度,并计算得到第一新鲜度,并将所述第一新鲜度以及所述环境温度传输给一服务器;

所述服务器根据所述第一新鲜度以及所述环境温度计算得到损耗因子和环境变量参数,并将所述损耗因子和环境变量参数回传;

根据所述环境温度、所述损耗因子以及环境变量参数计算得到第二新鲜度,根据所述第二新鲜度以调整所述配送策略。

在本公开的一种示例性实施例中,通过下式计算所述损耗因子和环境变量参数,

其中,是损耗因子,是环境变量参数,xi是第i次接收的环境温度,yi是第i次计算得到的第一新鲜度,是环境温度的平均值,是第一新鲜度的平均值。

在本公开的一种示例性实施例中,通过计算所述第二新鲜度,其中,y2i是第i次计算得到的第二新鲜度。

在本公开的一种示例性实施例中,所述生鲜配送提示方法还包括:

接收一用户的查询请求,根据所述查询请求将所述第二新鲜度以及配送信息发送给所述用户。

在本公开的一种示例性实施例中,将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略,包括:

将所述存放灰度值矩阵按照设定规则划分成多个子矩阵,并计算得到每个子矩阵的存放灰度平均值;

将所述初始灰度值矩阵按照所述设定规则划分成多个子矩阵,并计算得到每个子矩阵的初始灰度平均值;

将每个子矩阵的所述存放灰度平均值与所述初始灰度平均值进行对比,所述存放灰度平均值与所述初始灰度平均值的差距超过设定阈值时,进行提示以调整配送策略。

根据本公开的另一个方面,提供一种可监控新鲜度的生鲜配送提示装置,包括:

初始灰度值矩阵获取单元,用于接收生鲜的初始图像,将所述初始图像进行灰度化处理,得到初始灰度值矩阵;

存放灰度值矩阵获取单元,用于在预设时间接收所述生鲜的存放图像,将所述存放图像进行灰度化处理,得到存放灰度值矩阵;

提示单元,用于将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略。

在本公开的一种示例性实施例中,所述生鲜配送提示装置还包括:

第一新鲜度计算单元,用于接收所述生鲜的初始图像以及存放图像的同时接收其所处环境的环境温度,并计算得到第一新鲜度,并将所述第一新鲜度以及所述环境温度传输给一服务器;

损耗因子和环境变量参数计算单元,用于通过所述服务器根据所述第一新鲜度以及所述环境温度计算得到损耗因子和环境变量参数,并将所述损耗因子和环境变量参数回传;

第二新鲜度计算单元,用于根据所述环境温度、所述损耗因子以及环境变量参数计算得到第二新鲜度,根据所述第二新鲜度以调整所述配送策略。

在本公开的一种示例性实施例中,通过下式计算所述损耗因子和环境变量参数,

其中,是损耗因子,是环境变量参数,xi是第i次接收的环境温度,yi是第i次计算得到的第一新鲜度,是环境温度的平均值,是第一新鲜度的平均值。

在本公开的一种示例性实施例中,通过计算所述第二新鲜度,

其中,y2i第i次计算得到的第二新鲜度。

在本公开的一种示例性实施例中,所述生鲜配送提示装置还包括:

第二新鲜度以及配送信息发送单元,用于接收一用户的查询请求,根据所述查询请求将所述第二新鲜度以及配送信息发送给所述用户。

在本公开的一种示例性实施例中,将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略,包括:

将所述存放灰度值矩阵按照设定规则划分成多个子矩阵,并计算得到每个子矩阵的存放灰度平均值;

将所述初始灰度值矩阵按照所述设定规则划分成多个子矩阵,并计算得到每个子矩阵的初始灰度平均值;

将每个子矩阵的所述存放灰度平均值与所述初始灰度平均值进行对比,所述存放灰度平均值与所述初始灰度平均值的差距超过设定阈值时,进行提示以调整配送策略。

本公开的可监控新鲜度的生鲜配送提示方法和可监控新鲜度的生鲜配送提示装置,将生鲜的初始图像转换成初始灰度值矩阵,并在预设时间接收生鲜的存放图像,然后将存放图像转换成存放灰度值矩阵,最后比较存放灰度值矩阵与初始灰度值矩阵,存放灰度值矩阵与初始灰度值矩阵的差距超过设定阈值时,进行提示以使配送员调整配送策略。一方面,在存放灰度值矩阵与初始灰度值矩阵的差距超过设定阈值时进行提示以使配送员调整配送策略,可以为配送员提供参考以及时将新鲜的生鲜产品送给用户,提高用户的满意度,增加用户签收的概率,减少物流损失。另一方面,通过存放图像可以实时监控生鲜产品在配送过程中的状态,从而感知生鲜产品的新鲜度。另一方面,将生鲜的初始图像转换成初始灰度值矩阵,将存放图像转换成存放灰度值矩阵,灰度值矩阵易于计算和比较,增加计算速度,从而提高效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示意性示出本公开一示例实施例的可监控新鲜度的生鲜配送提示方法的流程图。

图2示意性示出本公开一示例实施例的可监控新鲜度的生鲜配送提示装置的方框图。

图3示意性示出本公开一示例实施例的可监控新鲜度的生鲜配送提示装置的结构框图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。

此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

在本示例实施方式中,首先提供了一种可监控新鲜度的生鲜配送提示方法,参照图1所示,该可监控新鲜度的生鲜配送提示方法可以包括以下步骤:

步骤s1,接收生鲜的初始图像,将所述初始图像进行灰度化处理,得到初始灰度值矩阵。

步骤s2,在预设时间接收所述生鲜的存放图像,将所述存放图像进行灰度化处理,得到存放灰度值矩阵。

步骤s3,将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略。

根据本示例实施例中可监控新鲜度的生鲜配送提示方法,一方面,在存放灰度值矩阵与初始灰度值矩阵的差距超过设定阈值时进行提示以使配送员调整配送策略,可以为配送员提供参考以及时将新鲜的生鲜产品送给用户,提高用户的满意度,增加用户签收的概率,减少物流损失。另一方面,通过存放图像可以实时监控生鲜产品在配送过程中的状态,从而感知生鲜产品的新鲜度。另一方面,将生鲜的初始图像转换成初始灰度值矩阵,将存放图像转换成存放灰度值矩阵,灰度值矩阵易于计算和比较,增加计算速度,从而提高效率。

参照图3所示,在使用该方法时,可以在配送箱5内安装摄像装置、温度传感器、无线传输设备以及简单的计算装置。摄像装置能够实时拍摄配送箱5内生鲜产品的图像;温度传感器可以实时测量配送箱5内的温度;计算装置可以采用单片机,也可以采用微处理器;无线传输设备可以进行无线通信,可以通过蓝牙,也可以通过无线网络进行。配送员配备有终端设备6,该终端设备6可以为手机,该终端设备6内安装有生鲜配送app,该生鲜配送app跨平台支持android和ios系统,该生鲜配送app可以接收用户7的查询也可以进行简单的计算和对比,并根据设置的阈值发出警告以提醒配送员根据警告来调整自己的配送策略,同时把数据传送到服务器4进行离线计算,接收服务器4返回的结果,调整配送策略。

下面,将对本示例实施方式中的可监控新鲜度的生鲜配送提示方法进行进一步的说明。

在步骤s1中,接收生鲜的初始图像,将所述初始图像进行灰度化处理,得到初始灰度值矩阵。

在本示例实施例中,初始图像可以为将生鲜产品刚放入配送箱5时通过摄像装置拍摄的图像。接收初始图像后,可以首先判断传过来的初始图像是否是有效图片,不是则丢弃;然后可以把初始图像缩小到固定尺寸;将初始图像进行灰度化处理得到初始灰度值矩阵,对初始图像进行灰度化处理,这样就把初始图像转换成二维矩阵数组了。对初始图像进行灰度化处理可以采用以下几种方法,例如,分量法、最大值法、平均值法以及加权平均法。

在步骤s2中,在预设时间接收所述生鲜的存放图像,将所述存放图像进行灰度化处理,得到存放灰度值矩阵。

在本示例实施例中,预设时间可以为每隔一定时间,该一定时间可以为2小时或3小时;在本公开的其他实施例中,所述预设时间还可以为在每天的上午8点、下午4点以及晚上11点等不同的时间点,此处不做特殊限定。存放图像可以为在上述时间点通过摄像装置拍摄的图像。接收存放图像后,可以首先判断传过来的存放图像是否是有效图片,不是则丢弃;然后可以把存放图像缩小到固定尺寸;将存放图像进行灰度化处理得到存放灰度值矩阵,对存放图像进行灰度化处理,这样就把存放图像转换成二维矩阵数组了。对存放图像进行灰度化处理可以采用以下几种方法,例如,分量法、最大值法、平均值法以及加权平均法。

在步骤s3中,将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略。

在本示例实施例中,将所述初始灰度值矩阵按照所述设定规则划分成多个子矩阵,并计算得到每个子矩阵的初始灰度平均值;将所述存放灰度值矩阵按照设定规则划分成多个子矩阵,并计算得到每个子矩阵的存放灰度平均值;将每个子矩阵的所述存放灰度平均值与所述初始灰度平均值进行对比,所述存放灰度平均值与所述初始灰度平均值的差距超过设定阈值时,进行提示以调整配送策略。由于初始图像和存放图像均通过一个摄像装置摄取,而且摄像装置和生鲜产品的位置都没有发生变化,所以通过摄像装置摄取的初始图像和存放图像的大小一样,而且图像中每个像素点所记录的生鲜产品的位置也基本不会发生变化,所以,将初始灰度值矩阵和存放灰度值矩阵按照同样的设定规则划分后所形成的子矩阵的大小也相同,子矩阵中每个像素点所记录的生鲜产品的位置也基本不会发生变化,通过灰度対比能够较准确测定生鲜产品是否新鲜。

设定规则可以为从矩阵的左上角开始,按照横向n行和竖向m列进行划分,而且每个子矩阵相邻且不互相重叠,根据需要n和m可以设定为任意自然数;当然,本领域的技术人员可以理解的是,所述设定规则还可以为从矩阵的左下角开始或右下角开始,还可以从中间开始;每个子矩阵在横向或竖向可以重叠若干行或列。对于这些具体的设定此处不做特殊限定,均根据具体需要来设定。

设定阈值可以设定为每一个子矩阵的存放灰度平均值与初始灰度平均值之间的差值,还可以设定为若干个子矩阵的存放灰度平均值之和与初始灰度平均值之和之间的差值;可以根据矩阵的大小以及生鲜产品的特性来进行设定。

进一步的,所述生鲜配送提示方法还可以包括:接收所述生鲜的初始图像以及存放图像的同时接收其所处环境的环境温度,并计算得到第一新鲜度,并将所述第一新鲜度以及所述环境温度传输给一服务器4;所述服务器4根据所述第一新鲜度以及所述环境温度计算得到损耗因子和环境变量参数,并将所述损耗因子和环境变量参数回传;根据所述环境温度、所述损耗因子以及环境变量参数计算得到第二新鲜度,根据所述第二新鲜度以调整所述配送策略。

在本实施例中,该计算是利用线性回归分析做循环的计算过程,接收摄像装置摄取的所述生鲜的初始图像以及存放图像的同时接收温度传感器测量的生鲜所处环境的环境温度,并计算得到第一新鲜度,第一次的第一新鲜度y1可以是一个设定值,例如可以将该第一次的第一新鲜度y1设定为100。将该第一次的第一新鲜度y1以及环境温度传输给服务器4,服务器4通过下式计算所述损耗因子和环境变量参数,

其中,是损耗因子,即随着温度的变化,生鲜产品的新鲜度以的比例加速损耗;是环境变量参数,xi是第i次接收的环境温度,yi是第i次计算得到的第一新鲜度,是环境温度的平均值,是第一新鲜度的平均值。

然后,服务器4将损耗因子和环境变量参数回传,通过计算所述第二新鲜度,其中,y2i是第i次计算得到的第二新鲜度。根据第二新鲜度以调整配送策略,举例而言,第二新鲜度表示生鲜的新鲜度已经降低很多,配送员需要立即配送;第二新鲜度表示生鲜的新鲜度没有降低,配送员可以选择比较紧急的进行配送,而降该新鲜度较好的稍微推迟配送。

另外,在后续的循环计算过程中,可以将本次计算得到的第二新鲜度作为下次计算的第一新鲜度,也可以通过摄像装置摄取的生鲜的存放图像与初始图像的对比得到第一新鲜度。此处不做特殊限定。

进一步的,所述生鲜配送提示方法还可以包括:接收一用户7的查询请求,根据所述查询请求将所述第二新鲜度以及配送信息发送给所述用户7。在本示例实施例中,用户7的手机上可以安装有生鲜查询app,或者用户7可以通过网络购物上自带的查询功能进行查询,配送员接收到该查询请求后将第二新鲜度以及配送信息发送给用户7,因为第二新鲜度更准确描述生鲜产品的新鲜度,所以发送第二新鲜度使用户7得到的信息更为准确,而且能够增加了用户7的购买体验。

此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。

进一步的,本示例实施方式还提供了对应于上述可监控新鲜度的生鲜配送提示方法的可监控新鲜度的生鲜配送提示装置。参照图2所示,该生鲜配送提示装置可以包括初始灰度值矩阵获取单元1、存放灰度值矩阵获取单元2以及提示单元3。其中:

初始灰度值矩阵获取单元1,可以用于接收生鲜的初始图像,将所述初始图像进行灰度化处理,得到初始灰度值矩阵。

存放灰度值矩阵获取单元2,可以用于在预设时间接收所述生鲜的存放图像,将所述存放图像进行灰度化处理,得到存放灰度值矩阵。

提示单元3,可以用于将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略。

在本示例实施例中,所述生鲜配送提示装置还可以包括:

第一新鲜度计算单元,可以用于接收所述生鲜的初始图像以及存放图像的同时接收其所处环境的环境温度,并计算得到第一新鲜度,并将所述第一新鲜度以及所述环境温度传输给一服务器4;损耗因子和环境变量参数计算单元,可以用于通过所述服务器4根据所述第一新鲜度以及所述环境温度计算得到损耗因子和环境变量参数,并将所述损耗因子和环境变量参数回传;第二新鲜度计算单元,可以用于根据所述环境温度、所述损耗因子以及环境变量参数计算得到第二新鲜度,根据所述第二新鲜度以调整所述配送策略。

在本示例实施例中,通过下式计算所述损耗因子和环境变量参数,

其中,是损耗因子,是环境变量参数,xi是第i次接收的环境温度,yi是第i次计算得到的第一新鲜度,是环境温度的平均值,是第一新鲜度的平均值。

在本示例实施例中,通过计算所述第二新鲜度,其中,y2i第i次计算得到的第二新鲜度。

在本示例实施例中,所述生鲜配送提示装置还可以包括:第二新鲜度以及配送信息发送单元,可以用于接收一用户7的查询请求,根据所述查询请求将所述第二新鲜度以及配送信息发送给所述用户7。

在本示例实施例中,将所述存放灰度值矩阵与所述初始灰度值矩阵进行对比,所述存放灰度值矩阵与所述初始灰度值矩阵的差距超过设定阈值时,进行提示以调整配送策略,可以包括:

将所述存放灰度值矩阵按照设定规则划分成多个子矩阵,并计算得到每个子矩阵的存放灰度平均值;

将所述初始灰度值矩阵按照所述设定规则划分成多个子矩阵,并计算得到每个子矩阵的初始灰度平均值;

将每个子矩阵的所述存放灰度平均值与所述初始灰度平均值进行对比,所述存放灰度平均值与所述初始灰度平均值的差距超过设定阈值时,进行提示以调整配送策略。

上述可监控新鲜度的生鲜配送提示装置中各模块的具体细节已经在对应的虚拟对象运动控制方法中进行了详细想描述,因此此处不再赘述。

应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存放在一个非易失性存放介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1