牛宝体育智能家电的网络接入方法及装置、智能家电与流程
栏目:牛宝资讯 发布时间:2023-07-29
 本发明涉及家电技术领域,尤其涉及一种智能家电的网络接入方法及装置、智能家电。  智能家电通常可以通过无线局域网(wifi)技术连接到网络,方便用户对智能家电进行远程控制等网络操作。  第一种:智能家电进入侦听模式,接收路由器等设备发送的广播信息包,从广播信息包中提取ssid及密码,然后切换到客户端模式利用侦听到的ssid及密码接入到wifi接入设备;  第二种:智能家电先在用户手动操作下进入热

  本发明涉及家电技术领域,尤其涉及一种智能家电的网络接入方法及装置、智能家电。

  智能家电通常可以通过无线局域网(wifi)技术连接到网络,方便用户对智能家电进行远程控制等网络操作。

  第一种:智能家电进入侦听模式,接收路由器等设备发送的广播信息包,从广播信息包中提取ssid及密码,然后切换到客户端模式利用侦听到的ssid及密码接入到wifi接入设备;

  第二种:智能家电先在用户手动操作下进入热点(ap)模式,供手机等移动设备接入,在移动设备接入并建立连接后,由使用者在智能手机上输入ssid和密码,由手机将包括ssid及密码的数据包发送给智能家电,智能家电接收到ssid和密码之后,切换到客户端模式,利用收到的数据包内的ssid和密码连接到wifi接入设备。

  采用第一种方式供智能家电接入wifi接入设备,可以能因为无线环境复杂等问题,容易出现丢包现象,从而导致智能家电的wifi模块获取不到ssid及密码,从而出现兼容共性差问题。

  采用第二种方式供智能家电接入wifi接入设备,智、配置时间长及操作繁琐的问题。

  有鉴于此,本发明实施例期望提供的智能家电的网络接入方法及装置、智能家电,至少部分解决上述问题。

  本发明实施例第一方面提供一种智能家电的网络接入方法,牛宝体育应用于智能家电中,包括:

  通过图像采集获取目标wifi接入设备的服务集标识ssid及密码的采集图像;

  当未提取出所述ssid及所述密码时,输出调整提示,其中,所述调整提示,用于进行展示有所述ssid及所述密码的展示对象的位置调整的提示信息。

  可选地,所述当未提取出所述ssid及所述密码时,输出调整提示,其中,所述调整提示,包括:

  若对连续n次采集的采集图像进行识别,还未成功提取出ssid及密码时,输出所述调整提示,其中,所述n为最大采集次数。

  若当前采集次数还未达到所述n时,解析提取所述ssid及所述密码的失败原因;

  利用预设识别规则结合所述识别符,提取出所述ssid及所述密码,其中,所述识别符包括:分割两个字符的分割符、指示字符类型的指示符、指示ssid和/或所述密码结束的结束符、指示所述ssid和/或所述密码未接收的延续符、指示字符类型的指示符的至少其中之一,所述字符类型包括:数字字符、字母字符及标点字符的至少其中之一。

  所述书写卡的第二面展示有所述ssid及所述密码的填写规则,其中,所述第二面为所述第一面的反面;

  利用与所述填写规则对应的识别规则,识别所述采集图像以获得所述ssid及所述密码。

  在采集所述采集图像之前,输出采集提示,其中,所述采集提示,用于提示将展示有所述ssid及所述密码的展示对象置于预定位置的提示信息。

  本发明实施例第二方面还提供一种智能家电的网络接入装置,应用于智能家电中,包括:

  图像采集单元,用于通过图像采集获取目标wifi接入设备的服务集标识ssid及密码的采集图像;

  无线局域网wifi单元,用于利用所述ssid及密码接入所述目标wifi接入设备。

  输出单元,用于当未提取出所述ssid及所述密码时,输出调整提示,所述调整提示,用于进行展示有所述ssid及所述密码的展示对象的位置调整的提示信息。

  所述识别单元,用于提取所述识别符;及利用预设识别规则结合所述识别符,提取出所述ssid及所述密码,其中,所述识别符包括:分割两个字符的分割符、指示对应字符为大写字符或小写字符的指示符、指示ssid和/或所述密码结束的结束符、指示所述ssid和/或所述密码未接收的延续符、指示字符类型的指示符的至少其中之一;所述字符类型包括:数字字符、字母字符及标点字符的至少其中之一。

  处理器,分别与所述摄像头及所述wifi芯片连接,用于通过计算机程序的执行实现上述一个或多个技术方案提供的智能家电的网络接入方法。

  显示屏或语音输出模组,与所述处理器连接,用于输出调整提示和/或采集提示,其中,所述调整提示,用于进行展示有目标wifi接入设备的服务集标识ssid及密码的展示对象的位置调整的提示信息;所述采集提示,用于提示将展示有所述ssid及所述密码的展示对象置于预定位置的提示信息。

  本发明实施例提供的智能家电的网络接入方法及装置、智能家电,在进行接入到wifi接入设备之前,会通过智能家电携带的摄像头采集展示有目标wifi接入设备的ssid及密码的展示对象,获得采集图像;通过采集图像的识别获得ssid及密码,具有用户操作简单及智能家电接入wifi的速度快及时延小的特点。牛宝体育

  如图1所示,本实施例提供一种智能家电的网络接入方法,应用于智能家电中,包括:

  步骤s110:通过图像采集获取目标wifi接入设备的服务集标识ssid及密码的采集图像;

  在本实施例中所述智能家电可包括:智能烹饪设备。所述智能烹饪设备通常为用于厨房的烹饪设备,例如,智能电饭煲、智能高压锅、智能冰箱、智能电烤箱等各种烹饪食物和/或饮料的电器。所述智能家电还可包括:卫生维持设备,例如,扫地机器人,或者,智能洗衣机等。

  在本实施例中所述智能家电,需要连接到wifi接入设备,从而可以通过wifi接入设备连接到互联网或所述移动设备等,方便控制设备对其进行远程控制或服务器获取所述智能家电的运行状态,或更新所述智能家电的应用程序,升级所述智能家电的功能等。这里的目标wifi接入设备可为任意一个所述智能家电想要接入的wifi接入设备。这里的wifi接入设备可为wifi路由器或其他提供了wifi接入功能的设备。

  本实施例提供的所述智能设备可包括有摄像头,该摄像头可为用于监控所述智能设备的烹饪等运行状态的摄像头,该摄像头可以通过图像采集获得摄像头的运行状态,还可以用于采集烹饪的食物的图像,从而获得食物的烹饪程度等烹饪状态牛宝体育,从而及时的调整所述智能家电的烹饪状态等运行状态。

  在本实施例中所述智能家电还可包括:wifi芯片,可以用于接入到wifi接入设备。

  在本实施例中利用用于监控智能家电的工作状态或烹饪的食物的烹饪状态的监控摄像头进行ssid及密码的图像采集,这样采集图像中就会有所述ssid和密码的成像。所述ssid和密码可为用户手写在任何纸上或手写卡上的。在一些实施例中该,所述ssid和密码还可为显示在手机或平板电脑等显示屏上的。

  在步骤s120中会获取到包括有ssid及密码成像的采集图像,在获取到该采集图像之后,识别该采集图像,例如,利用光学字符识别(ocr)等方式从采集图像中提取出所述ssid及密码。

  在步骤s130中智能家电在获取到ssid和密码之后,立即可利用该ssid和密码请求接入目标wifi接入设备,从而可以完成智能家电简单的接入到目标wifi接入设备。

  在本实施例中利用摄像头通过图像采集获得ssid及密码,然后供智能家电接入到wifi接入设备,相对于现有方法,具有接入速度快及操作简单的特点。

  当未提取出所述ssid及所述密码时,输出调整提示,其中,所述调整提示,用于进行展示有所述ssid及所述密码的展示对象的位置调整的提示信息。

  在一些情况下可能由于光照不够,或者,光照太强,或者采集角度不对,导致采集图像没有办法被识别成功,则可能会导致识别失败,从而无法提取出所述ssid及所述密码。

  提取采集图像中每一个字符,确定所述字符的确信度是否高于预设值;例如,字母“l”及数字“1”有很高的相似性,牛宝体育在识别的过程中,不仅会获得每一个图形元素所对应的字符,同时还会依赖学习机模型或预设算法,得到为对对应的字符的置信度,若置信度越高则表示识别结果正确的概率越高,只要每一个字符都高于所述预设值,才认为识别成功,成功提取出所述ssid及所述密码。例如,一个字符被识别为字母“l”的置信度为第一置信度;该字符被识别为数字“1”的置信度为第二置信度;比较第一置信度和第二置信度,选择较高的一个置信度与所述预设值比较智能家电。在本实施例中字母“l”及数字“1”为所述智能家电预先确知的相似字符。所述相似字符还可包括字母“o”及数字“0”等形状很相似的字母、数字和符号等。

  在另一些实施例中,当采集图像中包括有预设相似符的一个或多个时,至少确定该类字符的置信度,至少该类置信度高于所述预设值时,才确定识别成功,这样减少不容易识别错的字符的识别操作,简化识别复杂度,提升识别效率。

  在一些实施例中,在采集图像中给出了ssid和密码的标识符,基于标识符的提取,可以方便智能家电识别出哪一个字符串是ssid及密码。

  在另一些实施例中,所述智能家电根据各个字符之间的间隔,将图像中提取的字符分割成两个字符串,且默认第一个为ssid,第二个为密码;或者,默认第一个为密码,第二个为ssid。通常用户手写ssid及密码时,若属于ssid的两个字符会书写的比较近,而分属于ssid和密码,则会相隔远远。在识别过程中,可以将两个相距最远的两个字符进行所述ssid及密码的分割。若在识别过程中,未成功分割出ssid及密码,则可认为识别失败。

  判断从采集图像中提取的字符是否有全部识别成功,若存在个别无法识别的字符,显然也可能识别失败,提取所述ssid及密码失败。

  总之,判断所述ssid及密码是否识别成功的方式有很多种,不局限于上述任意一种。

  在判断出识别成功,已成功提取ssid及密码后,执行所述步骤s130,以供智能家电接入到wifi接入设备。

  在未识别成功之后,为了尽快的进行智能家电的wifi接入,将会采用用户接口(ui)例如,显示屏或语音输出装置(如扬声器)等输出调整提示。该调整提示用于提示用户调整展示有所述ssid及密码的展示对象的位置,具体可为,调整所述展示对象和摄像头的相对位置,方便所述摄像头尽可能清楚的采集所述ssid及密码,获得清晰的采集图像。

  若对连续n次采集的采集图像进行识别,还未成功提取出ssid及密码时,输出所述调整提示,其中,所述n为最大采集次数。

  例如,若对连续n次采集的采集图像进行识别,还未成功提取出ssid及密码时,才输出所述调整提示,若当前未达到n次图像采集,则所述家电设备的摄像头调整采集参数,进行下一次采集直到提取成功或达到n次。所述n可为预先设定的取值,可为2、3或4等取值。

  在本实施例中,在调整所述采集参数之前,所述智能家电可以根据上一次的识别结果来确定调整参数;例如,当前采集图像仅采集其中一个字符串的上半部分,导致识别失败,则此时调整摄像头的采集角度,以采集完整的字符串,例如,解析到识别失败是因为光照不够的原因,则在本次采集时,自动开启闪光灯,以补足采集光照。

  若当前采集次数还未达到所述n时,解析提取所述ssid及所述密码的失败原因;

  这里的采集参数可包括:采集角度及采集亮度等。所述采集亮度可以对应于光圈直径、保持打开的时间、是否提供闪光灯及闪光灯的光照时间等与采集相关。

  利用预设识别规则结合所述识别符,提取出所述ssid及所述密码,其中,所述识别符包括:分割两个字符的分割符、指示对应字符为大写字符或小写字符的指示符、指示ssid和/或所述密码结束的结束符、指示所述ssid和/或所述密码未接收的延续符、指示字符类型的指示符的至少其中之一;所述字符类型包括:数字字符、字母字符及标点字符的至少其中之一。

  在本实施例中所述识别符,可为协助智能家电正确识别所述ssid及密码的各种符号。基于所述识别符的引入,可以方便识别出对应的字符是字母、还是数字、或是标点;对应的字符为大写字符,还是小写字符。

  通常情况下,所述识别符会在所述展示对象上对应展示,例如,位于ssid及密码组成字符的上方或下方。

  所述书写卡的第二面展示有所述ssid及所述密码的填写规则,其中,所述第二面为所述第一面的反面;

  利用与所述填写规则对应的识别规则,识别所述采集图像以获得所述ssid及所述密码。

  在本实施例中所述书写卡,可为智能家电出厂或售卖时配备的,可供用户在对应的位置书写ssid及密码的。所述书写卡另一面还设置有填写规则,在步骤s120中采用与填写规则对应的识别规则进行识别,显然可以确保识别正确率。

  所述书写卡可为包括多个一次性书写栏的书写卡。一个书写栏仅能够使用一次,但是一张书写卡可包括多个填写栏。所述填写栏打印有填写方框等,这里的填写方框一个可用于填写一个字符,该天线方框可为所述分割符的一种。

  在另一些实施例中,所述书写卡可为重复利用的书写卡,例如,所述写卡是过塑卡,用户可以通过擦除前一次书写进行反复利用。

  图2所示为一种书写卡的示意图。图3所示为另一种书写卡的示意图。在图2所示的书写卡中,仅设置有填写方框这种分割符,在图3所示的书写卡中还设置有大写字母的指示符。此外,在图3中还显示有指示换卡的填写位置,该位置如有填入信息,可视为延续符的一种。

  在本实施例中不同的识别符可对应不同的形状,一般识别符为空心的,若用户有填写该识别副和没有填写,指示了对应的字符的不同状态。例如,识别符可包括:圆形识别符、三角形识别符或梯形识别符等。

  在一些实施例中所有的标识符都可为同样的形状,例如,图3中的空心圆圈,在识别符的附近书写有对应的文字,指示该识别符的作用,例如,指示大写字母的识别符就备注有“大写字母标注”,指示换卡的识别符就备注有“换卡”的字样。

  在采集所述采集图像之前,输出采集提示,其中,所述采集提示,用于提示将展示有所述ssid及所述密码的展示对象置于预定位置的提示信息。

  在进入正式采集之前牛宝体育,通过采集提示的输出,提示用户将展示对象置于智能家电的采集区域内,该预设位置可为采集区域内的一个或多个位置,通常可为智能家电可清楚采集所述展示对象的区域。

  如图4所示,本实施例提供一种智能家电的网络接入装置,应用于智能家电中,包括:

  图像采集单元110,用于通过图像采集获取目标无线局域网wifi接入设备的服务集标识ssid及密码的采集图像;

  wifi单元130,用于利用所述ssid及密码接入所述目标wifi接入设备。

  所述识别单元120可对应于处理器。所述处理器可为微处理器或数字信号处理器或专用集成电路等。本实施例提供的装置可为应用于智能家电中的装置,可用于自动通过图像采集简便接入到所述wifi接入设备。

  所述wifi单元130可以对应于wifi芯片,可以接入所述目标wifi接入设备。

  输出单元,用于当未提取出所述ssid及所述密码时,输出调整提示,所述调整提示,用于进行展示有所述ssid及所述密码的展示对象的位置调整的提示信息。

  本实施例中所述判断单元同样可对应于处理器或处理电路。所述输出单元可对应于人机交互接口,例如,显示屏或语音输出设备等,可以提示用于进行调整牛宝体育。

  可选地,所述输出单元,具体用于若对连续n次采集的采集图像进行识别,还未成功提取出ssid及密码时,输出所述调整提示,其中,所述n为最大采集次数。

  进一步地,所述判断单元,还用于若当前采集次数还未达到所述n时,解析提取所述ssid及所述密码的失败原因;

  这里的确定单元,同样可对应于处理器或处理电路,也可通过计算机程序的执行实现采集参数的确定功能。

  所述识别单元120,用于提取所述识别符;及利用预设识别规则结合所述识别符,提取出所述ssid及所述密码,其中,所述识别符包括:分割两个字符的分割符牛宝体育、指示对应字符为大写字符或小写字符的指示符、指示ssid和/或所述密码结束的结束符、指示所述ssid和/或所述密码未接收的延续符、指示字符类型的指示符的至少其中之一;所述字符类型包括:数字字符、字母字符及标点字符的至少其中之一。

  在本实施例中所述展示对象上携带有识别符,可以辅助ssid及密码的提取,提高识别正确率和精确度。

  处理器230,分别与所述摄像头及所述wifi芯片连接,用于通过计算机程序的执行实现前述任意一个或多个技术方案提供的智能家电的网络接入方法。

  本实施例提供的摄像头可用于采集图像,所述wifi芯片可至少包括wifi天线和wifi信号的处理。

  所述处理器230可为微处理器或数字信号处理器或专用集成电路等,可通过集成电路总线连接,用于通过计算机程序等计算机可执行指令的执行,实现前述一个或多个技术方案提供的智能家电执行的方法。

  在一些实施例中,本实施例还提供一种计算机存储介质,该计算机存储介质存储有计算机程序等计算机可执行代码智能家电,所述可执行代码被智能家电的处理器执行后,能够实现前述一个或多个技术方案提供的智能家电执行的方法。

  所述计算机存储介质可为移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。可选为,所述计算机存储介质可为:非瞬间存储介质。

  本示例中,本发明的技术方案主要针对带有摄像头的wifi芯片,wifi芯片内置字符识别算法。用户将路由器的ssid和密码写在卡片上,然后放置在摄像头前面合理的位置,摄像头采集卡片上的字符并将字符识别出来,得到路由器的ssid和密码,从而完成wifi芯片的配置。

  1)用户将路由器的ssid和密码写在卡片上,为了达到更好的识别效果,此卡片可以是特制的卡片,如预留方框,用户可以将ssid和密码字符填入方框内。

  2)将摄像头设置为识别模式,用户将写好ssid和密码的卡片放置在摄像头前面适当位置,在识别模式下,所述摄像头自身的处理芯片或与摄像头连接的芯片会自动识别采集图像,以提取所述ssid及密码。

  3)摄像头开始识别卡片上的ssid和密码,若摄像头识别出ssid和密码,则通过ui或语音提示识别成功,wifi芯片开始连接路由器,配置成功。

  4)若摄像头识别超时,则通过ui或语音提示用户将卡片重新摆放,直至摄像头提示识别成功,wifi芯片开始连接路由器,配置成功。

  步骤s3:判断是否识别成功采集图像,若是进入下一步骤,若否返回上一步骤;

  步骤s5:wifi芯片利用识别的ssid及密码请求接入wifi接入设备。

  在本示例中,用户手写卡片,让摄像头识别ssid和密码,从而完成wifi芯片的配网功能,使用户实施起来通俗易懂,配置过程简便,配置成功率高,提高用户的体验。具体如,智能家电中带有摄像头功能的wifi芯片,wifi芯片内置字符识别算法。用户将路由器的ssid和密码写在卡片上,然后放置在摄像头前面合理的位置,摄像头采集卡片上的字符并将字符识别出来,得到路由器的ssid和密码,从而完成wifi芯片的配置。其中智能家电包括:烤箱、微波炉、吸油烟机、扫地机器人等。

  例如以烟机为例牛宝体育。如图7所示,烟机电控板和带有wifi芯片、摄像头的微处理器(mcu)通过通用异步收发传输器(uart)连接。wifi芯片通过通用串行总线(usb)连接到mcu,所述摄像头通过移动工业总线c/mipi)与所述mcu连接。

  用户将路由器的ssid和密码写在卡片上,为了达到更好的识别效果,此卡片可以是特制的卡片,如预留方框,用户可以将ssid和密码字符填入方框内。方框下有大写字母标注圈,如果遇到大写字母,则将标注圈涂黑,以便识别大小写容易混淆的字母。如果ssid或者密码过长,将换卡栏的标注圈涂黑,代表此卡片的ssid或密码还没写完,需要使用第二张卡片继续填写,以此类推,直至填写完成。用户按烟机上的按钮,使摄像头进入识别模式,用户将卡片放置在摄像头前方合适位置。若摄像头成功识别到卡片上的ssid和密码,则语音提示“识别成功”。若检测到换卡标志圈涂黑,则语音提示“请换卡”,用户将第二张卡片放置在摄像头前识别,以此类推。

  若摄像头无法识别卡片上的ssid和密码,则语音提示“请重新放置卡片”。用户重新将卡片放置在摄像头前,若超过3次仍无法识别,则语音提示识别失败。识别成功后,wifi芯片通过ssid和密码连接路由器。摄像头退出识别模式,进入监控模式。配置成功。这里的摄像头字符识别算法可以是基于ocr来进行识别,也可以基于卷积神经网络训练后的模型算法。另外有些数字和字母相似,例如小写字母“l”和数字“1”比较难区分,可以在手写卡背面说明书中规定这些相似字母的书写形式,以便提高摄像头的识别效果。

  步骤s13:采集位于采集区域内的卡片,用户需要先将卡片置于合适位置,例如,摄像头的前方;

  步骤s14:判断是否成功识别卡片上的ssid及密码;若是进入s15,若否进入步骤s16;

  步骤s15:语音提示识别成功;在一些情况下,在本发明实施例中不管识别成功与否,都可以输出识别结果,以告知用户当前的识别状况。

  步骤s16:判断是否达到最大识别次数;若否(即未达到最大识别次数)返回步骤s13,若是则进入步骤s17;这里的最大识别次数又可以称为最大连续采集次数,可为3次或4次或5次等预先设定的值。

  步骤s18:判断是否有检测到换卡标识;若是返回步骤s13继续识别,若否进入下一步;

  在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

  上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

  另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

  本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤

  以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。