一种基于图像识别技术的菜品识别系统和方法与流程

文档序号:16787629发布日期:2019-02-01 19:28阅读:1855来源:国知局
一种基于图像识别技术的菜品识别系统和方法与流程

本发明涉及一种基于图像识别技术的菜品识别系统和方法,属于菜品技术领域。



背景技术:

菜品是指一道菜,各大饭店都有几十道菜品供客户选择,如:外婆红烧肉、剁椒鱼头、小炒肉。添加菜品摄影图片,再通过菜谱制作公司设计印刷出来,这样更方便于客户选择一目了然。各类品种的菜。南朝梁沉约《与约法师书》:"岁时包篚,每见请求,凡厥菜品,必令以荐。"宋洪巽《旸谷漫录》:"菜品第一为葱虀。"。现在随着中西方文化的交流的逐渐加深,很多厨师学习的菜式也是越来越多,食客接触到菜品的种类越来越丰富,然而在厨师和食客的自身外出学习过程中,对于那些喜欢的但是不认识的菜品如果不能及时了解,将是一个美食爱好的一份可惜,一种遗憾,如果没有了解就错过了,那便是一种憾事。

因此发明一种基于图像识别技术的菜品识别系统和方法,用以解决现在的问题,是目前的重中之重。



技术实现要素:

本发明的目的在于发明一种基于图像识别技术的菜品识别系统和方法,以解决上述背景技术中提出的问题。

实现上述目的的技术方案是:本发明之一的基于图像识别技术的菜品识别系统,包括获取模块、图片处理模块、图片识别模块、控制模块和编码生成模块,所述获取模块、图片处理模块、图片识别模块、控制模块和编码生成模块置于识别装置内部。

优选的,所述获取模块包括拍照模块和接收模块,所述拍照模块用于拍摄照片进行识别,直接利用拍照功能将信息拍摄出来,然后进行识别,所述接收模块用于通过网络接收传输过来的图片,然后进行识别。

优选的,所述图片处理模块包括过滤模块、二值化与去噪处理模块和分割模块,所述过滤模块用于过滤具有非法特征的非法图片。

优选的,所述二值化与去噪处理模块用于去除图片一些无用的边框和边界,所述分割模块用于将图片分割为一个或者多个具有显著特征的图片。

优选的,所述图片识别模块包括轮廓识别单元、特征识别单元和色彩识别单元,所述轮廓识别单元用于对图片进行整体轮廓识别,并生成轮廓识别信息,所述特征识别单元用于对分割模块分割后的图片进行特征识别,并生成特征识别信息,所述色彩识别单元用于对图片进行整体色彩识别,并生成色彩识别信息。

优选的,所述控制模块包括处理器、存储装置、网络模块、显示屏和按键,所述处理器用于综合处理信息,并且网络连接云服务器,实现搜索和识别功能,所述存储装置用于存储常用的图片信息,便于对简单图片进行直接识别。

优选的,所述网络模块包括4g模块、5g模块和wifi模块,网络模块用于网络传输和接收信息,所述显示屏用于显示图片信息和部分文字信息,所述按键用于执行部分命令和输入部分说明。

优选的,所述编码生成模块用于在图片识别成功后,进行图片编码处理,生成图片识别编码,将图片识别编码存入存储装置,方便下次图片识别时使用,增加内容量。

优选的,识别装置为机器人、手机、平板电脑、台式电脑或工控机;

识别装置还包括:存储有各类菜品图片特征的大数据平台;

所述图片识别模块对图片数据进行分析处理时,与所述大数据平台中存储的菜品图片特征数据进行比对。

本发明之二的基于图像识别技术的菜品识别系统的识别方法,包括以下步骤:

s1:获取图片,从拍照模块拍摄下来的图片,从接收模块上数据传输或者网络下载的图片,并在显示屏上显示,确认后,选择进行识别;

s2:通过过滤模块对图片进行过滤,避免非法内容的导入和传播,

若为正常图片则进行下一步,

若为非法图片则反馈到处理器,进行标记非法内容处理,并将信息存储到存储装置,下次识别时直接识别为非法内容;

s3:通过二值化与去噪处理模块对图片进行去除处理,去除多余的边框和边界,方便后续识别时内容更加精确,去除一些干扰信息;

s4:通过分割模块对图片进行分割处理,从而分割出一个或者多个显著特征,便于后续进行图片识别;

s5:通过图片识别模块对图片进行识别,先是进行整体轮廓识别,然后进行特征识别,最后进行色彩识别,并且记录识别信息内容;

s6:通过处理器将处理过的信息与存储装置中的菜品图片进行比对,

若直接识别结果,则显示识别结果,

若未识别出结果,则处理器通过网络进入云服务器进行搜索,

若直接识别结果,则显示识别结果,

若未识别出结果,则显示近似的多个识别结果;

s7:将结果通过显示屏进行显示,并进行最后的人工信息确认;

s8:将确认成功后的图片通过编码生成模块进行图片编码处理,生成图片识别编码,将图片识别编码存入存储装置,方便下次图片识别时使用。

本发明的有益效果是:该基于图像识别技术的菜品识别系统和方法,通过拍照模块和接收模块进行获取图片,使得获取的方式更加多样,方便图片的获取,增加的过滤模块过滤具有非法特征的非法图片,二值化与去噪处理模块用于去除图片一些无用的边框和边界,减少后续操作的工作量,分割模块用于将图片分割为一个或者多个具有显著特征的图片,便于后续的识别,增加的编码生成模块,确认成功后进行图片编码处理,生成图片识别编码,将图片识别编码存入存储装置,方便下次图片识别时使用,该基于图像识别技术的菜品识别系统和方法,不仅能够快速对菜品进行识别,操作方便,而且还能够对识别后的图片进行储存和编码,便于后续的使用。

附图说明

图1是本发明的菜品识别系统的框架图;

图2是本发明的获取模块的框架图;

图3是本发明的图片处理模块的框架图;

图4是本发明的图片识别模块的框架图;

图5是本发明的控制模块的框架图;

图6是本发明的菜品识别方法的流程示意图。

图中:1获取模块、2图片处理模块、3图片识别模块、4控制模块、5编码生成模块、6拍照模块、7接收模块、8过滤模块、9二值化与去噪处理模块、10分割模块、11轮廓识别单元、12特征识别单元、13色彩识别单元、14处理器、15存储装置、16网络模块、17显示屏、18按键。

具体实施方式

下面将结合附图对本发明作进一步说明。

本发明提供了如图1-5所示的本发明之一的基于图像识别技术的菜品识别系统,包括获取模块1、图片处理模块2、图片识别模块3、控制模块4和编码生成模块5,所述获取模块1、图片处理模块2、图片识别模块3、控制模块4和编码生成模块5置于识别装置内部。识别装置为机器人、手机、平板电脑、台式电脑或工控机。

所述获取模块1包括拍照模块6和接收模块7,所述拍照模块6用于拍摄照片进行识别,直接利用拍照功能将信息拍摄出来,然后进行识别,所述接收模块7用于通过网络接收传输过来的图片,然后进行识别,多种获取方式,使得获取图片的方式更加方便。所述图片处理模块2包括过滤模块8、二值化与去噪处理模块9和分割模块10,所述过滤模块8用于过滤具有非法特征的非法图片,避免对非法图片的传播和误读,造成一定的麻烦,所述二值化与去噪处理模块9用于去除图片一些无用的边框和边界,使得后续操作的工作量降低,所述分割模块10用于将图片分割为一个或者多个具有显著特征的图片,便于后续图片的识别。所述图片识别模块3包括轮廓识别单元11、特征识别单元12和色彩识别单元13,所述轮廓识别单元11用于对图片进行整体轮廓识别,并生成轮廓识别信息,所述特征识别单元12用于对分割模块10分割后的图片进行特征识别,并生成特征识别信息,所述色彩识别单元13用于对图片进行整体色彩识别,并生成色彩识别信息。所述控制模块4包括处理器14、存储装置15、网络模块16、显示屏17和按键18,所述处理器14用于综合处理信息,并且网络连接云服务器,实现搜索和识别功能,所述存储装置15用于存储常用的图片信息,便于对简单图片进行直接识别,所述网络模块16包括4g模块、5g模块和wifi模块,网络模块16用于网络传输和接收信息,所述显示屏17用于显示图片信息和部分文字信息,所述按键18用于执行部分命令和输入部分说明。所述编码生成模块5用于在图片识别成功后,进行图片编码处理,生成图片识别编码,将图片识别编码存入存储装置15,方便下次图片识别时使用,增加内容量,而且还能传输到云服务器,使得信息得到共享。为进一步提升速度和准确率,识别装置还包括存储有各类菜品图片特征的大数据平台;图片识别模块3对图片数据进行分析处理时,与所述大数据平台中存储的菜品图片特征数据进行比对。

请参阅图6,本发明之二的基于图像识别技术的菜品识别系统的识别方法,包括以下步骤:

s1:获取图片,从拍照模块6拍摄下来的图片,从接收模块7上数据传输或者网络下载的图片,并在显示屏17上显示,确认后,选择进行识别;

s2:通过过滤模块8对图片进行过滤,避免非法内容的导入和传播,

若为正常图片则进行下一步,

若为非法图片则反馈到处理器14,进行标记非法内容处理,并将信息存储到存储装置15,下次识别时直接识别为非法内容;

s3:通过二值化与去噪处理模块9对图片进行去除处理,去除多余的边框和边界,方便后续识别时内容更加精确,去除一些干扰信息;

s4:通过分割模块10对图片进行分割处理,从而分割出一个或者多个显著特征,便于后续进行图片识别;

s5:通过图片识别模块3对图片进行识别,先是进行整体轮廓识别,然后进行特征识别,最后进行色彩识别,并且记录识别信息内容;

s6:通过处理器14将处理过的信息与存储装置15中的菜品图片进行比对,

若直接识别结果,则显示识别结果,

若未识别出结果,则处理器14通过网络进入云服务器进行搜索,

若直接识别结果,则显示识别结果,

若未识别出结果,则显示近似的多个识别结果;

s7:将结果通过显示屏17进行显示,并进行最后的人工信息确认;

s8:将确认成功后的图片通过编码生成模块5进行图片编码处理,生成图片识别编码,将图片识别编码存入存储装置15,方便下次图片识别时使用。

以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。

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