System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于手机应用领域,涉及一种利用手机挑选西瓜的方法。
技术介绍
1、随着电子技术和通讯技术的发展,智能手机的计算能力和通讯能力都变得强大。现有的不少智能手机,在手机端就有人工神经网络计算能力,并且可以跟服务器端完成快速的大量的数据交换。智能手机已经渗入日常生活的方方面面,但是人工智能并没有覆盖每一个角落。
2、个人消费者在购买西瓜时,一般通过观察西瓜表面颜色、花纹纹理、敲击西瓜听西瓜发出来的声音等手段,凭经验判断一个西瓜的成熟程度或者甜度。但是凭个人的经验判断,准确性比较低。即使是切开的西瓜,通过瓜瓤的颜色判断西瓜的甜度也比较困难。
技术实现思路
1、本专利技术的目的在于为个人消费者提供一种简单可靠的挑选西瓜的方法。该方法利用手机并结合人工神经网络算法,用手机摄像头对西瓜外表面或者切开的西瓜瓜瓤进行拍照,用手机话筒录制敲击西瓜的声音,将录制的声音和/或拍摄的照片输入一个人工神经网络,对该西瓜的甜度和/或成熟度进行分类或分级。对于初始的未经过训练或者已经经过训练的人工神经网络,通过用户或者开发者用手机对西瓜进行拍照和/或录制敲击西瓜的声音作为输入变量,输入所述的人工神经网络进行前向计算,计算结果与检测或者评估出的同一西瓜的甜度和/或成熟度进行比较,用该比较所得的误差对所述的人工神经网络进行反向传播训练,对所述的人工神经网络的神经元之间的连接权重等参数进行调节和优化。
2、本专利技术的目的是这样实现的:一种利用手机挑选西瓜的方法,其特征在于:将手机话筒口
3、进一步的是,所述的人工神经网络输出层的输出为两个以上的分类输出,该分类输出对西瓜的甜度和/或成熟度进行分类形式的分级。或者所述的人工神经网络输出层的输出为甜度值和/或成熟度值。
4、进一步的是,将所录制的声音和/或拍摄的西瓜的照片进行剪切、缩放和/或格式转换后再行输入所述的人工神经网络进行计算。一种情况是,对录制的声音经过傅里叶变换,把时域里面的声音转换到频域,用各个频率项对应的系数作为神经网络的输入。
5、进一步的是,将所录制的同一个西瓜的声音和/或拍摄的照片输入所述的人工神经网络进行前向计算,将计算所得的对该西瓜的甜度和/或成熟度的分级与该西瓜的已知的甜度和/或成熟度分级进行比较,对该人工神经网络进行反向传播训练。对初始的未经训练的所述人工神经网络进行训练,或者在积累的西瓜甜度/或者成熟度数值多了以后,进一步对所述人工神经网络进行训练以提高其判断西瓜甜度和/或成熟度的准确性。
6、或者将所录制的同一个西瓜的声音和/或拍摄的照片输入所述的人工神经网络进行前向计算,将计算所得的该西瓜的甜度和/或成熟度数值与该西瓜的已知的甜度和/或成熟度数值进行比较,对该人工神经网络进行反向传播训练。这种情况下,人工神经网络输出的是西瓜的甜度值,理解为单位重量的瓜瓤中的含糖量数值。
7、进一步的是,对所述的人工神经网络的反向传播训练是在远离手机端的服务器端进行的。手机端将所拍摄的西瓜的照片和/或录制的敲击声音以及评估或者测量出来的西瓜的甜度和/或成熟度发送到服务器端,由服务器对所述人工神经网络进行训练。可以将训练好的人工神经网络发回手机端,将手机端本地根据手机录制敲击西瓜的声音和/或拍摄的西瓜照片输入该人工神经网络进行推理计算,对西瓜的甜度和/或成熟度进行评估。也可以将手机录制的敲击西瓜的声音和/或拍摄的西瓜照片发送到服务器端,在服务器端进行推理计算,并将计算出的该西瓜的甜度和/或成熟度发回到手机端。
8、进一步的是,所述人工神经网络输出的西瓜的甜度和/或成熟度的分级输出包括5个级别,它们是五选一形式的输出,这5个级别为:不熟、不甜、甜、很甜、熟过头。也可以是两组分别代表甜度和成熟度的输出。包括成熟度的一种分级输出为:不成熟、成熟、成熟过头;包括甜度分级的一种输出为:不甜、甜、很甜。
9、进一步的是,所述方法通过在手机端安装一个应用程序、微信小程序和/或支付宝小程序的形式提供给手机用户使用。用户使用该应用对西瓜进行拍照和/或录制敲击西瓜的声音,发送相应的照片和/或录音到服务器端,并接收服务器端发回的计算结果并呈现给手机用户。也可以利用手机端本地的计算能力,在收到服务器端发送来的所述人工神经网络后,在手机端计算出西瓜的甜度和/或成熟度。
10、与现有技术相比,本专利技术的优点是:
11、1)可以利用多人多次挑选西瓜的经验,对西瓜的甜度和/或成熟度进行评估分级或者计算,数据量来源广,数据量大。
12、2)利用手机方便的获得西瓜的照片或者敲击西瓜的声音并进行计算,使用方便。
13、3)提高了个人挑选西瓜的能力和挑选到甜而且好吃的西瓜的几率。
本文档来自技高网...【技术保护点】
1.一种利用手机挑选西瓜的方法,其特征在于:将手机话筒口接触西瓜表面并用手或者其它器具敲击西瓜、手机录制西瓜传来的声音,和/或用手机摄像头拍摄西瓜的照片一张或者多张;将所录制的声音和/或拍摄的照片输入人工神经网络进行推理计算,计算出西瓜的甜度和/或成熟度。
2.根据权利要求1所述的一种利用手机挑选西瓜的方法,其特征在于:所述的人工神经网络输出层的输出为两个以上的分类输出,该分类输出对西瓜的甜度和/或成熟度进行分类形式的分级。
3.根据权利要求1所述的一种利用手机挑选西瓜的方法,其特征在于:所述的人工神经网络输出层的输出为甜度值和/或成熟度值。
4.根据权利要求1~3中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:将所录制的声音和/或拍摄的西瓜的照片进行剪切、缩放和/或格式转换后再行输入所述的人工神经网络进行计算。
5.根据权利要求1~2中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:将所录制的同一个西瓜的声音和/或拍摄的照片输入所述的人工神经网络进行前向计算,将计算所得的对该西瓜的甜度和/或成熟度的分级与该西瓜的已知
6.根据权利要求1和3中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:将所录制的同一个西瓜的声音和/或拍摄的照片输入所述的人工神经网络进行前向计算,将计算所得的该西瓜的甜度和/或成熟度数值与该西瓜的已知的甜度和/或成熟度数值进行比较,对该人工神经网络进行反向传播训练。
7.根据权利要求5~6中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:对所述的人工神经网络的反向传播训练是在远离手机端的服务器端进行的。
8.根据权利要求2和5中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:所述人工神经网络输出的西瓜的甜度和/或成熟度的分级输出包括5个级别,它们是五选一形式的输出,这5个级别为:不熟、不甜、甜、很甜、熟过头。
9.根据权利要求1~8中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:所述方法通过在手机端安装一个应用程序、微信小程序和/或支付宝小程序的形式提供给手机用户使用。
...【技术特征摘要】
1.一种利用手机挑选西瓜的方法,其特征在于:将手机话筒口接触西瓜表面并用手或者其它器具敲击西瓜、手机录制西瓜传来的声音,和/或用手机摄像头拍摄西瓜的照片一张或者多张;将所录制的声音和/或拍摄的照片输入人工神经网络进行推理计算,计算出西瓜的甜度和/或成熟度。
2.根据权利要求1所述的一种利用手机挑选西瓜的方法,其特征在于:所述的人工神经网络输出层的输出为两个以上的分类输出,该分类输出对西瓜的甜度和/或成熟度进行分类形式的分级。
3.根据权利要求1所述的一种利用手机挑选西瓜的方法,其特征在于:所述的人工神经网络输出层的输出为甜度值和/或成熟度值。
4.根据权利要求1~3中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:将所录制的声音和/或拍摄的西瓜的照片进行剪切、缩放和/或格式转换后再行输入所述的人工神经网络进行计算。
5.根据权利要求1~2中任意一项所述的一种利用手机挑选西瓜的方法,其特征在于:将所录制的同一个西瓜的声音和/或拍摄的照片输入所述的人工神经网络进行前向计算,将计算所得的对该西瓜的甜...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。