一种基于物联网设备的数据分析方法、装置和物联网设备与流程

文档序号:37343072发布日期:2024-03-18 18:15阅读:12来源:国知局
一种基于物联网设备的数据分析方法、装置和物联网设备与流程

本技术涉及计算机,具体涉及一种基于物联网设备的数据分析方法、装置和物联网设备。


背景技术:

1、物联网(iot,internet of things)即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与网络结合起来而形成的一个巨大网络,实现任何时间、任何地点,人、机、物的互联互通。在物联网场景中,当物联网设备出现故障时,故障的反馈一般依赖于用户的问题描述。而用户的认知差异会导致用户反馈的问题不够全面以及准确,不利于物联网设备的数据分析。


技术实现思路

1、本技术实施例提出了一种基于物联网设备的数据分析方法、装置、物联网设备和存储介质,可以提高物联网设备数据分析的准确性和可靠性。

2、本技术实施例提供了一种基于物联网设备的数据分析方法,包括:

3、对物联网设备的应用程序生成的指令进行检测;

4、当检测到所述指令的指令类型为对象操作类型时,生成第一信号和第二信号;

5、利用所述第一信号触发所述物联网设备的数据采集模块采集所述指令对应的埋点数据,其中,所述埋点数据表征对象对所述物联网设备的应用程序进行的操作;

6、利用所述第二信号触发所述物联网设备的图像采集模块采集所述对象的对象图像数据;

7、根据对象图像数据,对所述埋点数据进行数据扩充处理,得到扩充后埋点数据;

8、对所述扩充后埋点数据进行上报,以使得基于所述扩充后埋点数据对所述物联网设备的应用程序进行对象操作分析。

9、相应的,本技术实施例还提供了一种基于物联网设备的数据分析装置,包括:

10、检测单元,用于对物联网设备的应用程序生成的指令进行检测;

11、生成单元,用于当检测到所述指令的指令类型为对象操作类型时,生成第一信号和第二信号;

12、数据采集单元,用于利用所述第一信号触发所述物联网设备的数据采集模块采集所述指令对应的埋点数据,其中,所述埋点数据表征对象对所述物联网设备的应用程序进行的操作;

13、图像采集单元,用于利用所述第二信号触发所述物联网设备的图像采集模块采集所述对象的对象图像数据;

14、扩充单元,用于根据对象图像数据,对所述埋点数据进行数据扩充处理,得到扩充后埋点数据;

15、上报单元,用于对所述扩充后埋点数据进行上报,以使得基于所述扩充后埋点数据对所述物联网设备的应用程序进行对象操作分析。

16、在一实施例中,所述数据采集单元,可以包括:

17、数据采集子单元,用于利用所述第一信号触发所述物联网设备的数据采集模块采集埋点数据流,并将所述埋点数据流添加到埋点数据队列中;

18、第一确定子单元,用于确定所述埋点数据流在所述埋点数据队列中的队列位置标识;

19、第二确定子单元,用于基于所述埋点数据流确定所述指令对应的操作信息;

20、第一生成子单元,用于生成所述埋点数据流对应的操作标识;

21、整合子单元,用于将所述操作标识、所述操作信息和所述队列位置标识进行整合,得到所述埋点数据。

22、在一实施例中,所述扩充单元,可以包括:

23、第一添加子单元,用于在所述埋点数据中添加图像字段,得到添加后埋点数据;

24、第二添加子单元,用于基于所述图像字段,将所述对象图像数据添加到所述添加后埋点数据中,得到所述扩充后埋点数据。

25、在一实施例中,所述图像采集单元,可以包括:

26、图像采集子单元,用于利用所述第二信号触发所述物联网设备的图像采集模块采集对象视频,所述对象视频包括多个对象视频帧;

27、对比子单元,用于对所述对象视频帧的图像质量进行对比处理,得到对比结果;

28、筛选子单元,用于基于所述对比结果在所述多个视频帧中筛选出所述对象的参考对象图像;

29、属性转换子单元,用于对所述参考对象图像进行属性转换,得到所述对象图像数据。

30、在一实施例中,所述属性转换子单元,可以包括:

31、识别模块,用于对所述参考对象图像进行识别,得到所述参考对象图像对应的图像属性信息;

32、压缩模块,用于基于所述图像属性信息,对所述参考对象图像进行压缩处理,得到压缩后参考对象图像;

33、序列化模块,用于对所述压缩后参考对象图像进行序列化处理,得到所述对象图像数据。

34、在一实施例中,所述上报单元,可以包括:

35、第三添加子单元,用于将所述扩充后埋点数据添加到埋点队列中;

36、数据加密子单元,用于对所述埋点队列的数据进行数据加密,得到加密后埋点队列;

37、上报子单元,用于将所述加密后埋点队列进行上报,以使得基于所述加密后埋点队列的扩充后埋点数据对所述物联网设备的应用程序进行对象操作分析。

38、在一实施例中,所述第三添加子单元,可以包括:

39、生成模块,用于基于所述指令对应的指令类型,生成指令类型标识;

40、第一添加模块,用于将所述指令类型标识添加至所述扩充后埋点数据中,得到操作埋点数据;

41、第二添加模块,用于将所述操作埋点数据添加到所述埋点队列中。

42、在一实施例中,所述检测单元,可以包括:

43、检测子单元,用于调用事件检测器对物联网设备的应用程序生成的指令进行检测。

44、在一实施例中,所述生成单元,可以包括:

45、生成子单元,用于当所述事件检测器检测到所述指令的指令类型为对象操作类型时,所述事件检测器生成第一信号和第二信号。

46、在一实施例中,所述数据分析装置,还可以包括:

47、解析单元,用于对检测到的指令进行解析,得到所述指令对应的指令类型;

48、匹配单元,用于将所述指令类型和预设对象操作类型进行匹配,得到匹配结果;

49、确定单元,用于基于所述匹配结果确定所述指令的指令类型是否是对象操作类型。

50、本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。物联网设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该物联网设备执行上述一方面的各种可选方式中提供的方法。

51、相应的,本技术实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本技术实施例任一提供的基于物联网设备的数据分析方法。

52、本技术实施例可以对物联网设备的应用程序生成的指令进行检测;当检测到指令的指令类型为对象操作类型时,生成第一信号和第二信号;利用第一信号触发物联网设备的数据采集模块采集指令对应的埋点数据,其中,埋点数据表征对象对物联网设备的应用程序进行的操作;利用第二信号触发物联网设备的图像采集模块采集对象的对象图像数据;根据对象图像数据,对埋点数据进行数据扩充处理,得到扩充后埋点数据;对扩充后埋点数据进行上报,以使得基于扩充后埋点数据对物联网设备的应用程序进行对象操作分析,可以提高物联网设备数据分析的准确性和可靠性。

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