用于监控视频显示器的方法和系统的制作方法

文档序号:7801962阅读:235来源:国知局
用于监控视频显示器的方法和系统的制作方法
【专利摘要】本发明涉及用于监控视频显示器的方法和系统。提供用于监控被提供到车辆的视频内容的方法和设备。在一个实施例中,方法包括:在车辆处接收视频内容;基于存储在数据库中的标准数据来监控视频内容;以及基于监控选择性地修改所述视频内容。
【专利说明】用于监控视频显示器的方法和系统

【技术领域】
[0001]

【技术领域】总体涉及用于监控视频显示器的方法和系统,更具体地涉及用于监控通 过车辆中的视频显示器显示的视频信号的方法和系统。

【背景技术】
[0002] 已经制定了标准(guideline),以规定视频内容以何种方式以及何时显示在与车 辆的人车界面(HVI)相关联的显示器上。这些标准考虑到了驾驶员在操作车辆时会遇到的 各种驾驶情况和环境。在HVI的显示器上显示的任何视频内容都必须遵循这些标准。
[0003] 在一些情形中,视频内容可从车辆以外的来源被供应到HVI。例如,来自智能电话 或外部导航系统的应用可与HVI通信以显示它们的视频内容。在显示这些应用的视频内容 之前必须验证这些应用,以确保它们满足标准。在一些情形中,在验证过程之后视频内容被 修改,并因此可能不满足标准。
[0004] 因此,期望提供用于监控视频内容的方法和系统。此外,期望在在视频内容不满足 标准时提供执行校正工作的方法和系统。此外,通过随后的详细描述和所附权利要求连同 附图以及前述【技术领域】和【背景技术】,本公开的其它期望特征和特点将变得显而易见。


【发明内容】

[0005] 提供用于监控被提供到车辆的视频内容的方法和设备。在一个实施例中,一种方 法包括:在车辆处接收视频内容;基于存储在数据库中的标准数据来监控视频内容;以及 基于所述监控选择性地修改视频内容。
[0006] 在另一个例子中,一种系统包括在车辆处接收视频内容的第一模块。第二模块基 于存储在数据库中的标准数据来监控视频内容。第三模块基于所述监控选择性地修改视频 内容。
[0007] 本发明还可包括下列方案。
[0008] 1. 一种用于监控被提供到车辆的视频内容的方法,包括: 在车辆处接收所述视频内容; 基于存储在数据库中的标准数据来监控所述视频内容;以及 基于所述监控选择性地修改所述视频内容。
[0009] 2.根据方案1所述的方法,其中,选择性地修改所述视频内容包括:当全部视频 内容都违反所述标准数据时,修改所述视频内容从而阻止显示全部视频内容。
[0010] 3.根据方案1所述的方法,其中,选择性地修改所述视频内容包括:当所述视频 内容的一部分违反所述标准数据时,修改所述视频内容从而阻止显示所述视频内容的该部 分。
[0011] 4.根据方案1所述的方法,其中,选择性地修改包括:修改所述视频内容从而阻 止显示所述视频内容。
[0012] 5.根据方案4所述的方法,其中,选择性地修改包括:修改所述视频内容以显示 仅一种颜色。
[0013] 6.根据方案4所述的方法,其中,选择性地修改包括:修改所述视频内容以显示 图案。
[0014] 7.根据方案4所述的方法,其中,选择性地修改包括:修改所述视频内容以显示 所述视频内容的选定帧。
[0015] 8.根据方案1所述的方法,其中,基于车辆数据来预先存储所述标准数据。
[0016] 9.根据方案1所述的方法,其中,基于视频数据来预先存储所述标准数据。
[0017] 10.根据方案1所述的方法,还包括:在所述车辆的显示装置上显示修改的视频 内容。
[0018] 11.根据方案1所述的方法,其中,从所述车辆的外来装置接收所述视频内容。
[0019] 12.根据方案1所述的方法,还包括:基于所述监控来产生监控结果。
[0020] 13. -种用于监控被提供到车辆的视频内容的系统,包括: 在车辆处接收所述视频内容的第一模块; 基于存储在数据库中的标准数据来监控所述视频内容的第二模块;以及 基于所述监控选择性地修改所述视频内容的第三模块。
[0021] 14.根据方案13所述的系统,其中,当全部视频内容都违反所述标准数据时,所 述第三模块选择性地修改所述视频内容从而阻止显示全部视频内容。
[0022] 15.根据方案13所述的系统,其中,当所述视频内容的一部分违反所述标准数据 时,所述第三模块选择性地修改所述视频内容从而阻止显示所述视频内容的该部分。
[0023] 16.根据方案13所述的系统,其中,所述第三模块选择性地修改所述视频内容从 而阻止显示所述视频内容。
[0024] 17.根据方案16所述的系统,其中,所述第三模块选择性地修改所述视频内容以 显示仅一种颜色。
[0025] 18.根据方案16所述的系统,其中,所述第三模块选择性地修改所述视频内容以 显示图案。
[0026] 19.根据方案16所述的系统,其中,所述第三模块选择性地修改所述视频内容以 显示所述视频内容的选定帧。
[0027] 20.根据方案13所述的系统,其中,基于车辆数据和视频数据中的至少一个来预 先存储所述标准数据。
[0028] 21.根据方案13所述的系统,还包括在车辆的显示装置上显示修改的视频内容 的第四模块。
[0029] 22.根据方案13所述的系统,还包括基于所述监控产生监控结果的第五模块。

【专利附图】

【附图说明】
[0030] 下面将结合所附附图描述示例性实施例,其中相同的附图标记表示相同的元件, 并且在附图中: 图1是根据各个示例性实施例的图示包括与人车界面相关联的视频监控系统的车辆 的功能框图; 图2是根据各个示例性实施例的图示视频监控系统的视频监控模块的数据流图;以及 图3是根据各个示例性实施例的图示可通过视频监控系统执行的视频监控方法的流 程图。

【具体实施方式】
[0031] 以下详细描述在本质上仅是示例性的,并非意在限制应用和用途。此外,绝非意在 受前述【技术领域】、【背景技术】、
【发明内容】
或下述【具体实施方式】中呈现的任何明示或暗示性理 论约束。应当理解的是,贯穿附图,对应的附图标记指代相同或对应的部件和特征。如本文 所使用的,术语模块是指单独地或以任何方式结合的任何硬件、软件、固件、电子控制部件、 处理逻辑和/或处理器装置,包括但不限于:专用集成电路(ASIC)、电子电路、执行一个或 多个软件或固件程序的处理器(共享的、专用的或成组的)和储存器、组合逻辑电路和/或提 供所述功能的其它合适部件。
[0032] 现在参照图1,示出了车辆10,其包括根据各个实施例的视频监控系统12。尽管本 文所示的附图描绘了 一定方式布置的元件的例子,但是在实际的实施例中可存在额外的中 间元件、装置、特征或部件。还应该理解,图1仅是说明性的,并且可不按比例绘制。
[0033] 视频监控系统12总体包括人车界面(HVI)模块14和与显示装置18通信的视频监 控模块16。在各个实施例中,HVI模块14与外来的或并非车辆10 -部分的装置(下文中称 作外来装置20)直接或间接地通信。外来装置20可包括但不限于,例如,智能电话、导航系 统(例如,GPS装置)或根据任何有线或无线通信协议能够与车辆10通信的任何其它装置。
[0034] HVI模块14从外来装置20的应用24接收视频内容22。应用24可以是产生供显 示的任何类型的视频内容22的任何软件应用。视频内容22通常显示在外来装置20的显 示器(未示出)上,但是在本例子中,视频内容22被发送到车辆10,以通过显示装置18被显 /_J、1 〇
[0035] 在接收到视频内容22之后,HVI模块14将视频内容22提供到视频监控模块16 以供监控。视频监控模块16基于预先制定的标准来监控视频内容22。预先制定的标准可 包括其中视频内容22为了被显示在车辆10的显示装置18上而必须遵循的规则或数据值。 例如,标准可由政府实体或车辆制造商制定,并且可指示视频内容22的特定变化率、视频 流(即,整个视频流)中的特定快速或重复改变、或闪烁的特定区域(例如,开/关,或红色至 白色至红色至白色等)。在各种实施例中,可以制定用于特定类型的视频内容22、用于特定 类型的外来装置20、和/或车辆10行驶所在的特定辖区的标准。
[0036] 当视频内容22不满足标准时,视频监控模块16在视频内容被显示装置18显示之 前修改视频内容22。例如,当视频内容22不满足标准时,视频监控模块16可通过阻止显示 视频内容22的全部或部分(例如,通过修改的视频信号)来修改视频内容22。当视频内容 22确实满足标准时,视频监控模块16不修改视频内容22。例如,当视频内容22满足标准 时,视频监控模块16将视频内容22发送到显示装置18 (例如,通过视频信号)。
[0037] 在各个实施例中,视频监控模块16进一步追踪视频内容22是否满足标准,并基于 该追踪向外来装置20和/或其它装置或感兴趣的系统提供监控结果26的通知。应用24 的开发者可使用这些监控结果26来修改应用24,从而使得视频内容22满足所需标准。
[0038] 现在参照图2,数据流图图示了视频监控模块16的各个实施例。根据本公开的视 频监控模块16的各个实施例可包括任何数量的子模块。如可以明白的,图2所示的子模块 可以被结合和/或进一步划分,以类似地监控被供应到HVI模块14的视频内容22并在视 频内容22不满足特定标准时采取校正工作。至视频监控模块16的输入可以是从外来装置 20 (图1)接收的、从车辆10 (图1)的其它模块(未示出)接收的、和/或通过视频监控模块 16的其它子模块(未示出)确定的。在各个实施例中,视频监控模块16包括监控模块30、内 容管理模块32、显示管理模块34、验证模块36和标准数据库38。
[0039] 标准数据库38存储与所述标准相关的阈值数据和/或规则信息40。可基于标准 预先配置阈值数据和/或规则信息40,和/或可随着标准改变而更新阈值数据和/或规则 信息40。在一个例子中,阈值数据和/或规则信息40可包括关于特定类型的视频内容22、 视频内容来源和/或辖区的阈值变化率。为例示起见,将在关于这些阈值变化率的标准的 背景下论述本公开的其余部分。
[0040] 监控模块30接收视频内容22、视频数据42和车辆数据44作为输入。视频内容 22可以是从HVI模块14(图1)接收到的视频信号的形式。视频数据包括但不限于来源(例 如,对信号来自何处的指示)、类型(例如,对信号中包括的视频内容的类型的指示)和视频 信号的验证(例如,对视频信号已被验证或未被验证的指示)。如可以明白的,视频数据可作 为视频信号的一部分或作为单独的数据被接收。车辆数据包括指示车辆10 (图1)的当前 操作状态(例如,车辆速度,PRNDL位置,诸如车辆的驻车档、倒车档、行驶档或空档,等等)和 车辆10 (图1)的位置(例如,指示国家、州、市等的地理坐标)的数据。
[0041] 基于视频数据42和/或车辆数据44,监控模块30从标准数据库38访问阈值数据 或规则信息40,以便评估视频信号的视频内容22。例如,如果车辆数据44指示车辆10(图 1)在特定辖区(例如,在美国)操作,则从标准数据库38选择第一组阈值数据(例如,被存储 在与美国相关的一个或多个表中)。如果车辆数据44指示车辆10 (图1)在特定车辆速度 下操作,则从第一组阈值数据中选择子组阈值数据(例如,与在每小时零至二十五英里之间 的车辆速度相关的一个或多个表)。如果视频数据42指示视频信号来自特定来源,则从标 准数据库38选择第三子组阈值数据(例如,用于MirrorLink来源的一个或多个表)。如可 以明白的,监控模块可以任何顺序评估车辆数据44和视频数据42,并因此不限于本例子。
[0042] 监控模块30继续进行评估车辆数据44和视频数据42的过程,直到从阈值数据获 得单个阈值。在各个实施例中,监控模块30确定视频信号中视频内容的变化率并将确定的 变化率与阈值进行比较。例如,监控模块30通过处理视频数据42的运动矢量来确定变化 率。例如,可处理(例如,求和、求平均等)距离测量值,以提供运动量。
[0043] 如果变化率超过阈值,则监控模块30将内容状态46设定为指示视频内容22中的 全部或部分违反阈值所指示的标准并且应该阻止视频内容22。如果变化率小于阈值,则监 控模块30将阈值状态46设定为指示视频内容22未违反阈值所指示的标准并不应该阻止 视频内容22。
[0044] 内容管理模块32接收来自视频信号的视频内容22和内容状态46作为输入。基 于内容状态46,内容管理模块32选择性地修改或不修改视频内容22,从而使得内容"被阻 止"而不显示或完全被显示并基于此将监控视频内容48提供到显示管理模块34。
[0045] 例如,当内容状态46指示视频内容22未违反标准时,未经修改的视频内容22被 提供到显示管理模块34。在另一个例子中,当内容状态46指示视频内容22中的全部或部 分违反标准时,则内容管理模块32修改被认为违反标准的视频内容22的那部分,从而使得 对视频内容22的显示不会使车辆10 (图1)的驾驶员分心。例如,可以许多方式修改(或更 换)视频内容22,所述方式包括但不限于以下方式:使得内容仅以一种颜色显示在显示装置 18上、使得视频内容22在显示装置18上显示杂乱图案或其它图案、或使得视频内容22呈 现定格(例如,视频内容22被设定为上一帧的视频内容)。内容管理模块32阻止显示视频 内容22,直到内容状态46指示视频内容22不再违反标准为止。
[0046] 显示管理模块34接收被修改或未被修改的监控视频内容48作为输入。显示管理 模块34产生至显示装置18 (图1)的显示信号50,以显示修改或阻止形式或者未修改或未 阻止形式的视频内容22。
[0047] 验证模块36接收视频数据42和内容状态46作为输入。基于视频数据42和内容 状态46,验证模块36追踪和验证视频内容22。例如,验证模块36基于一个或多个预先定 义的验证度量来追踪用于特定装置或应用来源的视频内容22的内容状态46。验证模块36 基于该追踪产生监控结果26。例如,如果内容状态46不满足验证度量,则验证模块36产生 指示视频内容22不满足需要并且必须重做产生视频内容22的应用24的监控结果26。在 另一个例子中,如果内容状态46满足验证度量,则验证模块36产生指示视频内容22已被 验证并且不需要重做的监控结果26。
[0048] 现在参照图3,并继续参照图1和2,流程图示出可由根据各个实施例的图1的视 频监控系统10执行的视频监控方法。如根据本公开可以明白的,方法中的操作顺序不限于 如图3所示的顺次执行,而是根据需要以及根据本公开可以以一种或多种不同的顺序被执 行。
[0049] 如可进一步明白的,图3的方法可被安排为在车辆10或HVI模块14的操作期间 以预定时间间隔来运行和/或可被安排为基于预定事件来运行。
[0050] 在一个例子中,方法可开始于100。在110,接收视频内容22。在120,评估视频数 据42以确定它是否来自外来装置20。如果在120视频内容22来自外来装置20,则在130 基于视频数据42和/或车辆数据44从标准数据库38获得阈值数据和/或规则信息40。 在140确定用于评估视频内容22的度量,并在150将该度量与阈值数据和/或规则信息40 相比较。例如,在140确定视频内容22的变化率。然后在150将确定的变化率与阈值数据 进行比较。如果在150变化率超过阈值数据,则在160修改视频内容,并在170显示修改的 视频内容以使得视频内容22中的全部或部分被阻止。之后,在180追踪内容状态,在190 基于内容状态产生监控结果26,并且方法可在200结束。
[0051] 然而,如果在150视频内容22的变化率未超过阈值数据,则在210,不是修改视频 内容而是通过显示装置18来显示未修改的视频内容。之后,在220基于内容状态产生监控 结果26,并且方法可在200结束。
[0052] 然而,如果在120视频内容22不是来自外来装置20,则在230通过显示装置18显 示视频内容,并且方法可在200结束。如可以明白的,步骤120和230的流仅是示例性的, 因为可以根据步骤130-220类似地评估来自非外来来源的视频内容22。
[0053] 尽管在以上详细描述中呈现了至少一个示例性实施例,但是应该明白,存在大量 变型。还应该理解,一个或多个示例性实施例仅是例子,且并非意在以任何方式限制本公开 的范围、适用性或配置。更确切地说,以上详细描述将为本领域技术人员提供实施一个或多 个示例性实施例的方便的路线图。应该理解,在不脱离所附权利要求及其法定等同物所阐 述的本公开的范围的情况下,可对元件的功能和布置作出各种改变。
【权利要求】
1. 一种用于监控被提供到车辆的视频内容的方法,包括: 在车辆处接收所述视频内容; 基于存储在数据库中的标准数据来监控所述视频内容;以及 基于所述监控选择性地修改所述视频内容。
2. 根据权利要求1所述的方法,其中,选择性地修改所述视频内容包括:当全部视频 内容都违反所述标准数据时,修改所述视频内容从而阻止显示全部视频内容。
3. 根据权利要求1所述的方法,其中,选择性地修改所述视频内容包括:当所述视频 内容的一部分违反所述标准数据时,修改所述视频内容从而阻止显示所述视频内容的该部 分。
4. 根据权利要求1所述的方法,其中,选择性地修改包括:修改所述视频内容从而阻 止显示所述视频内容。
5. 根据权利要求4所述的方法,其中,选择性地修改包括:修改所述视频内容以显示 仅一种颜色。
6. 根据权利要求4所述的方法,其中,选择性地修改包括:修改所述视频内容以显示 图案。
7. 根据权利要求4所述的方法,其中,选择性地修改包括:修改所述视频内容以显示 所述视频内容的选定帧。
8. 根据权利要求1所述的方法,其中,基于车辆数据来预先存储所述标准数据。
9. 根据权利要求1所述的方法,其中,基于视频数据来预先存储所述标准数据。
10. -种用于监控被提供到车辆的视频内容的系统,包括: 在车辆处接收所述视频内容的第一模块; 基于存储在数据库中的标准数据来监控所述视频内容的第二模块;以及 基于所述监控选择性地修改所述视频内容的第三模块。
【文档编号】H04N7/18GK104125431SQ201410164317
【公开日】2014年10月29日 申请日期:2014年4月23日 优先权日:2013年4月23日
【发明者】D.R.佩特鲁奇, D.C.马丁, C.A.马索尔 申请人:通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1