用于修改底架摄像头图像馈送的系统和方法与流程

专利检索2022-05-10  9


用于修改底架摄像头图像馈送的系统和方法


背景技术:

1.底架或主体底部摄像头可用于可脱离道路的交通工具上。来自这些摄像头的视图帮助交通工具操作员得知其是否正在任何潜在危险的岩石上行驶以及如何最好地避免那些岩石免于撞击交通工具的下侧。其视图还帮助增加和增强视口图像(诸如,例如,自上而下的图像),这帮助驾驶员出入紧凑空间。然而,由于其在交通工具下方可严重地被遮蔽,因此在一天中的各个时间点下,由摄像头捕获的图像可出现照明和/或颜色问题。例如,图像可过度褪色,并且因此使交通工具的操作员难以实际上得知岩石和其它碎屑位于其交通工具下方的确切位置。此外,当此类模糊视图拼合到总视口图像中时,图像馈送可完全不同于来自用于产生视口图像的其它摄像头的馈送。这可导致视口图像具有不期望的拼接状式样,并且导致交通工具的操作员由于其屏幕上的偏移图像而被干扰。因此,期望提供以下的系统和方法:其将增强由用于交通工具的底架/主体底部摄像头产生的馈送的图像质量,从而增强交通工具下方的可见性,并且实现更期望和有效的视口交通工具操作增强图像(即,交通工具自上而下的图像)。此外,结合本发明的所附附图和此背景技术,根据本发明的后续详细描述和所附权利要求,本发明的其它期望特征和特性将变得显而易见。


技术实现要素:

2.一个或多个计算机的系统可被配置成通过将软件、固件、硬件或其组合安装在系统上而执行特定操作或动作,所述软件、固件、硬件或其组合在操作中导致系统执行动作。一个或多个计算机程序可被配置成通过包括以下指令而执行特定操作或动作,当由数据处理设备执行时,所述指令导致设备执行动作。一个总体方面包括用于修改来自交通工具的第二摄像头的图像馈送的方法,方法包括:从位于交通工具上的第一摄像头接收第一图像馈送;监测第一图像馈送的一个或多个图像特性;从位于交通工具上的第二摄像头接收第二图像馈送;以及基于第一图像馈送的所监测的一个或多个图像特性,修改第二图像馈送,使得第二图像馈送的一个或多个图像特性基本上类似于第一图像馈送的所监测的一个或多个图像特性。此方面的其它实施例包括每个被配置成执行方法的动作的对应计算机系统、设备和记录在一个或多个计算机存储装置上的计算机程序。
3.实施方案可包括以下特征中的一个或多个。方法进一步包括:接收交通工具位置信息、天气信息、照明信息或者其一些组合;以及使交通工具位置信息、天气信息、照明信息或者其一些组合与第一图像馈送的所监测的一个或多个图像特性相关联。方法进一步包括:在交通工具在第一交通工具位置处时,将交通工具位置信息、天气信息、照明信息或者其一些组合存储到存储器;允许交通工具从第一交通工具位置移动到第二交通工具位置;对于第二交通工具位置,接收附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合;将第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合与第二交通工具位置的附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合进行比较;以及其中,当第二交通工具位置的附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合基本上类似于第一交通工具位置的交通工具位置信息、天气
信息、照明信息或者其一些组合时,基于第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合而进一步修改第二交通工具位置处的第二图像馈送。方法进一步包括接收交通工具速度信息;以及其中,基于交通工具速度信息而进一步修改第二图像馈送。方法进一步包括:从位于交通工具上的第三摄像头接收第三图像馈送;从位于交通工具上的第四摄像头接收第四图像馈送;从位于交通工具上的第五摄像头接收第五图像馈送;以及将第一、第二、第三、第四和第五图像馈送组合在一起,从而生成视口图像。在方法中,第一摄像头被安装在交通工具的前饰板上,以及其中,第一图像馈送捕获位于交通工具前方的交通工具环境的部分的图像。在方法中,第二摄像头被安装在交通工具的底架上,以及其中,第二图像馈送捕获位于交通工具下方的交通工具环境的部分的图像。所描述的技术的实施方案可包括计算机可存取介质上的硬件、方法或过程或计算机软件。
4.一个总体方面包括用于修改来自交通工具的第二摄像头的图像馈送的系统,系统包括被配置成包括一个或多个可执行指令的存储器以及被配置成执行可执行指令的处理器,其中,可执行指令使得处理器能够:从位于交通工具上的第一摄像头接收第一图像馈送;监测第一图像馈送的一个或多个图像特性;从位于交通工具上的第二摄像头接收第二图像馈送;以及基于第一图像馈送的所监测的一个或多个图像特性,修改第二图像馈送,使得第二图像馈送的一个或多个图像特性基本上类似于第一图像馈送的所监测的一个或多个图像特性。此方面的其它实施例包括每个被配置成执行方法的动作的对应计算机系统、设备和记录在一个或多个计算机存储装置上的计算机程序。
5.实施方案可包括以下特征中的一个或多个。在系统中,可执行指令使得处理器能够:接收交通工具位置信息、天气信息、照明信息或者其一些组合;以及使交通工具位置信息、天气信息、照明信息或者其一些组合与第一图像馈送的所监测的一个或多个图像特性相关联。在系统中,可执行指令使得处理器能够:在交通工具在第一交通工具位置处时,将交通工具位置信息、天气信息、照明信息或者其一些组合存储到存储器;允许交通工具从第一交通工具位置移动到第二交通工具位置;对于第二交通工具位置,接收附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合;将第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合与第二交通工具位置的附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合进行比较;以及其中,当第二交通工具位置的附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合基本上类似于第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合时,基于第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合而进一步修改第二交通工具位置处的第二图像馈送。在系统中,可执行指令使得处理器能够:接收交通工具速度信息;以及其中,基于交通工具速度信息而进一步修改第二图像馈送。在系统中,可执行指令使得处理器能够:从位于交通工具上的第三摄像头接收第三图像馈送;从位于交通工具上的第四摄像头接收第四图像馈送;从位于交通工具上的第五摄像头接收第五图像馈送;以及将第一、第二、第三、第四和第五图像馈送组合在一起,从而生成视口图像。在系统中,第一摄像头被安装在交通工具的前饰板上,以及其中,第一图像馈送捕获位于交通工具前方的交通工具环境的部分的图像。在系统中,第二摄像头被安装在交通工具的底架上,以及其中,第二图像馈送捕获位于交通工具下方的交通工具环境的部分的图像。所描述的技术的实施方案可包括计算机可存取介质上的硬件、方法或过程或计算机软件。
6.一个总体方面包括用于修改来自交通工具的第二摄像头的图像馈送的系统,系统包括:被配置成包括一个或多个可执行指令的存储器以及被配置成执行可执行指令的处理器,其中,可执行指令使得处理器能够:从位于交通工具上的第一摄像头接收第一图像馈送;从被安装在交通工具的底架上的第二摄像头接收第二图像馈送,第二摄像头被配置成捕获交通工具下方的区域的图像;以及将第一和第二图像馈送组合在一起,从而生成视口图像。此方面的其它实施例包括每个被配置成执行方法的动作的对应计算机系统、设备和记录在一个或多个计算机存储装置上的计算机程序。
7.实施方案可包括以下特征中的一个或多个。在系统中,可执行指令使得处理器能够:监测第一图像馈送的一个或多个图像特性;从位于交通工具上的第二摄像头接收第二图像馈送;以及基于第一图像馈送的所监测的一个或多个图像特性,修改第二图像馈送,使得第二图像馈送的一个或多个图像特性基本上类似于第一图像馈送的所监测的一个或多个图像特性。在系统中,可执行指令使得处理器能够:接收交通工具位置信息、天气信息、照明信息或者其一些组合;以及使交通工具位置信息、天气信息、照明信息或者其一些组合与第一图像馈送的所监测的一个或多个图像特性相关联。在系统中,可执行指令使得处理器能够:在交通工具在第一交通工具位置处时,将交通工具位置信息、天气信息、照明信息或者其一些组合存储到存储器;允许交通工具从第一交通工具位置移动到第二交通工具位置;对于第二交通工具位置,接收附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合;将第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合与第二交通工具位置的附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合进行比较;以及其中,当第二交通工具位置的附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合基本上类似于第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合时,基于第一交通工具位置的交通工具位置信息、天气信息、照明信息或者其一些组合而进一步修改第二交通工具位置处的第二图像馈送。在系统中,可执行指令使得处理器能够:接收交通工具速度信息;以及其中,基于交通工具速度信息而进一步修改第二图像馈送。在系统中,第一摄像头被安装在交通工具的前饰板上,以及其中,第一图像馈送捕获位于交通工具前方的交通工具环境的部分的图像。所描述的技术的实施方案可包括计算机可存取介质上的硬件、方法或过程或计算机软件。
8.本发明还提出了以下技术方案。
9.1. 用于修改来自交通工具的第二摄像头的图像馈送的方法,所述方法包括:从位于所述交通工具上的第一摄像头接收第一图像馈送;监测所述第一图像馈送的一个或多个图像特性;从位于所述交通工具上的所述第二摄像头接收第二图像馈送;以及基于所述第一图像馈送的所监测的一个或多个图像特性,修改所述第二图像馈送,使得所述第二图像馈送的一个或多个图像特性基本上类似于所述第一图像馈送的所述所监测的一个或多个图像特性。
10.2. 根据技术方案1所述的方法,进一步包括:接收交通工具位置信息、天气信息、照明信息或者其一些组合;以及使所述交通工具位置信息、天气信息、照明信息或者其一些组合与所述第一图像馈送的所述所监测的一个或多个图像特性相关联。
11.3. 根据技术方案2所述的方法,进一步包括:在所述交通工具在第一交通工具位置处时,将所述交通工具位置信息、天气信息、照明信息或者其一些组合存储到存储器;允许所述交通工具从所述第一交通工具位置移动到第二交通工具位置;对于所述第二交通工具位置,接收附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合;将所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合与所述第二交通工具位置的所述附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合进行比较;以及其中,当所述第二交通工具位置的所述附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合基本上类似于所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合时,基于所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合而进一步修改所述第二交通工具位置处的所述第二图像馈送。
12.4. 根据技术方案1所述的方法,进一步包括:接收交通工具速度信息;以及其中,基于所述交通工具速度信息而进一步修改所述第二图像馈送。
13.5. 根据技术方案1所述的方法,进一步包括:从位于所述交通工具上的第三摄像头接收第三图像馈送;从位于所述交通工具上的第四摄像头接收第四图像馈送;从位于所述交通工具上的第五摄像头接收第五图像馈送;以及将所述第一、第二、第三、第四和第五图像馈送组合在一起,从而生成视口图像。
14.6. 根据技术方案1所述的方法,其中,所述第一摄像头被安装在所述交通工具的前饰板上,以及其中,所述第一图像馈送捕获位于所述交通工具前方的交通工具环境的部分的图像。
15.7. 根据技术方案1所述的方法,其中,所述第二摄像头被安装在所述交通工具的底架上,以及其中,所述第二图像馈送捕获位于所述交通工具下方的交通工具环境的部分的图像。
16.8. 用于修改来自交通工具的第二摄像头的图像馈送的系统,所述系统包括:被配置成包括一个或多个可执行指令的存储器以及被配置成执行所述可执行指令的处理器,其中,所述可执行指令使得所述处理器能够:从位于所述交通工具上的第一摄像头接收第一图像馈送;监测所述第一图像馈送的一个或多个图像特性;从位于所述交通工具上的所述第二摄像头接收第二图像馈送;以及基于所述第一图像馈送的所监测的一个或多个图像特性,修改所述第二图像馈送,使得所述第二图像馈送的一个或多个图像特性基本上类似于所述第一图像馈送的所述所监测的一个或多个图像特性。
17.9. 根据技术方案8所述的系统,其中,所述可执行指令使得所述处理器能够:接收交通工具位置信息、天气信息、照明信息或者其一些组合;以及
使所述交通工具位置信息、天气信息、照明信息或者其一些组合与所述第一图像馈送的所述所监测的一个或多个图像特性相关联。
18.10. 根据技术方案9所述的系统,其中,所述可执行指令使得所述处理器能够:在所述交通工具在第一交通工具位置处时,将所述交通工具位置信息、天气信息、照明信息或者其一些组合存储到存储器;允许所述交通工具从所述第一交通工具位置移动到第二交通工具位置;对于所述第二交通工具位置,接收附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合;将所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合与所述第二交通工具位置的所述附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合进行比较;以及其中,当所述第二交通工具位置的所述附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合基本上类似于所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合时,基于所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合而进一步修改所述第二交通工具位置处的所述第二图像馈送。
19.11. 根据技术方案8所述的系统,其中,所述可执行指令使得所述处理器能够:接收交通工具速度信息;以及其中,基于所述交通工具速度信息而进一步修改所述第二图像馈送。
20.12. 根据技术方案8所述的系统,其中,所述可执行指令使得所述处理器能够:从位于所述交通工具上的第三摄像头接收第三图像馈送;从位于所述交通工具上的第四摄像头接收第四图像馈送;从位于所述交通工具上的第五摄像头接收第五图像馈送;以及将所述第一、第二、第三、第四和第五图像馈送组合在一起,从而生成视口图像。
21.13. 根据技术方案8所述的系统,其中,所述第一摄像头被安装在所述交通工具的前饰板上,以及其中,所述第一图像馈送捕获位于所述交通工具前方的交通工具环境的部分的图像。
22.14. 根据技术方案8所述的系统,其中,所述第二摄像头被安装在所述交通工具的底架上,以及其中,所述第二图像馈送捕获位于所述交通工具下方的交通工具环境的部分的图像。
23.15. 用于修改来自交通工具的第二摄像头的图像馈送的系统,所述系统包括:被配置成包括一个或多个可执行指令的存储器以及被配置成执行所述可执行指令的处理器,其中,所述可执行指令使得所述处理器能够:从位于所述交通工具上的第一摄像头接收第一图像馈送;从被安装在所述交通工具的底架上的第二摄像头接收第二图像馈送,所述第二摄像头被配置成捕获所述交通工具下方的区域的图像;以及将所述第一和第二图像馈送组合在一起,从而生成视口图像。
24.16. 根据技术方案15所述的系统,其中,所述可执行指令使得所述处理器能够:监测所述第一图像馈送的一个或多个图像特性;
从位于所述交通工具上的所述第二摄像头接收所述第二图像馈送;以及基于所述第一图像馈送的所监测的一个或多个图像特性,修改所述第二图像馈送,使得所述第二图像馈送的一个或多个图像特性基本上类似于所述第一图像馈送的所述所监测的一个或多个图像特性。
25.17. 根据技术方案16所述的系统,其中,所述可执行指令使得所述处理器能够:接收交通工具位置信息、天气信息、照明信息或者其一些组合;以及使所述交通工具位置信息、天气信息、照明信息或者其一些组合与所述第一图像馈送的所述所监测的一个或多个图像特性相关联。
26.18. 根据技术方案17所述的系统,其中,所述可执行指令使得所述处理器能够:在所述交通工具在第一交通工具位置处时,将所述交通工具位置信息、天气信息、照明信息或者其一些组合存储到存储器;允许所述交通工具从所述第一交通工具位置移动到第二交通工具位置;对于所述第二交通工具位置,接收附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合;将所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合与所述第二交通工具位置的所述附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合进行比较;以及其中,当所述第二交通工具位置的所述附加交通工具位置信息、附加天气信息、附加照明信息或者其一些组合基本上类似于所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合时,基于所述第一交通工具位置的所述交通工具位置信息、天气信息、照明信息或者其一些组合而进一步修改所述第二交通工具位置处的所述第二图像馈送。
27.19. 根据技术方案16所述的系统,其中,所述可执行指令使得所述处理器能够:接收交通工具速度信息;以及其中,基于所述交通工具速度信息而进一步修改所述第二图像馈送。
28.20. 根据技术方案15所述的系统,其中,所述第一摄像头被安装在所述交通工具的前饰板上,以及其中,所述第一图像馈送捕获位于所述交通工具前方的交通工具环境的部分的图像。
29.当结合所附附图时,根据用于执行本教导的以下详细描述,本教导的上文的特征和优点以及其它特征和优点容易地显而易见。
附图说明
30.图1是绘示了能够利用本文公开的系统和方法的系统的示例性实施例的框图;图2显示了流程图,总体上示出了可执行以增强底架摄像头图像质量的示例性方法;以及图3显示了图2的示例性方法的一个或多个方面。
具体实施方式
31.本文描述了本公开的实施例。然而,应理解的是,所公开的实施例仅为示例,并且
其它实施例可采取各种和可选形式。附图不一定是按比例的;一些特征可被放大或最小化,以显示特定部件的细节。因此,本文公开的具体结构和功能细节不应被解释为限制性的,而是仅作为代表性基础,用于教导本领域技术人员,以不同地采用本发明。如本领域普通技术人员将理解的,参考附图中的任何一个而示出和描述的各种特征可与一个或多个其它附图中示出的特征组合,以产生未明确示出或描述的实施例。所示出的特征的组合提供了用于典型应用的代表性实施例。然而,对于特定应用或实施方案,可期望与本公开的教导一致的特征的各种组合和修改。
32.参考图1,显示了包括通信系统10并且可用于实施本文公开的方法的操作环境。通信系统10总体上包括交通工具12,所述交通工具12包括交通工具电子设备20、一个或多个无线载波系统70、陆地通信网络76、计算机或服务器78、交通工具后端服务设施80以及一组全球导航卫星系统(gnss)卫星86。应理解的是,所公开的方法可与任何数量的不同系统一起使用,并且不具体限于此处显示的操作环境。因此,以下段落仅提供了一个此类通信系统10的简要概述;然而,此处未显示的其它系统也可采用所公开的方法。
33.在所示出的实施例中,交通工具12被绘示为客车,但是应理解的是,还可使用任何其它交通工具,包括摩托车、卡车、运动型多用途交通工具(suv)、休闲交通工具(rv)、船舶、包括无人驾驶空中交通工具(uav)的飞机等等。在某些实施例中,交通工具12可包括具有多个总体上已知的转矩生成装置(例如,包括发动机)的动力传动系系统。发动机可为内燃机,其使用一个或多个汽缸,以燃烧燃料(例如,汽油),以便推进交通工具12。可选地,动力传动系系统可包括将电能转换成机械能用于推进交通工具12的许多电动马达或牵引马达。
34.一些交通工具电子设备20总体上在图1中显示,并且包括全球导航卫星系统(gnss)接收器22、主体控制模块或单元(bcm) 24、其它交通工具系统模块(vsm) 28、远程信息处理单元30、交通工具

用户接口50

56以及机载计算机60。一些或全部不同交通工具电子设备可连接,用于经由一个或多个通信总线(例如,通信总线58)与彼此通信。通信总线58使用一个或多个网络协议而为交通工具电子设备提供网络连接,并且可使用串行数据通信架构。合适的网络连接的示例包括控制器局域网(can)、面向介质的系统传输(most)、本地互连网络(lin)、局域网(lan)以及其它适当连接,例如,以太网或符合已知iso、sae和ieee标准和技术规范的其它连接(仅列举一些)。在其它实施例中,可使用无线通信网络,所述无线通信网络使用短距离无线通信(srwc),以与交通工具的一个或多个vsm通信。在一个实施例中,交通工具12可使用硬接线通信总线58和srwc的组合。例如,srwc可使用远程信息处理单元30而执行。
35.交通工具12可包括许多交通工具系统模块(vsm)作为交通工具电子设备20的部分,例如,gnss接收器22、bcm 24、远程信息处理单元30(交通工具通信系统)、交通工具

用户接口50

56以及机载计算机60,如下文将详细描述的。交通工具12还可包括呈电子硬件部件形式的其它vsm 28,其位于遍布交通工具,并且可从一个或多个传感器接收输入,并且使用所感测输入,以执行诊断、监测、控制、报告和/或其它功能。vsm 28中的每个由通信总线58硬接线连接到其它vsm,包括远程信息处理单元30。此外,vsm中的每个可包括和/或通信联接到使得交通工具内通信能够通过通信总线58执行的合适硬件;例如,此类硬件可包括总线接口连接器和/或调制解调器。一个或多个vsm 28可定期或偶尔更新其软件或固件,并且在一些实施例中,此类交通工具更新可为经由陆地网络76和远程信息处理单元30从计算
24、信息娱乐模块、主机、远程信息处理单元和/或网关模块。在一些实施例中,远程信息处理单元30是独立模块,并且可被实施为被安装在交通工具中的oem

安装(嵌入)或售后装置。
40.在所示出的实施例中,远程信息处理单元30包括srwc电路32、蜂窝芯片组34、处理器36、存储器38、srwc天线33以及天线35。远程信息处理单元30可被配置成根据一个或多个srwc协议而无线地通信,例如,wi

fi

、wimax

、wi

fi
™ꢀ
direct、其它ieee 802.11协议、zigbee

、bluetooth

、bluetooth
™ꢀ
low energy (ble)或近场通信(nfc)中的任何。如本文使用的,bluetooth

是指任何bluetooth

技术,例如,bluetooth low energy
™ꢀ
(ble)、bluetooth
™ꢀ
4.1、bluetooth
™ꢀ
4.2、bluetooth
™ꢀ
5.0以及可开发的其它bluetooth

技术。如本文使用的,wi

fi

或wi

fi

技术是指任何wi

fi

技术,例如,ieee 802.11b/g/n/ac或任何其它ieee 802.11技术。并且,在一些实施例中,远程信息处理单元30可被配置成使用ieee 802.11p通信,使得交通工具可与基础设施系统或装置(例如,远程设施80)执行交通工具与交通工具(v2v)通信或交通工具与基础设施(v2i)通信。而且,在其它实施例中,其它协议可用于v2v或v2i通信。
41.srwc电路系统32(即,srwc收发器)使得远程信息处理单元30能够沿着各种网络连接类型发射和接收srwc信号,例如,蓝牙低功耗(ble)信号。srwc电路系统32可允许远程信息处理单元30经由一个或多个连接而连接到另一srwc装置。附加地,在一些实施例中,远程信息处理单元30包含蜂窝芯片组34,由此允许装置经由一个或多个蜂窝协议(例如,由蜂窝载波系统70使用的那些)通过天线35通信。在此类情况下,远程信息处理单元30是可用于经由蜂窝载波系统70执行蜂窝通信的用户装备(ue)。
42.天线35用于通信,并且总体上已知在远程信息处理单元30外部的一个或多个位置处位于遍布交通工具12。使用天线35,远程信息处理单元30可使得交通工具12能够经由分组交换数据通信与一个或多个本地或远程网络(例如,远程设施80或计算机78处的一个或多个网络)通信。此分组交换数据通信可通过使用经由路由器或调制解调器连接到陆地网络的非交通工具无线接入点或蜂窝系统执行。当用于分组交换数据通信(例如,tcp/ip)时,远程信息处理单元30可被配置有静态互联网协议(ip)地址,或者可被设置成从网络上的另一装置(例如,路由器)或者从网络地址服务器自动接收所指派的ip地址。
43.分组交换数据通信还可经由使用可由远程信息处理单元30接入的蜂窝网络执行。远程信息处理单元30可经由蜂窝芯片组34通过无线载波系统70通信数据。在此类情况下,可使用无线电发射,以与无线载波系统70建立通信信道(例如,语音信道和/或数据信道),使得可通过信道发送和接收语音和/或数据发射。数据可经由数据连接(例如,经由数据信道上的分组数据发射)或者使用本领域中已知的技术而经由语音信道发送。对于涉及语音通信和数据通信两者的组合服务,系统可利用语音信道上的单个呼叫,并且根据需要在语音信道上的语音和数据发射之间切换,并且这可使用本领域技术人员已知的技术完成。
44.处理器36可为能够处理电子指令的任何类型的装置,包括微处理器、微控制器、主机处理器、控制器、交通工具通信处理器以及专用集成电路(asic)。其可为仅用于远程信息处理单元30的专用处理器,或者可与其它交通工具系统共享。处理器36执行各种类型的数字存储指令,例如,被存储在存储器38中的软件或固件程序,其使得远程信息处理单元30能够提供各种服务。例如,在一个实施例中,处理器36可执行程序或处理数据,以执行本文讨
论的方法的至少部分。存储器38可包括任何合适的非暂时性计算机可读介质;这些包括不同类型的ram(随机存取存储器,包括各种类型的动态ram (dram)和静态ram (sram))、rom(只读存储器)、固态驱动器(ssd)(包括其它固态存储设备,例如,固态混合驱动器(sshd))、硬盘驱动器(hdd)、磁盘或光盘驱动器,其存储执行本文讨论的各种外部装置功能所需的一些或全部软件。在一个实施例中,远程信息处理单元30还包括调制解调器,用于通过通信总线58通信信息。
45.例如,存储器38还可存储图像质量统计滤波器90 (iq stat 90)。iq stat 90可获取图像质量参数(例如,场景的色调映射、伽玛值、自动白平衡、温度、曝光值),并且由其产生滤波输出。在一个或多个实施例中,当产生滤波输出数据时,iq stat 90可考虑附加因素。例如,iq stat 90可接收交通工具位置信息、天气信息(下文讨论的)、照明信息和交通工具速度。iq stat 90可被实施为查找表(即,对于每个可能输入阵列填充有预先计算的输出)或传递函数(即,对于每个可能输入阵列为滤波器的输出建模的数学函数)。应理解的是,可从第一摄像头(例如,前向摄像头模块或fm)的图像馈送检索iq stat 90的图像质量参数输入。还应理解的是,可使用滤波输出数据,以修改第二摄像头(例如,底架摄像头)的图像馈送。此外,可使用滤波输出数据,以修改第二摄像头的图像馈送,使得图像馈送将具有与第一摄像头的图像馈送基本上类似的质量。如下,如果在第二摄像头的图像馈送中存在有照明问题(即,由于阴影)或颜色内容问题,则当将图像馈送修改成具有的质量类似于第一摄像头的优越图像馈送质量时,将解决这些照明/着色问题。
46.例如,存储器38还可存储天气预报/预测应用99(例如,radarscope
tm
、dark skies weather
tm
、weather bug
tm
、the weather company
tm
等等),其向系统用户提供对于超本地天气的实时和预测数据的基于位置的报告。特别地,天气应用99可每分钟、每小时或每天向用户提供大量气象数据(例如,温度、风和能见度)以及未来10天的预测。例如,天气应用99可实施多普勒雷达和卫星成像,以获取某一区域(例如,交通工具位置)的当前天气,和/或基于来自系统用户或一些其它装置(例如,交通工具12)的位置信息反馈而预报该区域的天气。如下,天气应用99可与gnss接收器22协作,以将交通工具位置数据提供到后端(例如,后端服务设施80),并且后端将对于交通工具的位置响应地提供最新天气信息。应理解的是,天气应用99可被安装在远程设施80(例如,数据库84)或计算机78处。
47.交通工具电子设备20还包括为交通工具乘员提供用于提供和/或接收信息的方式的多个交通工具

用户接口,包括视觉显示器50、(多个)按钮52、麦克风54、音频系统56以及多个摄像头59。如本文使用的,术语“交通工具

用户接口”广泛地包括位于交通工具上并且使得交通工具用户能够与交通工具的部件通信或通过交通工具的部件通信的任何合适形式的电子装置,包括硬件和软件部件。(多个)按钮52允许到远程信息处理装置30的手动用户输入,以提供其它数据、响应和/或控制输入。音频系统56向交通工具乘员提供音频输出,并且可为专用的独立系统或主要交通工具音频系统的部分。根据一个实施例,音频系统56操作性地联接到交通工具总线58和娱乐总线(未显示)两者,并且可提供am、fm和卫星无线电、cd、dvd以及其它多媒体功能。此功能可结合或独立于信息娱乐模块而被提供。麦克风54向远程信息处理单元30提供音频输入,以使得驾驶员或其它乘员能够提供语音命令和/或经由无线载波系统70执行免提呼叫。为了此目的,其可利用本领域中已知的人机接口(hmi)技术而连接到机载自动语音处理单元。视觉显示器或触摸屏50优选地是图形显示器,并且
可用于提供多种输入和输出功能。显示器50可为仪表板上的触摸屏、从挡风玻璃反射的平视显示器、将图像从交通工具舱室天花板投射到挡风玻璃上的视频投影仪或一些其它显示器。还可利用各种其它交通工具

用户接口,因为图1的接口仅是一个特定实施方案的示例。
48.多个摄像头59中的每个摄像头可为数字种类的广角镜头或超广角镜头摄像头,并且可捕获一个或多个图像(即,视频馈送或图像信息),所述一个或多个图像然后可被发射到远程信息处理单元30和处理器36。仅列举一些位置,(多个)摄像头59可被安装在主体的后饰板、主体的前饰板、交通工具的挡风玻璃(即,前向摄像头模块)、交通工具的侧视镜(例如,驾驶员侧和乘客侧)中的一个或多个和/或交通工具的底架上。此外,摄像头59可定位围绕交通工具主体,以捕获视频馈送,所述视频馈送将辅助交通工具操作员操作交通工具12的一些方面。例如,被安装在后饰板上的(多个)摄像头可捕获位于交通工具12后方的环境的部分的一个或多个图像,被安装在前饰板和/或挡风玻璃上的(多个)摄像头可捕获位于交通工具12前方的环境的部分的一个或多个图像,被安装在交通工具12的底架上的(多个)摄像头可捕获位于交通工具12下方的环境的部分的一个或多个图像,并且被安装在侧视镜上的(多个)摄像头可捕获位于交通工具12的左侧和/或右侧的环境的部分的一个或多个图像。此外,可将这些视频馈送组合/合并在一起(以其它方式被认为是拼合在一起),以生成视口图像,诸如,例如,交通工具的环境的环绕视图(360度视图)、交通工具的自上而下/地面视图、分屏视图(例如,涉及底架视图与前向摄像头模块视图并列)、前部盲区视图、反向盲区视图、合并视图(例如,涉及底架视图和前向摄像头模块视图两者混合在一起,从而形成模拟单个视图)或三维(3d)交通工具环绕视图(例如,涉及前视图、后视图、右侧视图、左侧视图和底架交通工具中心视图合并在一起,以生成视口图像,并且交通工具12的图形表示叠加到视口图像上)。
49.无线载波系统70可为任何合适的蜂窝电话系统。载波系统70被显示为包括蜂窝塔72;但是,载波系统70可包括以下部件中的一个或多个(例如,取决于蜂窝技术):蜂窝塔、基站收发信台、移动交换中心、基站控制器、演进节点(例如,enodeb)、移动性管理实体(mme)、服务和pgn网关等等以及将无线载波系统70与陆地网络76连接或者将无线载波系统与用户装备(ue,例如,其可包括交通工具12中的远程信息处理装备)连接可需要的任何其它联网部件。载波系统70可实施任何合适的通信技术,包括gsm/gprs技术、cdma或cdma2000技术、lte技术等等。总体上,无线载波系统70、其部件、其部件的布置、部件之间的交互等等在本领域中总体上已知。
50.除了使用无线载波系统70以外,还可使用呈卫星通信形式的不同无线载波系统,以提供与交通工具的单向或双向通信。这可使用一个或多个通信卫星(未显示)和上行链路发射台(未显示)完成。例如,单向通信可为卫星无线电服务,其中,节目内容(新闻、音乐等等)由上行链路发射台接收,打包上传,并且然后发送到卫星,所述卫星将节目广播到订户。例如,双向通信可为使用一个或多个通信卫星而在12和上行链路发射台之间中继电话通信的卫星电话服务。如果使用,则可附加于或替代无线载波系统70而利用此卫星电话。
51.陆地网络76可为连接到一个或多个固定电话并且将无线载波系统70连接到远程设施80的常规陆基电信网络。例如,陆地网络76可包括公用交换电话网(pstn),例如,用于提供硬接线电话、分组交换数据通信和因特网基础设施。陆地网络76的一个或多个网段可通过使用标准有线网络、光纤或其它光学网络、电缆网络、电力线、其它无线网络(例如,无
线局域网(wlan))、提供宽带无线接入(bwa)的网络或其任何组合实施。
52.计算机78(仅显示一个)可用于一个或多个目的,例如,用于向多个交通工具(例如,交通工具12)提供后端交通工具服务,和/或用于提供其它交通工具相关服务。计算机78可为可经由私有或公用网络(例如,因特网)访问的多个计算机中的一些。例如,其它此类可访问计算机78可为:服务中心计算机,其中,可从交通工具上传诊断信息和其它交通工具数据;客户端计算机,由交通工具拥有者或其它订户使用,用于各种目的,例如,访问和/或接收从交通工具通信的数据,以及设置和/或配置订户偏好或控制交通工具功能;或交通工具遥测数据服务器,从多个交通工具接收并且存储数据。
53.交通工具后端服务设施80是远程设施(或远程实体),这意味着其位于远离交通工具12定位的物理位置处。交通工具后端服务设施80(或简称为“远程设施80”)可被设计成通过使用一个或多个电子服务器82或真人顾问而为交通工具电子设备20提供多个不同系统后端功能。交通工具后端服务设施80包括交通工具后端服务服务器82和数据库84,所述数据库84可被存储在多个存储器装置上。远程设施80可经由连接到陆地网络76的调制解调器接收和发射数据。数据发射还可通过无线系统(例如,ieee 802.11x、gprs等等)进行。本领域技术人员将理解的是,虽然在所示出的实施例中绘示了仅一个远程设施80和一个计算机78,但是可使用许多远程设施 80和/或计算机78。
54.服务器82可为计算机或包括至少一个处理器和存储器的其它计算装置。处理器可为能够处理电子指令的任何类型的装置,包括微处理器、微控制器、主机处理器、控制器、交通工具通信处理器以及专用集成电路(asic)。处理器可为仅用于服务器82的专用处理器,或者可与其它系统共享。至少一个处理器可执行各种类型的数字存储指令,例如,软件或固件,这使得服务器82能够提供广泛各种服务。对于网络通信(例如,网络内通信、包括因特网连接的网络间通信),服务器可包括可用于输送数据到计算机和从计算机输送数据的一个或多个网络接口卡(nic)(例如,包括无线nic (wnic))。这些nic可允许一个或多个服务器82与彼此、与数据库84或其它联网装置(包括路由器、调制解调器和/或交换机)连接。在一个特定实施例中,服务器82的nic(包括wnic)可允许建立srwc连接,和/或可包括以太网电缆可连接到其的以太网(ieee 802.3)端口,这可在两个或更多个装置之间实现数据连接。远程设施80可包括可用于提供联网能力(例如,与陆地网络76和/或蜂窝载波系统70连接)的多个路由器、调制解调器、交换机或其它网络装置。
55.数据库84可被存储在多个存储器上,例如,被供电的临时存储器或任何合适的非暂时性计算机可读介质;这些包括不同类型的ram(随机存取存储器,包括各种类型的动态ram (dram)和静态ram (sram))、rom(只读存储器)、固态驱动器(ssd)(包括其它固态存储设备,例如,固态混合驱动器(sshd))、硬盘驱动器(hdd)、磁盘或光盘驱动器,其存储执行本文讨论的各种外部装置功能所需的一些或全部软件。远程设施80处的一个或多个数据库84可存储各种信息,并且可包括存储关于各种交通工具的操作的信息(例如,交通工具遥测或传感器数据)的交通工具操作数据库。
56.方法。
57.方法或其部分可在被实施在计算机可读介质中的计算机程序产品(例如,远程信息处理单元30、视频处理模块等等)中实施,并且包括可由一个或多个系统的一个或多个计算机的一个或多个处理器使用的指令,以导致(多个)系统实施方法步骤中的一个或多个。
计算机程序产品可包括:一个或多个软件程序,包括源代码、目标代码、可执行代码或其它格式的程序指令;一个或多个固件程序;或硬件描述语言(hdl)文件;以及任何程序相关数据。数据可包括数据结构、查找表或任何其它合适格式的数据。程序指令可包括程序模块、例程、程序、对象、部件和/或类似等。计算机程序可在一个计算机或与彼此通信的多个计算机上执行。
58.(多个)程序可被实施在计算机可读介质上,所述计算机可读介质可为非暂时性的,并且可包括一个或多个存储装置、制品或类似等。示例性计算机可读介质包括:计算机系统存储器,例如,ram(随机存取存储器)、rom(只读存储器);半导体存储器,例如,eprom(可擦除可编程rom)、eeprom(电可擦除可编程rom)、闪速存储器;磁盘或光盘或磁带;和/或类似等。计算机可读介质还可包括计算机到计算机连接,例如,当数据通过网络或另一通信连接(有线、无线或其组合)传送或提供时。上文示例的(多个)任何组合也被包括在计算机可读介质的范围内。因此,应理解的是,方法可至少部分由能够执行对应于所公开方法的一个或多个步骤的指令的任何电子制品和/或装置执行。
59.方法200在201处开始,其中,交通工具沿着路线移动,例如,沿着行道或越野路线行进。在步骤210中,激活交通工具12的前饰板上的摄像头59(即,第一摄像头),并且将开始产生图像馈送(即,第一图像馈送)。此外,将在远程信息处理单元30处接收此前置摄像头59的图像馈送。应理解的是,可选地,此第一摄像头59可被安装在交通工具12的前格栅上,或者可被实施为交通工具12的前向摄像头模块(fcm)。还应该理解的是,此图像馈送对应于位于交通工具12正前方的环境的部分。
60.在步骤220中,远程信息处理单元30将监测来自第一摄像头59的图像馈送的图像质量特性。例如,远程信息处理单元30将评估来自此图像馈送的一个或多个图像的图像色调映射、图像亮度、自动白平衡和曝光水平,并且因此确定这些质量特性中的每个的值。此外,在此步骤中,远程信息处理单元30将这些第一图像馈送质量特性存储到存储器38。
61.在可选的步骤230中,当监测第一图像馈送的图像质量特性(即,在此第一位置处)时,远程信息处理单元30将自动检索交通工具的位置(经由gnss接收器22)、交通工具的速度(经由交通工具的速度计)、对于直接环绕交通工具12的环境的天气信息(经由天气应用)以及照明信息(经由被安装在交通工具上的光传感器感测交通工具12的特定范围内的环境照明)。远程信息处理单元30将还至少将此信息暂时存储在存储器30中,与来自第一摄像头59的图像馈送的所监测的图像质量特性相关联。还可使用此信息中的至少一些,以创建对于环境状况的基准,其被认为类似于其中已经监测第一视频馈送的特性的交通工具位置(即,第一交通工具位置)。如此,可使用交通工具位置信息、速度信息、天气信息和/或照明信息,以帮助确定后续交通工具位置(即,第二交通工具位置)何时具有与第一/当前交通工具位置基本上类似的一个或多个环境状况。此外,如下文讨论的,当第二交通工具位置具有一个或多个基本上类似的环境状况时,远程信息处理单元30可从存储器38检索对于第一摄像头馈送监测的所存储质量特性。
62.在步骤240中,激活被安装在交通工具12的底架上的摄像头59(即,第二摄像头),并且将开始产生图像馈送(即,第二图像馈送)。此外,将在远程信息处理单元30处接收此主体底部摄像头59的图像馈送。应理解的是,至少步骤230和240是非顺序的,并且因此步骤240可位于可选步骤230之前。还应该理解的是,此图像馈送对应于位于交通工具12正下方
的环境的部分,如上文提及的。
63.在步骤250中,附加参考图3a和图3b,远程信息处理单元30将基于第一馈送的所记录特性而修改此第二图像馈送的图像特性。例如,远程信息处理单元30将来自第一图像馈送的所监测的图像特性输入到iq stat 90中,以得到可用于修改第二图像馈送的图像质量值。如此,使用来自iq stat 90的输出值,远程信息处理单元30将调整第二图像馈送的一个或多个图像的图像色调映射、伽马值、图像亮度、自动白平衡、温度、曝光值中的至少一个。此外,将(多个)图像的图像色调映射、伽马值、图像亮度、自动白平衡和曝光水平调整,使得其导致第二摄像头图像馈送具有与第一图像馈送的(多个)图像基本上类似的质量特性。如下,(多个)第二摄像头馈送图像的图像色调映射、图像亮度、伽马值、温度、自动白平衡和曝光水平可具有与(多个)第一摄像头馈送图像的特性相同的值,或者这些第二摄像头馈送特性具有的值当被显示时可将导致第二图像馈送看起来具有与第一图像馈送相同的特性。因此,如可看到的,来自第二摄像头馈送202a的(多个)图像将被修改成包括与第一摄像头馈送201a基本上类似(即,几乎相同)的特性。如所显示的,此修改的第二摄像头馈送202b的特性将因此最终看起来与第一摄像头馈送201b的特性几乎相同(或相同)。应理解的是,方法200的图像馈送处理方面可由远程信息处理单元30进行,或者这些处理方面可由交通工具的电子设备20的单独的独立部件执行,诸如,例如,视频处理模块(其可为vsm 28中的一个)。在其中处理方面由vsm 28(例如,视频处理模块)或交通工具电子设备20的一些其它部件(例如,机载计算机60)执行的那些实施例中,vsm 28将根据上文讨论的通信系统10而与远程信息处理单元30操作性地通信。
64.在步骤260中,激活交通工具12的后饰板上的摄像头59(即,第三摄像头),并且将开始产生图像馈送(即,第三图像馈送)。如技术人员将看到的,此第三摄像头也可被称为第三备用摄像头59。此外,在此步骤中,激活交通工具12的驾驶员侧的侧视镜的下侧上的摄像头59(即,第四摄像头),并且将开始产生图像馈送(即,第四图像馈送)。进一步地,在此步骤中,激活交通工具12的乘客侧的侧视镜的下侧上的摄像头59(即,第五摄像头),并且将开始产生图像馈送(即,第五图像馈送)。此外,将在远程信息处理单元30处接收来自这些摄像头的第三、第四和第五图像馈送。
65.在步骤270中,将来自第一、第二、第三、第四和第五摄像头59的图像馈送(即,第一、第二、第三、第四和第五摄像头馈送)组合在一起,以生成广泛视口图像。例如,将第一、第二、第三、第四和第五摄像头馈送虚拟地拼合在一起(组合),以生成交通工具12的无缝或半无缝的自上而下的视图(或上文讨论的任何其它示例性视口图像类型)。如下,由于在步骤中250进行的底架摄像头图像馈送的修改,因此单独的摄像头馈送将具有基本上类似的图像质量特性。因此,当显示时,视口图像将看起来不包括位于交通工具12下方的区域的图像(其容易看起来不同于其配对图像馈送,即,来自捕获环绕交通工具12的位置的图像的摄像头的那些馈送)。由于图像中的一个难以观看和/或看起来显著不同于所展现的配对图像,因此这将帮助减轻观看者干扰。此外,可将交通工具12的轮廓的图形表示叠加到此视口图像上,以给予图像的观看者关于从交通工具环境捕获的对象相对于交通工具的部件(例如,交通工具12的一个或多个轮胎)定位在何处的理解。视口图像(例如,自上而下的交通工具视图)是熟知的。
66.在步骤280中,远程信息处理单元30将格式化待展现在显示器50上的视口图像,并
且至少将视口图像临时存储到存储器38。此外,在一个或多个实施例中,远程信息处理单元30将确定交通工具12的速度是否小于阈值速度(例如,5英里/小时)。如果速度恰好小于此预先确定的阈值,则远程信息处理单元30将自动从存储器38检索视口图像,并且导致格式化的图像展现在显示器50上。在一个或多个可选实施例中,用户将按下显示器50上的图形用户接口(gui)上的虚拟按钮,这将手动导致格式化的视口图像展现在显示器50上。在步骤280期间的某一时刻下,远程信息处理单元30将停止在显示器50上展现视口图像。
67.在可选步骤290中,交通工具12将从其原始位置(即,其中监测第一视频馈送的图像特性的第一交通工具位置)移动到后续第二交通工具位置。此外,在此第二交通工具位置处,远程信息处理单元30将再次检索交通工具的位置(即,附加交通工具位置信息)、交通工具的速度(即,附加速度信息)、天气信息(即,附加天气信息)和照明信息(即,附加照明信息)。远程信息处理单元30还将此附加信息与在第一交通工具位置处捕获的信息进行比较,以查看环境因素中的一个或多个是否与在第一交通工具位置处检索的对应因素相同或接近。例如,远程信息处理单元30将第一交通工具位置的照明和/或天气信息与第二交通工具位置的照明和/或天气信息进行比较。如果这些环境因素中的一个或多个相同或基本上类似(例如,在进行比较时,因素相差5%或以下),则远程信息处理单元30将激活交通工具底架摄像头59,并且导致其产生图像馈送。远程信息处理单元30还将基于在第一交通工具位置中监测的第一馈送的所记录特性(例如,来自iq stat 90的所记录输出)而修改此图像馈送(第二摄像头图像馈送)。以此方式,远程信息处理单元30部署基于机器学习的技术,所述基于机器学习的技术在交通工具到达在环境上类似于第一交通工具位置的新位置时导致传感器输入主动起始远程信息处理单元30,以修改第二摄像头传感器馈送的图像特性。在步骤290之后,方法200将移动到完成202。
68.虽然上文描述了示例性实施例,但是这些实施例不旨在描述由权利要求涵盖的所有可能形式。在说明书中使用的词语是描述性而非限制性词语,并且应理解的是,可作出各种改变,而不背离本公开的精神和范围。如先前描述的,可组合各种实施例的特征,以形成可未明确描述或示出的本发明的其它实施例。虽然可已经将各种实施例描述为提供优点或相对于一个或多个期望特性而优于其它实施例或现有技术实施方案,但是本领域普通技术人员理解的是,可折衷一个或多个特征或特性,以实现期望总体系统属性,这取决于具体应用和实施方案。这些属性可包括但不限于成本、强度、耐久性、生命周期成本、适销性、外观、包装、大小、适用性、重量、可制造性、组装简单性等等。如此,相对于一个或多个特性而描述为比其它实施例或现有技术实施方案更不期望的实施例不超出本公开的范围,并且对于特定应用可为期望的。
69.为了便于描述,本文可使用空间相对术语(例如,“内”、“外”、“之下”、“下方”、“下”、“上方”、“上”和类似等),以描述一个元件或特征与另一(多个)元件或(多个)特征的关系,如附图中示出的。除了附图中绘示的定向以外,空间相对术语还可旨在涵盖装置在使用或操作中的不同定向。例如,如果附图中的装置翻转,则被描述为在其它元件或特征“下方”或“之下”的元件将定向成在其它元件或特征“上方”。因此,示例性术语“下方”可涵盖在上方和下方的定向。装置可以其它方式定向(旋转90度或以其它定向),并且相应地解释本文使用的空间相对描述语。
70.在权利要求中陈述的任何元件不旨在是在35 u.s.c.
ꢀ§
112(f)的意义内的方式加
功能元件,除非使用了短语“用于

的方式”或者在方法权利要求的情况下在权利要求中使用了短语“用于

的操作”或“用于

的步骤”而明确陈述元件。
转载请注明原文地址:https://win.8miu.com/read-150351.html

最新回复(0)