计算机视觉过程的制作方法

文档序号:14186017阅读:来源:国知局
技术特征:

1.一种计算机视觉过程,其中(i)创建一个或多个检测到的对象的追踪记录,所述追踪记录限定所述检测到的对象的元数据或参数;以及(ii)然后将所述追踪记录链接到一个或多个更高级别的对象的一个或多个更高级别的追踪记录。

2.如权利要求1所述的计算机视觉过程,其中所述更高级别的追踪记录是更简单的追踪记录的分层组织。

3.如权利要求2所述的计算机视觉过程,其中所述分层组织是实时动态创建的。

4.如任一前述权利要求所述的计算机视觉过程,其中追踪记录是与对象相关的事件的记录,并且包括以下各项中的一项或多项的数据:所述对象的存在、轨迹、姿态、示意动作或身份。

5.如任一前述权利要求所述的计算机视觉过程,其中所述追踪记录存储在与视频数据库关联的MySQL型数据库中。

6.如任一前述权利要求所述的计算机视觉过程,其中对象的追踪记录使得能够从第二对象的追踪记录推断出关于所述对象的信息,并且第一追踪记录可以是更高级别的追踪记录或者与所述第二对象的所述追踪记录处于同一级别。

7.如任一前述权利要求所述的计算机视觉过程,在第一对象具有已知的大小或形状的情况下,则可从所述第一对象的所述追踪记录推断出关于第二对象的大小或形状的信息。

8.如任一前述权利要求所述的计算机视觉过程,在所述对象是汽车或其他具有众所周知的尺寸的情况下,则可从所述对象的所述追踪记录推断出关于在所述汽车或其他对象附近的人的高度的信息。

9.如任一前述权利要求所述的计算机视觉过程,在第一对象与第二对象具有已知的关系的情况下,则可从所述第二对象的存在推断出关于所述第一对象的存在的信息。

10.如任一前述权利要求所述的计算机视觉过程,其中对象与更高级别的对象或它们的相应追踪记录之间的链接是在检测到的对象与所述更高级别的对象相关联的概率超过阈值时建立的。

11.如前述权利要求10所述的计算机视觉过程,其中所述概率是以下各项中的一项或多项的函数:接近度;位置、移动、轨迹、长度、面积、体积、角度位置、颜色、温度。

12.如任一前述权利要求10-11所述的计算机视觉过程,其中如果头部与手部足够接近,或者以一致的方式移动,则它们被链接来限定单个更高级别的对象:人。

13.如任一前述权利要求所述的计算机视觉过程,其中一个或多个更高级别的对象的追踪记录被链接到另外的更高级别的对象的一个或多个追踪记录。

14.如任一前述权利要求所述的计算机视觉过程,其中更高级别的对象的更高级别的追踪记录中的空槽被保留来建立到更低级别的追踪记录中的检测到的对象或其追踪记录的链接。

15.如任一前述权利要求所述的计算机视觉过程,其中更高级别的对象的更高级别的追踪记录中的空槽被保留来建立到处于同一级别的对象的链接。

16.如任一前述权利要求所述的计算机视觉过程,其中追踪记录中的链接数量是预先确定的。

17.如任一前述权利要求所述的计算机视觉过程,其中追踪记录中的所述链接数量可随时间推移自适应地改变。

18.如任一前述权利要求所述的计算机视觉过程,其中,如果更高级别的对象的更高级别的追踪记录具有用于特定种类的对象的空槽,则系统搜索适合链接到所述空槽的检测到的对象。

19.如任一前述权利要求所述的计算机视觉过程,其中,如果一个检测到的对象消失,但是所述相关联的更高级别的对象仍在被追踪,则在重新检测到所述对象的情况下,可快速地使它与所述更高级别的对象重新相关联。

20.如任一前述权利要求所述的计算机视觉过程,其中如果若干个对象的所述追踪记录共享充分类似的或以其他方式相关的参数,则创建更高级别的追踪记录。

21.如任一前述权利要求所述的计算机视觉过程,其中如果每个人的追踪记录中所限定的若干个人的所述轨迹或姿态充分类似,则自动创建由这些人组成的组的追踪记录。

22.如任一前述权利要求所述的计算机视觉过程,其中检测到的对象的实例包括:脸部、手部、头部和肩部、全身、汽车、其他特定种类的对象。

23.如任一前述权利要求所述的计算机视觉过程,其中更高级别的对象的实例包括:人;经识别或命名的人;被归类为属于特定类别的人;人加上特定种类的对象;人加上特定种类的环境;一组人;经识别或命名的一组人;被归类为属于特定类别的一组人;一组人加上特定种类的对象;一组人加上特定种类的环境;一个或多个人或人体部位与一个或多个对象之间的任何关系;一个或多个人或人体部位与一个或多个环境之间的任何关系;链接到另一个对象的任何对象。

24.如任一前述权利要求所述的计算机视觉过程,其中对象的追踪记录包括与所述对象相关的事件或活动。

25.如前述权利要求24所述的计算机视觉过程,其中事件是表示活动的一组数据。

26.如任一前述权利要求24-25所述的计算机视觉过程,其中事件链接到特定的时刻或特定的时间段或特定的视频帧序列。

27.如任一前述权利要求24-26所述的计算机视觉过程,其中事件是动态创建的。

28.如任一前述权利要求24-27所述的计算机视觉过程,其中事件是分层组织的,并且所述分层组织是实时创建的。

29.如任一前述权利要求24-28所述的计算机视觉过程,其中事件是在形成新的追踪记录时创建的。

30.如任一前述权利要求24-29所述的计算机视觉过程,其中事件是在为更高级别的对象形成新的追踪记录时创建的,因为创建了更低级别的对象的一个或多个追踪记录。

31.如任一前述权利要求24-30所述的计算机视觉过程,其中事件是在追踪记录被链接到更高级别的追踪记录时创建的。

32.如任一前述权利要求24-31所述的计算机视觉过程,其中对象的事件是在到所述对象或来自所述对象的链接建立或断开时自动创建的。

33.如任一前述权利要求24-32所述的计算机视觉过程,其中事件是在对象是静态的时创建的。

34.如任一前述权利要求24-33所述的计算机视觉过程,其中事件是在所述存在、轨迹、姿态、示意动作或追踪记录中的其他参数有变化时创建的。

35.如任一前述权利要求24-34所述的计算机视觉过程,其中事件是在检测到对象的面积的变化时创建的。

36.如任一前述权利要求24-35所述的计算机视觉过程,其中事件是在检测到对象的移动时创建的。

37.如任一前述权利要求24-36所述的计算机视觉过程,其中事件的实例是运动,所述运动由以下参数中的一个或多个来限定:运动值;运动方向;运动角度。

38.如任一前述权利要求24-37所述的计算机视觉过程,其中事件的实例是面积变化,所述面积变化由以下参数中的一个或多个来限定:新面积的值;所述面积的值的变化。

39.如任一前述权利要求所述的计算机视觉过程,其中追踪记录包括一个或多个复杂事件,所述一个或多个复杂事件各自由对更简单的事件的分析形成。

40.如任一前述权利要求39所述的计算机视觉过程,其中复杂事件由一系列更简单的事件形成。

41.如前述权利要求40所述的计算机视觉过程,其中复杂事件是更简单的事件的分层组织。

42.如任一前述权利要求40-41所述的计算机视觉过程,其中复杂事件是实时动态创建的并且不是预先确定的。

43.如任一前述权利要求40-42所述的计算机视觉过程,其中检测到的对象的一系列面积变化事件被解释为所述对象正在接近或离开的复杂事件。

44.如任一前述权利要求40-43所述的计算机视觉过程,其中复杂事件限定被赋予意义的示意动作。

45.如任一前述权利要求40-44所述的计算机视觉过程,其中复杂事件对人的行为或意图或需要进行描述、归类或推断。

46.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于实现基于示意动作的控制。

47.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于实现运动检测。

48.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于增强语音识别系统,这是通过如果用户没有看着或看向传感器则阻止所述语音识别系统按照语音指令起作用来进行的。

49.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于控制HVAC(供热、通风与空气调节)系统。

50.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于控制智能家居或办公室或其他环境。

51.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于控制建筑物的疏散。

52.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于监测接近和离开限定区域的人,所述限定区域诸如零售环境、或者零售环境内的特定区域、或者高安全性区域或危险区域。

53.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于识别持有枪支或其他武器的人。

54.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于识别并追踪丢下包或其他对象的人。

55.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于监测一个或多个人的所述行为。

56.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于监测一个或多个人对对象的盗窃。

57.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于推断一个或多个人的所述意图,并且然后根据已经推断出的所述意图发送机器可读指令。

58.如任一前述权利要求所述的计算机视觉过程,其中所述计算机视觉过程用于推断一个或多个人的所述需要,并且根据已经推断出的所述需要发送机器可读指令。

59.如任一前述权利要求所述的计算机视觉过程,其由计算机视觉引擎实现,所述计算机视觉引擎定位在传感器或SoC中。

60.如任一前述权利要求所述的计算机视觉过程,其由计算机视觉引擎实现,所述计算机视觉引擎定位在摄像机或包括传感器的其他设备中,或定位在连接到所述设备的集线器或网关中,或定位在远程服务器中,或分布在这些设备的任何排列上。

61.如任一前述权利要求所述的计算机视觉过程,其由计算机视觉引擎实现,所述计算机视觉引擎定位在以下各项中的一项或多项中:(a)边缘层,其处理原始传感器数据;(b)聚合层,其通过在时域和空域中聚合并处理来自所述边缘层的数据来提供高级分析;(c)服务层,其处理到一个或多个系统控制器以及到终端客户的所有连接,以用于配置所述终端客户的家居系统并且收集并分析产生的数据。

62.如任一前述权利要求所述的计算机视觉过程,其中不存在用于在监视器或屏幕上显示并且可从中识别出个体的任何视频或静态图像的输出。

63.如前述权利要求62所述的计算机视觉过程,其中人的所述身份或特定外观被混淆,例如被一般的化身所取代。

64.一种传感器,其包括嵌入式计算机视觉引擎,所述嵌入式计算机视觉引擎实现如任一前述权利要求1-63所述的过程。

65.一种已编程的传感器,其实现如任一前述权利要求1-63所述的过程并且向上游应用程序或过程提供数据,所述数据限定以下各项中的一项或多项:要检测的特定对象或对象特征;最大或最小检测数量;每个对象的链接数量;不同对象(人类或非人类)之间的特定链接;用于理解/检测诸如特定的轨迹、姿态或示意动作的事件(基本或复杂)。

66.一种器具,其包括传感器,所述传感器继而包括嵌入式计算机视觉引擎,所述嵌入式计算机视觉引擎实现如任一前述权利要求1-63所述的过程。

67.一种智能家居或办公室系统或者其他物理或逻辑环境,其包括一个或多个计算机视觉系统,所述一个或多个计算机视觉系统实现如任一前述权利要求1-63所述的过程。

68.一种联网系统,其包括多个计算机视觉系统,所述多个计算机视觉系统实现如任一前述权利要求1-63所述的过程。

69.芯片级固件,其提供计算机视觉引擎,所述计算机视觉引擎实现如任一前述权利要求1-63所述的过程。

70.一种计算机视觉引擎,其在嵌入以下产品中的一个时实现如任一前述权利要求1-63所述的过程:摄像机;云摄像机;智能门铃;灯开关;车库入口系统;基于非摄像机传感器的系统;火灾报警传感器或报警器;TV;恒温器;咖啡机;灯泡;音乐蒸汽设备;冰箱;烤箱;微波炉;洗衣机;任何智能设备;任何可穿戴计算设备;IoT设备;智能电话;平板电脑;任何便携式计算设备。

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