CN100379267C - 物体移动轨迹产生***及方法 - Google Patents

物体移动轨迹产生***及方法 Download PDF

Info

Publication number
CN100379267C
CN100379267C CNB2003101212080A CN200310121208A CN100379267C CN 100379267 C CN100379267 C CN 100379267C CN B2003101212080 A CNB2003101212080 A CN B2003101212080A CN 200310121208 A CN200310121208 A CN 200310121208A CN 100379267 C CN100379267 C CN 100379267C
Authority
CN
China
Prior art keywords
lattice
movement
objects
track
film
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2003101212080A
Other languages
English (en)
Other versions
CN1630346A (zh
Inventor
蔡嘉宏
赖志群
Original Assignee
Institute for Information Industry
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute for Information Industry filed Critical Institute for Information Industry
Priority to CNB2003101212080A priority Critical patent/CN100379267C/zh
Publication of CN1630346A publication Critical patent/CN1630346A/zh
Application granted granted Critical
Publication of CN100379267C publication Critical patent/CN100379267C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Processing Or Creating Images (AREA)

Abstract

一种物体移动轨迹产生***,包括具有用以播放一影片的播放接口的影片播放单元,以及一移动轨迹处理单元。移动轨迹处理单元于影片播放单元播放影片时,透过播放接口定义并记录视格中至少一第一视格与一第二视格中分别相应一物体的位置信息。移动轨迹处理单元更记录分别相应第一视格与第二视格的时间信息,并依据时间信息与位置信息产生相应物体于影片中的物体移动轨迹。另外,移动轨迹处理单元更可于播放接口播放影片与物体移动轨迹同时,将物体移动轨迹进行调整,且将调整后的物体移动轨迹进行记录,并依据时间与位置信息将物体移动轨迹自动转换为符合特定格式的语法。

Description

物体移动轨迹产生***及方法
技术领域
本发明是有关于一种物体移动轨迹产生***及方法,且特别有关于一种结合影片播放单元,可以自动产生影片中物体的移动轨迹,并于影片播放同时调整产生的移动轨迹的物体移动轨迹产生***及方法。
背景技术
随着信息产业的发展,数字内容的开发也成为业界与使用者所共同瞩目的领域之一。以数字内容的发展现况,数字内容可以同时包括声音、影像以及2维与3维对象,且经过适当设计后可以提供使用者进行互动。
举例来说,MPEG(Motion Picture Experts Group)委员会对于结合多种型态与交互式的影音数据制定了MPEG-4标准。在MPEG-4的视讯验证原型(Verification Model)中,一个影片的画面可以是由多个视讯对象(Video Object)所组成,如此将可提供很高的使用者互动性,用以开发更多的应用。一般而言,使用者可以与场景产生互动,例如,改变自己在场景中的视觉或听觉的位置、改变对象的位置、产生事件来触发特定的对象、以及选择想要的语言模式等等。
在设计与规划可以与影片中的对象进行互动的数字内容时,通常必须事先找出欲进行互动对象的形状,以及对象在影片中不同时间的位置,再以人工的方式将所记录的数据转换为符合特定格式的语意,如二进制场景格式(Binary Format for Scene,BIFS)物体移动的语法,以方便设计其它相关应用。由于目前并无有效率的方法来产生物体的移动轨迹,而必须使用人力来重复观看影片,并记录像片中时间与物***置的关系,不仅浪费时间与人力,且所得到的物***置亦缺乏准确度。此外,在习知方法中,物体的形状也必须要由使用者自行定义,也增加操作的复杂度。
发明内容
有鉴于此,本发明的一目的为提供一种可以结合影片播放单元,且自动产生影片中物体的移动轨迹的***及方法。
本发明的另一目的为提供一种可以自动决定物体形状的物体移动轨迹产生***及方法。
本发明的另一目的为提供一种可以于影片播放同时调整产生的物体移动轨迹的物体移动轨迹产生***及方法。
本发明的再一目的为提供一种可以将物体移动轨迹自动转换为符合特定格式语法的物体移动轨迹产生***及方法。
为了达成本发明的上述目的,可以透过本发明的物体移动轨迹产生***及方法解决前述习知物体移动轨迹产生的问题。依据本发明一实施例的物体移动轨迹产生***包括一影片播放单元与一移动轨迹处理单元。影片播放单元具有一播放接口用以播放一影片。移动轨迹处理单元至少具有一位置定义模块与一轨迹记录/产生模块。位置定义模块于影片播放单元播放影片时,透过播放接口定义影片的视格中至少一第一视格与一第二视格中分别相应一物体的位置信息。轨迹记录/产生模块则记录分别相应第一视格与第二视格之时间信息,并记录位置定义模块所定义物体分别于第一视格与第二视格中的位置信息,且依据时间信息与位置信息产生相应物体于影片中的物体移动轨迹。
移动轨迹处理单元更包括一视格间隔定义模块,用以定义第一视格与第二视格之间的视格数目。其中,影片播放单元仅播放影片的第一视格与第二视格,并停留显示第一视格与第二视格,或是当影片播放单元分别播放影片至第一视格与第二视格时,则暂停播放影片并停留显示第一视格与第二视格。
移动轨迹处理单元更包括一物体形状决定模块,用以决定物体于第一视格与第二视格中的形状信息,且轨迹记录/产生模块更记录此形状信息,并将形状信息整合至物体移动轨迹中。
移动轨迹处理单元更包括一轨迹编辑模块,用以当影片播放单元于播放接口依据时间信息与位置信息同步播放影片与物体移动轨迹时,将物体移动轨迹进行调整,同时,轨迹记录/产生模块将调整后的物体移动轨迹进行记录。
移动轨迹处理单元更包括一语法转换模块,用以依据时间信息、位置信息与形状信息将物体移动轨迹转换为符合一特定格式的语法。
依据本发明另一实施例的物体移动轨迹产生方法,首先,以具有播放接口的影片播放单元播放一影片。接着,于影片播放单元播放影片时,透过播放接口定义影片的视格中至少一第一视格与一第二视格中分别相应一物体的位置信息,并将位置信息与分别相应第一视格与第二视格的时间信息进行记录。之后,依据时间信息与位置信息产生相应物体于影片中的物体移动轨迹。
本发明的方法更可以定义第一视格与第二视格之间的视格数目。其中,影片播放单元仅播放影片的第一视格与第二视格,并停留显示第一视格与第二视格,或是当影片播放单元分别播放影片至第一视格与第二视格时,则暂停播放影片并停留显示第一视格与第二视格。
另外,更可以决定物体于第一视格与第二视格中的形状信息,且记录此形状信息,并将形状信息整合至物体移动轨迹中。此外,当影片播放单元于播放接口依据时间信息与位置信息同步播放影片与物体移动轨迹时,更可以将物体移动轨迹进行调整,且调整后的物体移动轨迹亦进行记录。此外,更可以依据时间信息、位置信息与形状信息将物体移动轨迹转换为符合一特定格式的语法。
附图说明
为使本发明的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附图示,进行详细说明如下:
图1为一示意图是显示依据本发明的物体移动轨迹产生***的***架构。
图2为一流程图是显示依据本发明的物体移动轨迹产生方法的操作流程。
图3为一流程图是显示依据本发明对于物体移动轨迹进行调整与转换为特定格式语法的操作流程。
符号说明:
100-物体移动轨迹产生***;
110-影片播放单元;
111-播放界面;
120-移动轨迹处理单元;
121-视格间隔定义模块;
122-位置定义模块;
123-轨迹记录/产生模块;
124-物体形状决定模块;
125-轨迹编辑模块;
126-语法转换模块;
S201、S202、...、S206-操作步骤;
S301、S302、...、S307-操作步骤。
具体实施方式
图1是显示依据本发明实施例的物体移动轨迹产生***的***架构。
如图所示,依据本发明实施例的物体移动轨迹产生***100包括一影片播放单元110与一移动轨迹处理单元120。影片播放单元110具有一播放接口111用以播放一影片,其中,影片可以包括复数个视格(Frame)。移动轨迹处理单元120包括一视格间隔定义模块121、一位置定义模块122、一轨迹记录/产生模块123、一物体形状决定模块124、一轨迹编辑模块125与一语法转换模块126。
视格间隔定义模块121定义每隔几个视格要做一次对象追踪。在对象追踪模式下,影片播放单元110可以每隔上述的视格数目仅显示接下来的视格,或是影片播放单元110可以依序播放影片的所有视格,而当符合上述的视格数目时,则暂停播放影片,并停留显示接下来的视格,以进行对象追踪。
位置定义模块122可以在影片播放单元110播放影片时,透过播放接口111定义影片的视格中一特定视格中相应一物体的位置信息。轨迹记录/产生模块123则可以记录相应此特定视格的时间信息,并记录位置定义模块122所定义物体于特定视格中的位置信息,且当影片中的物体追踪完成时,可以依据时间信息与位置信息产生相应物体于影片中的物体移动轨迹。
值得注意的是,当位置定义模块122定义特定视格中相应物体的位置信息时,物体形状决定模块124可以以物体的位置信息为参考点利用影像切割(Image Segmentation)技术切割出物体的大致形状,再透过一多边形来近似逼近物体的形状,从而决定物体于特定视格中的形状(轮廓)信息。此时,轨迹记录/产生模块123更可以将此形状信息进行记录,并将其整合至物体移动轨迹中。
在播放与轨迹调整模式下,影片播放单元110可以依据时间信息、位置信息与形状信息于播放接口111同步播放影片与物体移动轨迹。而在播放接口111同步播放影片与物体移动轨迹的同时,轨迹编辑模块125可以将物体移动轨迹进行调整,且轨迹记录/产生模块123可以将调整后的物体移动轨迹进行记录与更新。此外,语法转换模块126可以依据时间信息、位置信息与形状信息将影片中的物体移动轨迹转换为符合一特定格式的语法,如MPEG 4的二进制场景格式(BIFS),但不限定于此。
图2是显示依据本发明的物体移动轨迹产生方法的操作流程。首先,如步骤S201,于影片播放单元110播放影片时,透过播放接口111定义影片的特定视格中相应物体的位置信息。接着,如步骤S202,以物体的位置信息为参考点利用影像切割技术切割出物体的大致形状,再透过一多边形来近似逼近物体的形状,从而决定物体于特定视格中的形状信息。之后,如步骤S203,将相应此特定视格的时间信息、物体于特定视格中的位置信息与物体的形状信息进行记录。
之后,如步骤S204,判断此视格是否为影片的最后一个视格,如果此视格并非最后一个视格(步骤S204的否),则如步骤S 205,影片播放单元110将下一个特定视格显示于播放接口111中,且重复步骤S201至S204的操作。类似地,在对象追踪过程中,可以事先定义每隔几个视格要做一次对象追踪,要进行对象追踪的视格便为特定视格,且会被影片播放单元110显示于播放接口111之中。若此视格是影片的最后一个视格(步骤S204的是),则如步骤S206,依据所记录的时间信息、位置信息与形状信息产生相应物体于影片中的物体移动轨迹。
图3是显示依据本发明对于物体移动轨迹进行调整与转换为特定格式语法的操作流程。首先,如步骤S301,影片播放单元110可以依据时间信息、位置信息与形状信息于播放接口111同步播放影片的特定视格与物体移动轨迹。接着,如步骤S302,可以在同步播放影片视格与物体移动轨迹的同时,透过播放接口111将物体移动轨迹进行调整,并如步骤S303,将调整后的物体移动轨迹进行记录与更新。
之后,如步骤S304,判断此视格是否为影片的最后一个视格,如果此视格并非最后一个视格(步骤S304的否),则如步骤S305,影片播放单元110跳至下一个特定视格,且重复步骤S301至S304的操作。值得注意的是,在物体移动轨迹调整过程中,影片播放单元110也可以将影片中所有的视格进行播放,而仅在符合物体移动轨迹的特定视格显示相应物体的物体移动轨迹(包括形状轮廓与位置),且在播放接口111上可以随着影片的播放逐渐显示物体的移动轨迹。若此视格是影片的最后一个视格(步骤S304的是),即物体移动轨迹调整完成,则如步骤S306,判断是否要将物体移动轨迹转换为特定格式的语法。若不需要(步骤S306的否),则结束操作。若需要将物体移动轨迹转换为特定格式的语法(步骤S306的是),则如步骤S307,依据时间信息、位置信息与形状信息将影片中的物体移动轨迹转换为符合特定格式的语法。
因此,借由本发明的物体移动轨迹产生***及方法,可以结合影片播放单元,自动决定物体形状并产生影片中物体的移动轨迹。另外,可以在影片播放同时调整产生的物体移动轨迹,且自动将物体移动轨迹转换为符合特定格式的语法,从而节省记录物体移动轨迹所大量耗费的时间与人力成本。
本发明的方法与***,或特定型态或其部分,可以以程序代码的型态包含于实体媒体,如软盘、光盘片、硬盘、或是任何其它机器可读取(如计算机可读取)储存媒体,其中,当程序代码被机器,如计算机加载且执行时,此机器变成用以参与本发明的装置。本发明的方法与装置也可以以程序代码型态透过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器,如计算机接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理器实作时,程序代码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。

Claims (8)

1.一种物体移动轨迹产生***,包括:
一影片播放单元,具有一播放接口用以播放包括复数视格的一影片;以及
一移动轨迹处理单元,包括:
一位置定义模块,于该影片播放单元播放该影片时,透过该播放接口定义该视格中至少一第一视格与一第二视格中分别相应一物体的位置信息;以及
一轨迹记录/产生模块,用以记录分别相应该第一视格与该第二视格的时间信息,并记录该位置定义模块所定义该物体分别于该第一视格与该第二视格中的位置信息,并依据该时间信息与该位置信息产生相应该物体于该影片中的物体移动轨迹。
2.根据权利要求1所述的物体移动轨迹产生***,其中该移动轨迹处理单元更包括一视格间隔定义模块,用以定义该第一视格与该第二视格之间的视格数目。
3.根据权利要求1所述的物体移动轨迹产生***,其中该移动轨迹处理单元更包括一物体形状决定模块,用以决定该物体于该第一视格与该第二视格中的形状信息。
4.根据权利要求3所述的物体移动轨迹产生***,其中该轨迹记录/产生模块更记录该形状信息,并将该形状信息整合至该物体移动轨迹。
5.根据权利要求1所述的物体移动轨迹产生***,其中该影片播放单元更于该播放接口播放该影片时依据该时间信息与该位置信息同步播放该物体移动轨迹。
6.根据权利要求5所述的物体移动轨迹产生***,其中该移动轨迹处理单元更包括一轨迹编辑模块,用以于该播放接口播放该影片与该物体移动轨迹同时,将该物体移动轨迹进行调整。
7.根据权利要求3所述的物体移动轨迹产生***,其中该移动轨迹处理单元更包括一语法转换模块,用以依据该时间信息、该位置信息与该形状信息将该物体移动轨迹转换为符合一特定格式的语法。
8.根据权利要求7所述的物体移动轨迹产生***,其中该特定格式为二进制场景格式。
CNB2003101212080A 2003-12-15 2003-12-15 物体移动轨迹产生***及方法 Expired - Fee Related CN100379267C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101212080A CN100379267C (zh) 2003-12-15 2003-12-15 物体移动轨迹产生***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101212080A CN100379267C (zh) 2003-12-15 2003-12-15 物体移动轨迹产生***及方法

Publications (2)

Publication Number Publication Date
CN1630346A CN1630346A (zh) 2005-06-22
CN100379267C true CN100379267C (zh) 2008-04-02

Family

ID=34844098

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101212080A Expired - Fee Related CN100379267C (zh) 2003-12-15 2003-12-15 物体移动轨迹产生***及方法

Country Status (1)

Country Link
CN (1) CN100379267C (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201223270A (en) * 2010-11-29 2012-06-01 Inst Information Industry Playback apparatus, playback method, and computer program product thereof
CN102547192B (zh) * 2010-12-21 2017-12-29 新奥特(北京)视频技术有限公司 一种对录像图像设置自动变速播放及回放功能的方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1297552A (zh) * 1999-01-28 2001-05-30 皇家菲利浦电子有限公司 代表可视动画数据基于内容索引和检索的移动对象轨迹的***和方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1297552A (zh) * 1999-01-28 2001-05-30 皇家菲利浦电子有限公司 代表可视动画数据基于内容索引和检索的移动对象轨迹的***和方法

Also Published As

Publication number Publication date
CN1630346A (zh) 2005-06-22

Similar Documents

Publication Publication Date Title
CN1154355C (zh) 使用数字的计算机可读的非线性媒介的动态画面录制设备
US20190080570A1 (en) Method and apparatus of converting control tracks for providing haptic feedback
CN101164055B (zh) 媒体时间线排序
JP2018527655A (ja) ユーザ・ハプティック空間(HapSpace)に基づくハプティック・フィードバックおよびインタラクティブ性を提供する方法および装置
CN102522102A (zh) 基于事件标识的重播的智能确定
KR100513056B1 (ko) 영상 컨텐츠의 적응 변환 장치 및 그 방법
CN102347046A (zh) 数据产生装置和方法、以及数据处理装置和方法
CN101383961B (zh) 内容再现设备、内容再现方法以及内容再现***
CN114450966A (zh) 用于异构沉浸式媒体的表示和流式传输的数据模型
CN101567828B (zh) 一种乘客信息服务***及其实现方法
CN109002160A (zh) 一种语音讲房控件展示方法及装置
CN1243447C (zh) 产生数字视频流的方法和产生数字内容的***
CN101018355A (zh) 手机影音与彩信格式自动转换***与方法
CN100379267C (zh) 物体移动轨迹产生***及方法
CN105120246A (zh) 一种基于视频监控的虚拟现实***
US20240080514A1 (en) Methods and systems for synchronization of closed captions with content output
CN109874024A (zh) 一种基于动态视频海报的弹幕处理方法、***及存储介质
CN104506920A (zh) 一种播放全媒体数据信息的方法及装置
CN102462963A (zh) 玩偶互动***及方法
WO2001075861A1 (fr) Procede et equipement pour la production automatique en temps reel de sequences audiovisuelles virtuelles a partir d'un message textuel et d'evenements exterieurs et pour la diffusion de telles sequences
CN212519244U (zh) 对行车指挥进行记录分析与直播的装置
Shim et al. CAMEO-camera, audio and motion with emotion orchestration for immersive cinematography
CN115428416A (zh) 沉浸式媒体的设置和沉浸式媒体到异构客户端端点的分发
CN104349215A (zh) 一种切换方法和第一电子设备
CN1993754B (zh) 与存储介质一起使用的再现设备和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090206

Address after: Taipei city of Taiwan Province

Patentee after: INSTITUTE FOR INFORMATION INDUSTRY

Address before: Taipei city of Taiwan Province

Patentee before: Saipoteer Industrial Co.,Ltd.

Effective date of registration: 20090206

Address after: Taipei city of Taiwan Province

Patentee after: Saipoteer Industrial Co.,Ltd.

Address before: Taipei city of Taiwan Province

Patentee before: INSTITUTE FOR INFORMATION INDUSTRY

ASS Succession or assignment of patent right

Owner name: SEILTEL INDUSTRIAL CO., LTD.

Free format text: FORMER OWNER: INCORPORATED FOUNDATION OF INFORMATION INDUSTRY INSTITUTE

Effective date: 20090206

Owner name: YULIN TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SEILTEL INDUSTRIAL CO., LTD.

Effective date: 20090206

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080402

Termination date: 20111215