找出处理单元连接的传感器单元使用的设置的方法和装置的制造方法

文档序号:9551717阅读:304来源:国知局
找出处理单元连接的传感器单元使用的设置的方法和装置的制造方法
【技术领域】
[0001]本发明涉及传感器单元领域。尤其涉及用于找出关于与处理单元连接的传感器单元使用的设置(setting)的方法和装置。
【背景技术】
[0002]存在多种系统,其中不同类型的传感器单元(诸如不同种类的摄像头、麦克风等)可以连接到主单元。例如,主单元可以有可以连接传感器单元的许多端口。通常,为空间效率的原因,这些类系统的传感器单元没有处理能力或者具有最低的处理能力。取而代之的是,主单元具有处理能力,例如为了控制传感器数据的获取和处理产生的传感器数据。由于不同类型的传感器单元的硬件和功能可以不同,通常需要不同的设置用于传感器单元的控制和传感器数据的处理。
[0003]在这样的系统中产生的问题是怎样使传感器能够连接到主单元并且无需重新启动主单元而传感器立即开始工作。这例如是使第一类型的摄像头能够被第二类型的另一摄像头替换而不增加重新配置主单元的额外时间。
[0004]在US8,466,974中对该问题进行了探讨,其公开了采用在具有数据集合(set)的主单元中存储文件,所述数据集合包括与多种类型的图像传感器有关的识别数据和配置数据。当传感器单元连接到主单元时,将传感器单元的标识符(identifier)与数据集合的识别数据比较,如果发现匹配,主单元采用与传感单元相关的匹配数据集合的配置数据。如果没有发现匹配,可以采用与传感器单元对应的新数据集合更新该文件。
[0005]只要有匹配的数据集合,US8, 466,974的方法就能使传感器单元一旦连接就立即开始工作。但是,当没有匹配的数据集合时,例如在主单元的最新固件更新之后已经发出(launch)新型的传感器单元或者如果包括新传感器单元类型的数据集合的固件版本还没有发布(release),不得不以新数据更新主单元,这会是冗长的过程。因此,需要尽管在主单元中没有存储对应的数据但是能够立即运行传感器的方法。

【发明内容】

[0006]基于上述,因此本发明的目的是减少上述缺点,并且提供用于找出关于与处理单元连接的传感器单元使用的设置的方法和装置。
[0007]根据本发明的第一方案,上述目标通过在处理单元中执行一方法来实现,该方法用于找出关于与处理单元连接的传感器单元使用的设置。该方法包括:
[0008]从所述传感器单元接收识别所述传感器单元的类型的第一标识符和识别传感器单元的至少一个相关类型的群的第二标识符;
[0009]检查是否有与第一标识符相关的设置存储在所述处理单元中;
[0010]如果与第一标识符相关的设置存储在所述处理单元中,关于传感器单元,使用与所述第一标识符相关的设置;
[0011]如果没有与第一标识符相关的设置存储在所述处理单元中,检查是否有与第二标识符相关的设置存储在所述处理单元中;
[0012]如果与第二标识符相关的设置存储在所述处理单元中,关于传感器单元,使用与所述第二标识符相关的设置。
[0013]以这种布置,处理单元不仅接收识别连接的传感器单元的类型的第一标识符,而且接收识别传感器单元的至少一个相关类型的群的第二标识符。如果处理单元没有更新到包括用于连接的传感器单元类型的设置,关于被第一标识符识别的连接的传感器单元类型没有存储的设置。取而代之的是,关于连接的传感器单元,使用存储的由第二标识符识别的与相关传感器单元类型有关的设置。通常,相关类型的传感器单元具有与连接的传感器单元类似的设置,是指连接的传感器单元被映射(map)到具有最接近的已经可用的设置的传感器单元类型。通过使用传感器单元的相关类型或者相关类型的群的设置,于是连接的传感器单元可以立即运行而无需更新处理单元的固件。但是连接的传感器单元的一些功能会是不工作的,并且产生的传感器数据的质量会变差,这是由连接的传感器单元的类型与相关的传感器单元的类型之间的不同引起的。
[0014]第一标识符可以被视为特定标识符,因为其识别连接的传感器单元的特定类型。第二标识符可以被视为通用标识符,因为其识别具有类似设置的相关传感器单元类型的群或族。第二标识符也可以是传感器单元的群的标识符(诸如族识别等)或者传感器单元类型的标识符。例如,相关的传感器单元类型的群可以与连接的传感器单元相关,因为它们具有类似的硬件(诸如属于相同的产品系列等)或者类似的功能。在传感器单元是图像传感器单元的情况下,两个传感器单元类型可以例如是相关的,因为它们共享同一个图像传感器和/或具有相同或类似的光学。因为设置反映传感器单元的硬件和/或功能,所以传感器单元的类型和所述传感器单元的至少一个相关类型的可以是相关的,因为它们具有共同的设置子集。
[0015]根据一个示例,由第一标识符识别的连接的传感器单元类型可以是具有广角光学的摄像头,由第二标识符识别的相关传感器单元类型可以是与连接的摄像头类似但是没有广角光学的摄像头。通过将与相关传感器单元类型有关的设置应用到连接的传感器单元类型,处理单元可以控制连接的传感器单元获取图像数据,并且可以处理图像数据使得其可以被用户看到。换言之,连接的传感器单元可以立即投入运行。但是,处理单元可能不能纠正获得的图像数据以补偿广角光学,因为应用的设置没有提供这样的纠正。
[0016]这里使用的设置是指与传感器单元的初始化、传感器单元的控制和/或来自传感器单元的数据的处理有关的任何参数。设置可以包括对于传感器单元类型允许处理单元的配置的配置数据。
[0017]关于传感器单元使用与标识符有关的设置包括当初始化(也就是设置)传感器单元、控制传感器单元、处理来自传感器单元的数据或当执行其他与传感器单元有关的操作时使用与标识符有关的设置。换言之,关于传感器单元使用与标识符有关的设置暗含处理单元关于由标识符识别的传感器单元类型而被配置。
[0018]如上所述,在关于传感器单元使用与第二标识符有关的设置的情况下,连接的传感器单元的一些功能会是不工作的并且产生的传感器数据的质量会变差。为了将这些事实通知给用户,该方法还可以包括如果关于所述传感器单元使用与所述第二标识符有关的设置,提供用户通知。举例来说,通知可以在处理单元的用户界面上呈现,或者作为信息发送。
[0019]不同类型的传感器单元可以包括不同水平的兼容性。兼容性的水平可以基于与不同类型的传感器单元有关的设置之间的相似性。具有完全相同的设置的两种类型的传感器单元是完全兼容的。共享设置集的两种类型的传感器单元是部分兼容的,并且兼容性的水平依赖于设置之间的重叠。
[0020]根据一个示例,第一传感器单元类型可以对应于具有防破坏安全罩的摄像头,第二传感器单元类型可以对应于相同的摄像头但是没有防破坏安全罩。从初始化、控制、图像处理的角度来看,这两个摄像头是相同的并且因此完全兼容。根据另一示例,第一传感器单元类型可以对应于具有广角光学的摄像头,第二传感器单元类型可以对应于相同的摄像头但是没有广角光学。根据以上的说明,这两个传感器单元类型的设置是不完全兼容的。为了处理不同水平的兼容性水平,该方法还可以包括从传感器单元接收反映第二标识符相关的设置与第一标识符相关的设置的兼容性的兼容性数据。
[0021]兼容性数据可以包括反映第二标识符相关的设置与第一标识符相关的设置的兼容性的兼容性评价(score)。举例来说,可以将在一定范围内的百分比或数字提供为兼容性评价。
[0022]基于所述兼容性评价,处理单元可以决定是否提供用户通知。更具体地,可以在所述第二标识符相关的设置与第一标识符相关的设置的所述兼容性评价低于特定水平的情况下提供所述用户通知。以这种方式,处理单元在兼容性差的情况下提供用户通知,诸如在广角光学的示例中,由此向用户提供警告,传感器单元的功能可能受限,并且处理的传感器数据的质量可能会降低。在高兼容性的情况下,诸如在防破坏安全罩的摄像头的示例中,没有理由警告用户,因此不提供用户通知。
[0023]如以上的说明,不同的传感器单元类型可以具有不同的由相关设置反映的功能和/硬件。两个传感器单元类型的一些设置可以因此是兼容的,而其他的设置是不兼容的。兼容性数据还可以反映两个传感器单元类型的设置之间的兼容性。更详细地,兼容性数据还可以反映第一标识符相关的设置与第二标识符相关的设置是不兼容的(和/或兼容)。在上述示例中,连接的传感器单元具有广角光学而由第二标识符识别的相关传感器类型不具有时,兼容性数据可以表示广角设置是不兼容的。
[0024]不兼容的设置可以通过用户通知被传送给用户。更确切地说,用户通知可以包括第一标识符相关的设置与第二标识符相关的设置不兼容的指示。基于这样的用户通知,用户可以知道哪些功能目前由于不兼容设置而不工作。基于这样的信息,关于不兼容部分,用户可以手动设置以提高传感器单元的性能。在以上给出的示例中,例如关于广角图像的纠正用户可以手动设置。
[0025]上述的方法可以延伸到不仅覆盖第一和第二标识符,而且覆盖标识符的层级(hierarchy)。更详细地,接收的步骤包括从传感器单元接收标识符的层级,其中该层级的第一水平包括第一标识符,该层级的第二水平包括第二标识符,并且在第一水平之上的每个水平包括识别至少一个相关类型传感器单元的群的标识符。该方法还包括:
[0026]如果达到并且包括所述层级中的特定水平的各水平的标识符相关的设置没有存储在所述处理单元中,则检查是否有继所
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1