图像目标区域追踪系统与方法及计算机程序产品的制作方法

文档序号:7896169阅读:430来源:国知局

专利名称::图像目标区域追踪系统与方法及计算机程序产品的制作方法
技术领域
:本发明公开的是关于一种图像目标区域追踪系统与方法及计算机程序产品。
背景技术
:当自然灾害发生时,往往会伴随着地面交通与通信的中断,此时救灾指挥单位需要实时掌握灾区信息。图1是移动式大范围救灾信息及时搜集系统的一范例示意图。如图1的范例所示,通过使用无人飞行器(UnmannedAerialVehicle,UAV)或其它移动装置(后称移动端110),实时拍摄与传输图像,搭配实时视频流(videostream)模块与实时点选放大图像(zoom-inpicture)快速回传模块120,取得特定目标区域的放大图像,来让后端(如地面导控站130)的救灾指挥单位(如通过一中央管制系统140),可以快速且实时地取得灾区的图像数据,借此精确掌握灾区的现况150。实时视频流模块与实时点选放大图像快速回传模块是移动端110的装置,例如实时视频流模块可以采用一广角摄影机来取得灾区地面广域的实时图像;而实时点选放大图像快速回传模块例如可以采用一移动变焦式(Pan/Tilt/Zoom,PTZ)摄影机来取得特定目标区域的放大图像。也就是说,移动式大范围救灾信息及时搜集系统主要包含移动端与地面导控站端。移动端是系统的核心,负责图像的拍摄与传输;地面导控站端是一操作接口,来让地面操作人员可以根据目前拍摄的广域实时图像来选取目标区域,并显示目标区域的放大图像。而移动式大范围救灾信息及时搜集系统中,实时点选放大图像快速回传模块主要用来取得目标区域的放大图像,借此让救灾指挥单位可以掌握特定区域的现况。由于移动端与后端导控站间的网络传输与图像编译码延迟,导致后端导控站目前所看到的视频流图像画面会落后移动端现在拍摄的图像画面。图2是一范例示意图,说明移动端与地面导控站间的画面不同步。如图2的范例所示,地面导控站的操作人员在时间点为i+n时所点选的目标区域230的位置(x,y)跟此目标区域在移动端现在(例如时间点为i+2n)所拍摄画面240中的位置260会存在一定的位移量(offset)沈2。因此,如果要让移动端正确地追踪操作人员所点选的目标区域,则系统必须能精确地计算出位移量262的大小,并根据计算出的位移量262来判断地面导控站所点选的目标区域在移动端现在拍摄画面中的相对位置。已知技术中,图3是一种及时对象追踪系统的一个范例示意图,此对象追踪系统300将数张图像画面(video)305输入至缓冲区310后,从数个追踪模块(trackingmodule)中选择一个追踪模块320来对缓冲区内的图像进行正向追踪(trackforward)330与反向追踪(trackbackward)3400完成正向与反向追踪后,可以得到一追踪错误值(trackingerror)350,当追踪错误值350小于阈值(threshold)360时,清空缓冲区(emptybuffer)370来对后续的图像进行追踪;反之,当错误值大于阈值360时,重新选择另一个追踪模块(selectinganothertrackingmodule)380来进行追踪。追踪延迟图像画面的另一已知技术如图4的范例。此技术是一种对象追踪系统400,用来追踪远程所拍摄的对象。当操作者在控制站410上点选画面中的对象后,控制端追踪器412便通过存储于控制站410的先前图像开始进行追踪。控制端追踪器412根据追踪的结果产生控制移动指令(controlmovementinstructions)来表示所要追踪对象的移动方向,并把此指令传回给感测端420。感测端420根据收到的指令驱动远程追踪器422来调整图像传感器424的位置来拍摄所要追踪的对象。目前,飞行载具上物体追踪技术往往需要借重不少昂贵的测量设备(如高精度GPS与姿态仪等)及复杂的计算,来估算移动端目前与目标区域间的相对高度、速度与方向等,以精确地计算出位移量的大小。增加这些测量设备也同时意味着移动端的成本、体积、重量及耗能的提升。所以,对象追踪的机制需要运算速度快并且有效率,包括如成本低、准确度高、及解决网络传输延迟所造成图像画面不同步的问题等。
发明内容本发明公开的实施例可以提供一种图像目标区域追踪系统与方法及计算机程序女口广PFtο所公开的一实施例是关于一种图像目标区域追踪系统。此系统包含一目标区域宗与取像模块(objectregiontrackingandpicturingmodule)及一远禾呈操控模块(remotecontrolmodule)。此目标区域追踪与取像模块配置在一移动端的一移动平台上,此远程操控模块配置在一另一平台上,此两模块之间通过一数字网络来传递所需的信息。此目标区域追踪与取像模块以一实时回溯式图像搜寻技术,将先前在此移动平台上所拍摄的至少一图像画面存储至一画面缓冲区,及自此远程操控模块所点选的一目标区域的位置开始进行追踪,并找出此目标区域在此移动平台上最新拍摄的图像画面中的一相对位置。所公开的另一实施例是关于一种图像目标区域追踪方法。此方法包含以一实时回溯式图像搜寻技术,将先前在一移动平台上所拍摄的至少一图像画面存储至一画面缓冲区;通过存储在此画面缓冲区中的至少一图像画面,将从一远程操控模块所点选的一目标区域的位置开始进行追踪;以及找出此目标区域在此移动平台上最新拍摄的图像画面中的一相对位置。所公开的又一实施例是关于一种图像目标区域追踪的计算机程序产品。此计算机程序产品包含一存储器以及存储于此存储器的一可执行的计算机程序。此计算机程序通过一处理器来执行以一实时回溯式图像搜寻技术,将先前在一移动平台上所拍摄的至少一图像画面存储至一画面缓冲区;通过存储在此画面缓冲区中的至少一图像画面,将从一远程操控模块所点选的一目标区域的位置开始进行追踪以及找出此目标区域在此移动平台上最新拍摄的图像画面中的一相对位置。本发明避免了因为网络传输延迟所造成移动端与另一平台间的图像不同步问题,也无须使用位移量来找出所点选的目标区域在移动端目前拍摄图像中的位置,借此减少整套追踪系统的建设成本。现配合下列附图、实施例的详细说明及权利要求,将上述及本发明的其它目的与优点详述于后。图1是一范例示意图,说明移动式大范围救灾信息及时搜集系统的一种应用情图2是一范例示意图,说明移动端与地面导控站间的画面不同步。图3是一种及时对象追踪系统的一范例示意图。图4是一种对象追踪系统的一范例示意图。图5是一图像目标区域追踪系统的一范例示意图,与所公开的某些实施例一致。图6是一流程图,说明画面缓冲区控制器如何决定画面缓冲区的运行,与所公开的某些实施例一致。图7是一流程图,说明实时回溯式图像搜寻技术的运行,与所公开的某些实施例一致。图8是图像目标区域追踪技术的应用场景的一范例示意图,与所公开的某些实施例一致。图9是目标区域追踪与取像模块及远程操控模块的内部结构的一范例示意图,与所公开的某些实施例一致。图10是一范例示意图,说明图像目标区域追踪方法的运行流程,与所公开的某些实施例一致。图11说明画面可取代性的判断,与所公开的某些实施例一致。图12是一范例示意图,说明图像目标区域追踪的计算机程序产品及其应用场景,与所公开的某些实施例一致。主要元件符号说明110移动端130地面导控站120实时点选放大图像快速回传模块140中央管制系统150灾区的现况230时间点为i+n时所点选的目标区域240移动端在时间点为i+2n所拍摄画面260移动端在时间点为i+2n所拍摄画面中的位置262位移量300对象追踪系统305图像画面310缓冲区320追踪模块330正向追踪340反向追踪350追踪错误值360阈值370清空缓冲区380选择另一个追踪模块400对象追踪系统410控制站412控制端追踪器420感测端422远程追踪器4M图像传感器500图像目标区域追踪系统510目标区域追踪与取像模块512画面缓冲区515移动平台520远程操控模块522目标区域514、5M数据通信元件5显示元件599另一平台555数字网络566目标610从一图像传感器提取一新图像画面620检查此新图像画面是否可以存放在画面缓冲区中?630检查画面缓冲区512是满的吗?640将最早存入画面缓冲区的画面移除650将此新图像画面存放在画面缓冲区中710提取图像画面i并存放至画面缓冲区中720实时将图像画面i传送至远程操控模块730远程操控模块点选图像画面i中的一目标区域740将画面桢码i与目标区域在图像画面i中的坐标回传给画面缓冲区控制器750画面缓冲区控制器便会通知移动平台上的一追踪元件,从图像画面i开始追踪至在移动平台上目前最新拍摄的画面i+N914图像传感器916追踪元件928指针控制元件1010以一实时回溯式图像搜寻技术,将先前在一移动平台上所拍摄的至少一图像画面存储至一画面缓冲区1020通过存储在画面缓冲区中的至少一图像画面,将从一远程操控模块所点选的一目标区域的位置开始进行追踪1030找出此目标区域在此移动平台上最新拍摄的图像画面中的一相对位置1110根据目前子画面的位置与大小设定,将目前子画面从目前画面中取出1120使用目前子画面在参考画面中进行搜寻与比对1130在参考画面中,当找到与目前子画面相似的画面区块时,将此画面区块标记为参考子画面,并比对目前子画面与参考子画面间的差异性1140当残留图像的大小与目前子画面相同时,无须存储目前画面于画面缓冲器中1150当残留图像的大小小于目前子画面时,根据参考子画面大小的下限来判断1160当残留图像的大小小于参考子画面大小的下限时,将目前画面存储于画面缓冲器中;反之,无须存储目前画面于画面缓冲器中1200计算机程序产品1210存储器1220计算机程序1230处理器具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。本发明公开实施例提出一种图像目标区域追踪技术,此实施例结合画面缓冲区(framebuffer)及画面缓冲区控制(framebuffercontrol),以实时回溯式图像搜寻技术,将先前拍摄的图像画面存储至特定的缓冲区(buffer),并且通过使用此缓冲区让目标区域追踪算法可以从被点选的目标区域的位置开始进行目标区域的追踪,来避免因为网络传输延迟所造成移动端与地面导控站间的图像不同步问题。依此,本实施例的目标区域追踪算法无须使用位移量来找出地面导控站的操作人员所点选的目标区域在移动端目前拍摄图像中的位置,借此减少整套追踪系统的建设成本。所点选的目标区域例如是移动物体(movingobject)、或是固定背景(background)、或是同时含有移动物体及固定背景。移动物体例如是行驶中的汽机车、船等,固定背景例如是地貌、建筑物等。承上所述,本实施例所采用的实时回溯图像搜寻技术主要用于移动端上的实时点选放大图像快速回传模块中。而本实施例的图像目标区域追踪系统的示意图如图5的范例所示,与所公开的某些实施例一致。图5的范例中,图像目标区域追踪系统500可以包含一目标区域追踪与取像模块510与一远程操控模块520。目标区域追踪与取像模块510是配置在一移动端的一移动平台515上,例如无人飞行载具;远程操控模块520配置在另一平台599上,例如地面导控站。目标区域追踪与取像模块510及远程操控模块520之间通过一数字网络555来传递所需的信息。例如目标区域追踪与取像模块510可以备有一数据通信元件(datacommunicationdevice)514,远程操控模块520也备有一数据通信元件524。数据通信元件514与数据通信元件5M之间通过数字网络550分别来传递目标区域追踪与取像模块510及远程操控模块520所需的信息。另一平台599也可以在移动端上。目标区域追踪与取像模块510以一实时回溯式图像搜寻技术,通过将先前在移动平台515所拍摄的至少一图像画面存储至一画面缓冲区512,从远程操控模块520所点选的一目标区域的位置开始进行追踪,例如在一显示元件(displaydeviCe)5^上点选目标区域522,并找出目标区域522在移动平台515最新所拍摄的图像画面中的一相对位置。如此,目标区域追踪与取像模块510就无须算出位移量,就可以找出在远程操控模块520所点选的目标区域522在移动平台515最新拍摄的图像画面中的相对位置566,因此可以减少建设整套图像目标区域追踪系统500的成本。目标区域追踪与取像模块510采用的实时回溯式图像搜寻技术,主要包含画面缓冲区512及一画面缓冲区控制器(framebuffercontroller)。画面缓冲区512用来暂时存储在移动平台515所拍摄的目前拍摄的图像及先前至少一图像画面,用来作为目标区域追踪时使用。画面缓冲区控制器是用来决定哪些图像画面(imageframe)该被存放在画面缓冲区512中、哪些图像画面该从画面缓冲区512中移除。换句话说,画面缓冲区控制器是用来控制画面缓冲区的大小及决定该存储哪些画面。本实施例的图像目标区域追踪系统500也可以包括此画面缓冲区控制器来控制画面缓冲区的大小及决定哪些画面该储放于画面缓冲区512。缓冲区控制器可以判断画面可取代性,来减少画面缓冲区512的存储器需求。图6是一流程图,说明画面缓冲区控制器如何决定画面缓冲区的运行,与所公开的某些实施例一致。如图6的范例所示,首先,画面缓冲区控制器从一图像传感器(imagesensor)提取一新图像画面(步骤610),然后,检查此新图像画面是否可以存放在画面缓冲区512中(步骤620)。当此新图像画面不可以存放在画面缓冲区512时,则返回至步骤610。当此新图像画面可以存放在画面缓冲区512时,检查画面缓冲区512是满的(full)吗?(步骤630)。当画面缓冲区512是满的时,画面缓冲区控制器将最早存入画面缓冲区的画面移除(步骤640)。当画面缓冲区512未满时,将此新图像画面存放在画面缓冲区512中(步骤650)。也就是说,当所存储的画面张数大于画面缓冲区的空间时,画面缓冲区控制器会将最早进入画面缓冲区的画面移除,画面缓冲区可以视为是一个先进先出(first-in-first-out,FIFO)的队列(queue)。图7是一流程图,说明实时回溯式图像搜寻技术的运行,与所公开的某些实施例一致。如图7的范例所示,首先,提取图像画面i并存放至画面缓冲区512中(步骤710),并且实时将图像画面i传送至远程操控模块520(步骤720),例如可以通过一视频流(videostreaming)模块来传送视频流。当远程操控模块520点选图像画面i中的一目标区域(步骤730)后,远程操控模块520将画面桢码(frameindex)i与目标区域在图像画面i中的坐标回传给画面缓冲区控制器(步骤740)。此时,画面缓冲区控制器便会通知移动平台上的一追踪元件从图像画面i开始追踪至在移动平台上目前最新拍摄的画面(即图像画面i+N)(步骤750)。因为采用画面缓冲区的因素,所以此追踪元件无须算出位移量,就可以找出远程操控模块520所点选的目标区域位置在在移动平台上最新拍摄图像画面i+N中的相对位置。承上所述,图8是移动式大范围救灾信息及时搜集系统使用图像目标区域追踪技术的应用场景的一个范例示意图,与所公开的某些实施例一致。图8的范例中,当移动端开始运行后,移动端上的广角取像模块拍摄地面图像(即广域图像),并将此广域图像利用无线网络送至地面导控站。地面导控站则会将压缩的图像译码后,显示至屏幕画面中。此时,地面导控站的操作人员根据回传的视频流图像来点选出目标区域后,地面导控站接着将目标区域在视频流图像画面中的坐标(X,y)及画面桢码i回传至移动端。移动端上的目标区域追踪与取像模块510中的一追踪元件在收到目标区域的坐标(xl,yl)及画面桢码i后,立即针对此目标区域从图像画面i开始追踪至移动端目前最新拍摄的图像画面i+N,找出目标区域在移动端最新拍摄图像画面i+N中的相对位置(x2,y2),并且同时驱动取像模块连续拍摄此目标区域的放大图像,并将拍摄的放大图像回传至地面导控站。地面导控站将收集到的图像信息通过网络实时回传至中央管制系统,借此让后端的救灾指挥单位实时且精准地掌握灾区的现况。除了图8的应用场景外,此图像目标区域追踪技术还可以应用在远程目标区域追踪、移动目标区域锁定与追踪以及双动态目标区域锁定与追踪都有其极高的应用潜力等。图9是目标区域追踪与取像模块510及远程操控模块520的内部结构的一范例示意图,与所公开的某些实施例一致。承上所述,图9的范例中,目标区域追踪与取像模块510可以包括画面缓冲区512、一图像传感器914、一追踪元件916、以及数据通信元件514。远程操控模块520可以包括数据通信元件524、显示元件526、以及一指针控制元件928。以下搭配附图来说明图像目标区域追踪500及其模块的运行。承上所述,图10是一范例示意图,说明图像目标区域追踪方法的运行流程,与所公开的某些实施例一致。参考图10,以一实时回溯式图像搜寻技术,将先前在一移动平台上所拍摄的至少一图像画面存储至一画面缓冲区,如步骤1010所示。步骤1010中,可以通过目标区域追踪与取像模块510来执行实时回溯式图像搜寻技术;而此至少一图像画面可以自图像传感器914中提取出,并同时存放在画面缓冲区512中。再通过存储在画面缓冲区512中的至少一图像画面,将从一远程操控模块所点选的一目标区域的位置开始进行追踪,如步骤1020所示。步骤1020中,可以通过远程操控模块上的显示元件5来点选此目标区域;而目标区域在一图像画面的位置可以通过指针控制元件拟8来取得,并通过数据通信元件524,将此图像画面的画面桢码及此位置传送给目标区域追踪与取像模块510的追踪元件916,以开始进行追踪此目标区域。然后,找出此目标区域在此移动平台上最新拍摄的图像画面中的一相对位置,如步骤1030所示。追踪元件916可以传送此追踪结果来驱动取像模块连续拍摄此目标区域的放大图像,并通过数据通信元件514,将所拍摄的放大图像回传至远程操控模块520。为了不影响目标区域追踪算法的精确性与速度,存放于画面缓冲区中画面都未经过任何压缩处理。因此,画面缓冲区会需要不小的存储器空间来存放先前所拍摄的画面。例如,一张24-位未压缩的VGA(640X480)图像画面所需的存储空间为0.9216MB(921600字节)。假设传输延迟为1秒时,则画面缓冲区必须存储60张以上的图像。换句话说,在这样的情况下,画面缓冲区最少需要约^MB的存储器空间。并且,为了增加追踪的准确度与视频流图像的质量,图像画面的分辨率也会不断地增加。如此,画面缓冲区所需的存储器空间也会随之增加。所以,本实施例针对画面缓冲区提出一套有效的管控机制,来降低画面缓冲区所需的存储器空间。此画面缓冲区的管控机制是通过画面可取代性的判断,来减少画面缓冲区的存储器需求。此画面可取代性的判断可以用于前述步骤1010中,或是前述画面缓冲区控制器中,从而过滤图像,来减少画面缓冲器的存储器需求。本实施例的画面可取代性的判断是要找出哪些画面具有高度的重复性,例如高于一特定比例,然后从画面缓冲区中移除这些具有高度重复性的画面,来减少画面缓冲区所需的存储器空间。而每张画面的可取代性是取决于某一画面在其它画面中残留图像(residualimage)大小是否高于一特定比例。残留图像的定义是目前已存于画面缓冲区的画面,其特定区域的子画面(sub-frame)与参考画面(referenceframe)中相似的部份就是残留图像。举例来说,若画面A可以被画面B所取代,则在画面A里的图像数据有超过一定比例会出现在画面B中,也就是画面A在画面B中的残留图像值超过一个定值。倘若画面A可以被画面B所取代,则只存储画面B,以节省画面缓冲区所需的存储器空间。目前已存于画面缓冲区的画面可以是取像模块目前或先前所拍摄的画面;而参考画面可以是一组或单张画面,用来做为画面比对时用,可以是取像模块目前或先前所拍摄的画面。而存储在画面缓冲区中的所有画面都可以作为参考画面。在目前画面中特定区域的子画面,定义为目前子画面(currentsub-frame);使用目前子画面在参考画面中找出相似的画面区块定义为参考子画面(referencesub-frame),也就是残留图像。根据上述定义,图11说明画面可取代性的判断,与所公开的某些实施例一致。首先,根据目前子画面的位置与大小设定,将目前子画面从目前画面中取出(步骤1110)。接着,使用目前子画面在参考画面中进行搜寻与比对(步骤1120)。在参考画面中,当找到与目前子画面相似的画面区块时,将此画面区块标记为参考子画面,并比对目前子画面与参考子画面间的差异性(步骤1130)。当残留图像的大小与目前子画面相同时,无须存储目前画面于画面缓冲器中(步骤1140)。当残留图像小于目前子画面时,根据参考子画面大小的下限来判断(步骤1150)。当残留图像的大小小于参考子画面大小的下限时,将目前画面存储于画面缓冲器中;反之,无须存储目前画面于画面缓冲器中(步骤1160)。当图像目标区域追踪系统运行时,取像模块会不断地进行拍摄,经过画面缓冲区控制器筛选后,将部份的画面存入画面缓冲区。因此,在进行目标区域追踪时,一旦新画面存储至画面缓冲区的速度大于目标区域追踪的速度,则会发生无法完成目标区域追踪的情况。本实施例设计一种自动停止目标区域追踪的机制。此机制是一超过及停(over-then-stop)的机制。也就是说,当目标区域追踪超过一定时间或目前处理的画面离目前拍摄的画面只有数张的差异时,就停止目标区域追踪。因此,本实施例可以使用一时间计数器(timecounter)来计算目标区域追踪所耗费的时间,及一画面差异计数器(framedifferencecounter)来计算目前处理的画面与目前拍摄的画面的数张差异。当启动目标区域追踪时,同时设定此两计数器。一旦时间计数器大于一个值,或画面差异计数器小于一个值时,就自动停止目标区域追踪。也就是说,本公开的图像目标区域追踪系统还可以包括一时间计数器及一画面差异计数器,并根据算出的目标区域追踪所耗费的时间及目前处理的画面与目前拍摄的画面的数张差异,来进行自动停止目标区域追踪的侦测。本发明公开的实施例也可以用一计算机程序产品(computerprogramproduct)来实现。如图12的范例所示,计算机程序产品1200至少包含一存储器1210以及存储于此存储器的一可执行的计算机程序(executablecomputerprogram)1220。此计算机程序可以通过一处理器1230或一计算机系统来执行图10的图像目标区域追踪方法的步骤1010至步骤1030。处理器1230还可以包括目标区域追踪与取像模块510,通过此模块来执行步骤1010至步骤1030。如前所述,目标区域追踪与取像模块与远程操控模块之间通过一数字网络来传递所需的信息。处理器1230可以包括一画面缓冲区控制器,通过画面可取代性的判断,来减少该画面缓冲器的存储器需求。并且,处理器1230还可以包括一时间计数器及一画面差异计数器,来进行自动停止目标区域追踪的侦测,来避免发生无法完成目标区域追踪的情况。图12的范例中,处理器或计算机系统1230也可以结合取像模块来拍摄及放大图像如图8的应用场景,来进行数据传输与前述的图像目标区域追踪。综上所述,本公开的实施例可以提供一种图像目标区域的追踪技术,包括图像目标区域追踪系统与方法及计算机程序产品。其结合画面缓冲区及画面缓冲区控制,以一实时回溯式图像搜寻技术,可以从被点选的目标区域的位置开始进行目标区域的追踪,来避免因为网络传输延迟所造成移动端与另一平台间的图像不同步问题。也无须使用位移量来找出所点选的目标区域在移动端目前拍摄图像中的位置,借此减少整套追踪系统的建设成本。以上所述者仅为本发明公开的实施例,当不能依此限定发明实施的范围。即凡根据权利要求所作的等同变换与修改,都应仍属本发明专利涵盖的范围。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种图像目标区域追踪系统,该系统包含一目标区域追踪与取像模块,配置在一移动端上的一移动平台;以及一远程操控模块,配置在一另一平台上,该远程操控模块与该目标区域追踪与取像模块之间通过一数字网络来传递所需的信息;其中,该目标区域追踪与取像模块以一实时回溯式图像搜寻技术,将先前在该移动平台上所拍摄的至少一图像画面存储至一画面缓冲区,及从该远程操控模块所点选的一目标区域的位置开始进行追踪,并找出该目标区域在该移动平台上最新拍摄的图像画面中的一相对位置。2.根据权利要求1所述的系统,其中该两模块各自备有一数据通信元件,并且该两数据通信元件之间通过该数字网络,分别来传递该目标区域追踪与取像模块及该远程操控模块所需的信息。3.根据权利要求1所述的系统,其中该画面缓冲区是一先进先出的队列。4.根据权利要求1所述的系统,该系统还包括一画面缓冲区控制器,通过画面可取代性的判断,来减少该画面缓冲器的存储器需求。5.根据权利要求1所述的系统,其中该另一平台为一地面导控站。6.根据权利要求1所述的系统,该系统还包括一时间计数器及一画面差异计数器,来进行一自动停止目标区域追踪的侦测。7.根据权利要求1所述的系统,该系统还包括该画面缓冲区及一图像传感器,并且该至少一图像画面是从该图像传感器中提取出,并同时存放在该画面缓冲区中。8.一种图像目标区域追踪方法,运行在一目标追踪系统上,该方法包含以一实时回溯式图像搜寻技术,将先前在一移动平台上所拍摄的至少一图像画面存储至一画面缓冲区;通过存储在该画面缓冲区中的至少一图像画面,将从一远程操控模块所点选的一目标区域的位置开始进行追踪;以及找出该目标区域在该移动平台上最新拍摄的图像画面中的一相对位置。9.根据权利要求8所述的方法,该实时回溯式图像搜寻技术的运行流程包括提取一图像画面并存放至该画面缓冲区;实时将该图像画面传送至该远程操控模块;该远程操控模块点选该图像画面中的该目标区域;该远程操控模块将所点选的画面桢码与该目标区域在图像画面i中的坐标回传给一画面缓冲区控制器;以及该画面缓冲区控制器通知该移动平台上的一追踪元件,从该图像画面开始追踪至在该移动平台上目前最新拍摄的画面。10.根据权利要求8所述的方法,该方法还包括对该画面缓冲区的管控,并通过画面可取代性的判断,来减少该画面缓冲区的存储器需求。11.根据权利要求8所述的方法,该方法还包括根据目标区域追踪所耗费的时间及目前处理的图像画面离目前拍摄的图像画面的张数差异,来进行一自动停止目标区域追踪的侦测。12.根据权利要求8所述的方法,其中当所存储的图像画面张数大于该画面缓冲区的空间时,将最早进入该画面缓冲区的图像画面移除。13.根据权利要求10所述的方法,其中该画面可取代性的判断是要找出具有高于一特定比例的重复性的画面,然后从该画面缓冲区中移除高于该特定比例的重复性的画面,来减少该画面缓冲区所需的存储器空间。14.一种兴趣区域的追踪的计算机程序产品,该计算机程序产品包含一存储器以及存储于此存储器的一可执行的计算机程序,该计算机程序通过一处理器来执行以一实时回溯式图像搜寻技术,将先前在一移动平台上所拍摄的至少一图像画面存储至一画面缓冲区;通过存储在该画面缓冲区中的至少一图像画面,将从一远程操控模块所点选的一目标区域的位置开始进行追踪;以及找出该目标区域在该移动平台上最新拍摄的图像画面中的一相对位置。15.根据权利要求14所述的计算机程序产品,其中该处理器还包括一目标区域追踪与取像模块,并且该目标区域追踪与取像模块与该远程操控模块之间通过一数字网络来传递所需的信息。16.根据权利要求14所述的计算机程序产品,其中该处理器还包括一时间计数器及一画面差异计数器,来进行一自动停止目标区域追踪的侦测。17.根据权利要求14所述的计算机程序产品,其中该处理器还包括一画面缓冲区控制器,通过画面可取代性的判断,来减少该画面缓冲器的存储器需求。全文摘要本发明公开了一种图像目标区域追踪系统与方法及计算机程序产品。该图像目标区域追踪系统包括一目标区域追踪与取像模块,配置在一移动端的一移动平台上;一远程操控模块配置在一另一平台上,此两模块之间通过一数字网络来传递所需的信息,此目标区域追踪与取像模块以一实时回溯式图像搜寻技术,将先前在此移动平台上所拍摄的至少一图像画面存储至一画面缓冲区,及从此远程操控模块所点选的一目标区域的位置开始进行追踪,并找出此目标区域在此移动平台上最新拍摄的图像画面中的一相对位置。本发明避免了因为网络传输延迟所造成移动端与另一平台间的图像不同步问题。文档编号H04N7/18GK102480615SQ20101059747公开日2012年5月30日申请日期2010年12月16日优先权日2010年11月30日发明者吴奕纬,杨菘斐,石明于,粘金重申请人:财团法人工业技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1