基于开放平台的图像处理设备和所述设备的协议转换方法

文档序号:8322596阅读:179来源:国知局
基于开放平台的图像处理设备和所述设备的协议转换方法
【专利说明】基于开放平台的图像处理设备和所述设备的协议转换方法
[0001]本申请要求于2013年11月14日提交到韩国知识产权局的第10-2013-0138360号韩国专利申请的优先权,所述韩国专利申请的公开通过引用全部合并于此。
技术领域
[0002]一种与本发明构思的示例性实施例一致的设备和方法涉及用于支持各种图像分析方法或协议的图像处理。
【背景技术】
[0003]诸如网络视频录像机(NVR)、数字视频录像机(DVR)或机顶盒的大多数图像处理设备或图像记录设备使用标准协议或支持特定协议。因此,如果使用新协议或新图像分析程序,则新协议或新图像分析程序可能不与图像处理设备交互工作。
[0004]具体地,为了改变或添加图像处理设备使用的图像分析程序或协议,有必要不便地开发、编译和安装图像处理设备中的新的程序或协议。

【发明内容】

[0005]本发明构思的一个或更多个示例性实施例包括可使用新的程序或协议而不必为图像处理设备另外开发新的程序或协议的接口。
[0006]实施例的各个方面部分地将在以下描述中阐述,部分地将通过该描述而明显可知,或者可通过本实施例的实施而了解。
[0007]根据示例性实施例的方面,提供一种基于开放平台的图像处理设备,所述图像处理设备可包括:开放兼容平台单元,被配置为确定由安装在所述图像处理设备或连接到所述图像处理设备的视频分析应用所使用的协议,以及根据确定的协议接收关于原始图像的信道信息、关于编码图像的信道信息、关于解码图像的信道信息、关于解码图像的分辨率信息和接收解码图像所需要的帧率信息中的至少一种信息;协议转换单元,被配置为基于在开放兼容平台单元接收的所述至少一种信息来处理输入图像以遵守确定的协议。协议转换单元可包括:接收单元,被配置为接收开放兼容平台单元基于接收的所述至少一种信息而请求的图像;解码单元,被配置为对接收的图像进行解码;以及调整尺寸单元和重采样单元中的至少一个,其中,调整尺寸单元被配置为根据确定的协议改变解码图像的分辨率,重采样单元被配置为根据确定的协议改变解码图像的帧率。协议转换单元还可包括:存储单元,被配置为存储部分或整个解码图像;以及发送单元,被配置为发送从调整尺寸单元和重采样单元中的至少一个输出的图像。
[0008]开放兼容平台单元可基于确定的协议向从多个信道中选择的信道请求输入图像。
[0009]开放兼容平台单元可被配置为根据确定的协议,从关于原始图像的信道信息、关于编码图像的信道信息和关于解码图像的信道信息中选择要接收的信道信息。
[0010]如果接收到关于解码图像的信道信息,则开放兼容平台单元可接收关于解码图像的分辨率信息和帧率信息。
[0011]根据另一示例性实施例的方面,提供一种在基于开放平台的图像处理设备中使用的协议转换方法,所述方法可包括:确定由安装在所述图像处理设备或连接到所述图像处理设备的视频分析应用所使用的协议;根据确定的协议接收关于原始图像的信道信息、关于编码图像的信道信息、关于解码图像的信道信息、关于解码图像的分辨率信息和接收解码图像所需要的帧率信息中的至少一种信息;以及基于在开放兼容平台单元接收到的所述至少一种信息处理输入图像以遵守确定的协议。所述处理步骤可包括:接收开放兼容平台单元基于接收的至少一种信息请求的图像;对接收的图像进行解码;根据确定的协议改变解码图像的分辨率和解码图像的帧率中的至少一个;存储部分或整个解码图像;以及发送从所述改变步骤输出的图像。
【附图说明】
[0012]通过以下结合附图对实施例进行的描述,示例性实施例的以上和其他特征以及优点将变得清楚和更易于理解,其中:
[0013]图1示出根据示例性实施例的基于开放平台的图像处理设备的配置;以及
[0014]图2和图3示出根据示例性实施例的用于基于开放平台的图像处理设备的协议转换方法的示例。
【具体实施方式】
[0015]现将对附图中示出的示例性实施例做出详细说明,其中,相同的附图标记始终表示相同的元件。就这一点而言,本实施例可具有不同的形式并且不应被解释为局限于在此阐述的描述。因此,在下面仅通过参考附图描述实施例以解释本说明书的多个方面。如在此使用的,术语“和/或”包括相关的列出的项目中的一个或更多个项目的任意组合和全部组合。当诸如“…中的至少一个”的表述在元件的列表之后时,所述表述修饰元件的整个列表而不修饰列表中的个别元件。
[0016]为了更好地理解本发明构思提供以下描述和附图。在以下描述中,如果确定公知的功能或构造会由于不必要的细节而使本发明构思变得模糊,则不详细描述公知的功能或构造。
[0017]以下描述和附图不意在限制应由权利要求限定的本发明构思的范围。仅使用以下描述中使用的术语来描述本发明构思的具体实施例而不意在限制本发明构思。
[0018]图1示出根据示例性实施例的基于开放平台的图像处理设备的配置。在图1中,将图像处理设备200连接到网络照相机100和网络客户端300。
[0019]根据本实施例,基于开放平台的图像处理设备200处理从网络照相机100输入的视频、音频或元数据信息,并将视频、音频或元数据信息发送到网络客户端300。
[0020]基于开放平台的图像处理设备200可对编码的或解码的视频、音频和元数据信息执行编码、解码和/或视频分析,其中,从有线或无线连接到基于开放平台的图像处理设备200的网络照相机100输入所述编码的或解码的视频、音频和元数据信息。
[0021]基于开放平台的图像处理设备200的示例可以是网络视频录像机(NVR)、数字视频录像机(DVR)或机顶盒。根据示例性实施例,基于开放平台的图像处理设备200支持各种类型的视频分析应用和协议。因此,基于开放平台的图像处理设备200可以与不遵守标准规格的协议兼容。
[0022]参照图1,基于开放平台的图像处理设备200包括:开放兼容平台单元220和协议转换单元230。基于开放平台的图像处理设备200可被配置为还包括网络接口 210。
[0023]更好地但不是必要地,协议转换单元230包括接收单元240、解码单元250、调整尺寸单元251、重采样单元252、存储单元260、视频分析单元270和发送单元280中的至少一个。
[0024]根据示例性实施例,如果视频分析单元270执行脸部识别,则可使用这样的视频分析应用,所述视频分析应用利用在七帧每秒的帧率下具有704X480像素的分辨率的显示器处理脸部识别。在这种情况下,开放兼容平台单元220根据视频分析应用的协议通过信道N0.1向图像处理设备200 (例如,NVR 200)请求在七帧每秒的帧率下具有704X480像素的分辨率的图像。
[0025]在这种情况下,NVR 200通过信道N0.1从网络照相机100接收图像。然而,如果通过信道N0.1从网络照相机100发送的图像是在60帧每秒的帧率下具有1920X 1080像素的分辨率的图像,则协议转换单元230通过解码单元250对通过信道N0.1从网络照相机100接收的图像进行解码,通过调整尺寸单元251将所述图像的尺寸转换为704X480像素的尺寸,通过重采样单元252以七帧每秒的帧率对所述图像进行重采样。
[0026]然后,协议转换单元230将通过如上所述的图像处理获得的图像流发送到视频分析单元270。另外,协议转换单元230可被配置以使通过图像处理获得的部分或整个图像流和/或关于从接收的图像产生的事件的信息被存储在存储单元260中。另外,发送单元280可将视频分析单元270分析的结果、通过图像处理获得的图像流和/或关于从接收的图像产生的事件的信息发送到网络客户端300。
[0027]根据示例性实施例,图1中示出的各种单元或组件处理如上所述的至少一个功能或操作,并且所述至少一个功能或操作可通过硬件、软件或硬件与软件的组合来实现。每个单元或组件的功能如下:
[0028]开放兼容平台单元220根据视频分析应用使用的协议向至少一个网络照相机100请求诸如图像的必要数据。更好地但不是必要地,视频分析单元270可通过使用各种视频分析应用执行视频分析。因此,如果改变视频分析应用的类型,则也可改变开放兼容平台单元220请求的数据。
[0029]作为示例,根据需要,开放兼容平台单元220通过请求关于与视频分析应用的协议对应的信道、分辨率和/或帧率的信息经由信道来接收图像,并对接收的图像执行诸如解码、重采样和/或调整尺寸的图像处理。
[0030]开放兼容平台单元220请求的信息的示例包括:关于原始图像的信道信息、关于编码图像的信道信息、关于解码图像的信道信息、关于解码图像的分辨率信息和接收解码图像所需要的帧率信息。
[0031]更好地但不是必要地,开放兼容平台单元220可被配置为根据每个视频分析应用使用的协议,从关于原始图像的信道信息、关于编码图像的信道信息和关于解码图像的信道信息中选择要请求的信道信息。
[0032]更好地但不是必要地,如果请求关于解码图像的信道信息,则开放兼容平台单元220既请求关于解码图像的分辨率信息还请求接收请求的解码图像所需要的帧率信息。
[0033]根据示例性实施例,开放兼容平台单元220可从至少一个网络照相机100接收图像。另外,根据每个视频分析应用使用的协议,开放兼容平台单元220确定接收图像所通过的信道,确定要接收编码图像还是要接收解码图像,并且如果要接收解码图像则确定要接收的解码图像的分辨率和帧率。
[0034]协议转换单元230包括:接收单元240,用于接收开放兼容平台单元220请求的图像;解码单元250,用于对接收的图像进行解码;调整尺寸单元251,用于改变解码图像的分辨率;重采样单元252,用于改变分辨率已变的解码图像的帧率;存储单元260,用于存储部分或整个接收的图像;以及发送单元270,用于将被转换以遵守每个视频分析应用使用的协议的图像发送到每个视频分析应用。
[0035]更好地但不是必要地,接收单元240和网络接口 210可实现为一个接口。接收单元240可接收网络照相机100捕捉的原始图像、编码图像和/或解码图像。
[0036]根据另一示例性实施例,基于开放平台的图像处理设备200中的内部处理器(未示出)支持如下所示的开放平台模块,从而实现开放兼容平台单元220的以下功能:
[0037]*安装功能:安装根据开放平台开发的程序的功能;
[0038]*卸载功能:卸载已安装的开放平台软件(SW)的功能;
[0039]*程序运行功能:运行已安装的程序的功能;
[0040]*程序停止
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1