播放视频数据的前处理方法与播放界面装置制造方法

文档序号:7807460
播放视频数据的前处理方法与播放界面装置制造方法
【专利摘要】本发明提供一种播放视频数据的前处理方法与播放界面装置,包含视频接收模块和显示模块。视频接收模块接收具有多个片段的视频数据,每一片段对应第一时序中的编号和第二时序中的编号,显示模块则对每一片段创建对应的图形界面元件,并依据第二时序于播放界面中排列这些图形界面元件。当在第一时序中相接续的两个片段在第二时序中不相接续时,显示模块于播放界面中有区隔地放置这两个片段分别对应的图形界面元件。借着分辨视频数据的多重时序,本发明在视觉上符合使用者直觉,能确保数据的随机存取,亦维护设计上的统一。
【专利说明】播放视频数据的前处理方法与播放界面装置

【技术领域】
[0001]本发明关于视频数据存取方法与存取界面装置,特别是关于在播放视频数据前依据其多重时序排列其对应图形界面元件的处理方法和装置。

【背景技术】
[0002]录影所得的视频数据往往伴随着一套时序,记录着影像录制当时的时间。在播放或编辑视频数据的使用者界面中,这套时序也对应着一条时间轴,使用者可在时间轴上检索视频数据的诸片段。
[0003]在有日光节约(daylight saving)或夏令时间(summer time)制度的地方时间”每年有两次人为的重复或短少。日光节约开始时人们将时钟往前(未来)调,调整通常发生在凌晨,其幅度通常是一小时。因此在人们的感知中,日光节约开始当天只有廿三小时,有一个小时在睡梦中消失了。反之,日光节约结束时人们将时钟调回来,因此感知上当天有廿五小时,经历了某个小时两次。
[0004]就界面设计而言,统一将“天”表示成固定长度是较直接的做法。然而在像是日光节约的情形下,当有人为的时间重复时,先录制的数据于时间轴显示时会被后录制的数据掩盖,造成使用者不知道目前播放的是哪一段数据,也无法选取重复时段中被掩盖的数据来进行操作。


【发明内容】

[0005]有鉴于上述问题,本发明旨在提供一种播放视频数据的前处理方法,针对人为的时间重复或短少,让使用者能以符合直觉的方式随机存取数据,同时维持界面设计的统一性。
[0006]本发明提供一种播放视频数据的前处理方法,其步骤包含:接收视频数据,其多个片段中每一片段对应第一时序中的一个第一起始编号与一个第一结束编号,亦对应第二时序中的一个第二起始编号与一个第二结束编号;对每一片段,于播放界面中创建对应的使用者可选取的图形界面元件;以及依据这些片段分别对应的第二起始编号与第二结束编号,于播放界面中排列这些片段对应的图形界面元件。当这些片段中的某个第一片段对应的第一结束编号与某个第二片段对应的第一起始编号实质上相同且第一片段对应的第二结束编号与第二片段对应的第二起始编号实质上不同时,于播放界面中有区隔地放置第一片段和第二片段分别对应的图形界面元件。
[0007]本发明另提供一种播放界面装置,针对人为的时间重复或短少,让使用者能以符合直觉的方式随机存取数据,并在界面设计具有统一性。
[0008]本发明提供一种播放界面装置,其包含视频接收模块和显示模块。视频接收模块用以接收具有多个片段的视频数据,每一片段对应第一时序中的一个第一起始编号与一个第一结束编号,亦对应第二时序中的一个第二起始编号与一个第二结束编号。显不模块用以对每一片段创建对应的使用者可选取的图形界面元件,并依据这些片段分别对应的第二起始编号与第二结束编号,于本播放界面装置中排列这些片段所对应的图形界面元件。当这些片段中的某个第一片段对应的第一结束编号与某个第二片段对应的第一起始编号实质上相同且第一片段对应的第二结束编号与第二片段对应的第二起始编号实质上不同时,显示模块于播放界面中有区隔地放置第一片段和第二片段分别对应的图形界面元件。
[0009]综上所述,本发明提供一种播放视频数据的前处理方法与一种播放界面装置,其透过分辨视频数据的多重时序,而能因应日光节约或设定错误等人为的时间重复或短少情形,让使用者能在符合人类主观感知的时间轴上播放和随机存取视频数据,同时保有界面设计的简洁和统一。
[0010]以上的关于本
【发明内容】
的说明及以下的实施方式的说明用以示范与解释本发明的精神与原理,并且提供本发明的专利申请权利要求保护范围更进一步的解释。

【专利附图】

【附图说明】
[0011]图1是依据本发明一示范实施例中视频数据、第一时序和第二时序的示意图。
[0012]图2是依据本发明一实施例中于时间轴元件中放置图形界面元件的示意图。
[0013]图3是依据本发明一示范实施例中放置图形界面元件的示意图。
[0014]图4是依据本发明一示范实施例中于图形界面元件上显示一指示图像的示意图。
[0015]图5是依据本发明一示范实施例中播放视频数据的前处理方法的流程图。
[0016]其中,附图标记:
[0017]I第一时序
[0018]101.0 — 111.0 编号
[0019]2第二时序
[0020]201.0 - 211.0 编号
[0021]3视频数据
[0022]31 — 39 片段
[0023]41 — 49图形界面元件
[0024]43A、43B、45A、45B图形界面元件的部分
[0025]5时间轴元件
[0026]51第一维度
[0027]52第二维度
[0028]511、512、513 指示图像
[0029]S601 - S605 步骤

【具体实施方式】
[0030]以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何本领域的技术人员了解本发明的技术内容并据以实施,且依据本说明书所公开的内容、权利要求保护范围及附图,任何本领域的技术人员可轻易地理解本发明相关的目的及优点。以下的实施例进一步详细说明本发明的观点,但非以任何观点限制本发明的范畴。
[0031]本发明的播放界面装置包含视频接收模块,用以接收视频数据。视频接收模块的数据来源可以是网络摄影机、监视摄影机所拍摄的即时影像或录影影像,并可以具有将模拟影像转换为结构化数字数据的功能。视频接收模块可以自网络或播放界面装置本身取得任意形式的影像档案或影像串流数据。视频接收模块所接收的视频数据具有多个片段,片段可以对应视频的数个影格或帧(frame),亦可具有任意时间长度。每一片段对应第一时序中的一个第一起始编号与一个第一结束编号,亦对应第二时序中的一个第二起始编号与一个第二结束编号。视频数据中片段的组成以及片段所对应的时序和编号可以由视频接收模块所定义,也可以在视频接收模块接收前就已经定义。
[0032]在一实施例中,第一时序是严格递增的数列,代表录制或产生片段的顺序或时间。第一时序可以由严格递增的自定义数列组成,例如“1、3、4、9…”,也可以是协调世界时(Coordinated Universal Time,简称UTC)。协调世界时是以格林威治平时(GreenwichMean Time)为本,经科学定义、全球同步而可为世界各地参照的标准时间。举例而言,中国台湾所用的中原标准时间即固定较协调世界时早八个小时,记为UTC+8。第一起始编号与第一结束编号可以是协调世界时的时间戳,比方说是“2013-09-03T20:46:33.45Z”。第一时序也可能是UNIX时间,也就是自协调世界时的西元1970年I月I日O时O分O秒算起的总秒数。每个片段对应的第一起始编号和第一结束编号分别代表片段在第一时序中的开始和结束点。以第一时序为自定义编号为例,如图1所示,视频数据3的片段31开始于第一时序I中的编号101.0,结束于编号103.0,接续片段31的片段33则开始于编号103.0,结束于编号105.0,以此类推。
[0033]第二时序则通常代表某个地方(local)或民用(civil)时间,或为任意的自定义数列,不具有一定的间距或顺序。在一实施例中,第二时序自网络取得,如透过网络时间协议(Network Time Protocol)。由于地方时间可能会有像是日光节约(daylight saving)的调整,第二时序不一定是严格递增数列。以美国东岸为例,其标准时间固定较协调世界时晚五个小时(UTC-5),但在每年三月的第二个星期天凌晨2:00时钟要往前调一小时,也就是从1:59(标准时间)直接跳到3:00(夏令时间),而在每年十一月的第一个星期天凌晨2:00(夏令时间)时钟要往后调一小时,也就是从1:59(夏令时间)跳到1:00(标准时间)。每个片段对应的第二起始编号和第二结束编号分别代表片段在第二时序中的开始和结束点。第二起始编号与第二结束编号可以是经日光节约调整的地方时间的时间戳,比方说是“2013-09-03T20:46:33.45+08:00”。此外,第二时序也可以为自定义数列,如图1所示,视频数据3的片段33开始于第二时序2中的编号203.0,结束于编号205.0,但片段35则开始于编号204.0,结束于编号206.0,与片段33在第二时序2中部份重迭;片段37开始于编号206.0,结束于编号207.0,但片段39开始于编号209.0,而非开始于片段37的结束编号207.0。
[0034]本发明的播放界面装置亦包含显示模块,用以创建对应片段的图形界面元件和在播放界面装置中排列这些图形界面元件。显示模块可以是配合视频接收模块的应用软体或网页平台。图形界面元件与片段一一对应,其本身可供使用者点击、拖曳或做任何图形使用者界面(graphical user interface)上可能的操作以存取或播放片段,并可以在播放界面装置中因应片段对应的各个编号被显示模块分割、变形或重新摆放。
[0035]显示模块主要依据第二时序放置图形界面元件。显示模块可创建一个图形使用者界面中的“容器”(container)来容纳这些图形界面元件。如图2所示,由于第二时序通常本质上仍具有时间顺序,容器可以是时间轴(timeline)元件5,其具有第一维度51和第二维度52。请注意在其他实施例中,第一维度51和第二维度52不一定正交,也不一定在某些固定的方向上。在图2中,图形界面元件41对应图1中的片段31,图形界面元件43对应片段33,以此类推。显示模块依据各个视频数据片段的第二起始编号与第二结束编号,于时间轴元件5中沿第一维度51放置对应的图形界面元件。因为片段33对应的开始编号203.0即片段31对应的结束编号203.0,也就是说片段33在第二时序2中如同在第一时序I中接续片段31,显示模块沿第一维度51依序摆放对应的图形界面元件41和43。图形界面元件45和47的情形也相同,因为片段37在第二时序2中如同在第一时序I中接续片段35,显示模块沿第一维度51依序摆放对应的图形界面元件45和47。
[0036]片段35在第一时序I中接续片段33,但如前所述在第二时序2中片段35的起始编号204.0实际上先于片段33的结束编号205.0,也就是说这两个片段在204.0至205.0的编号区间有部份重迭。对此情形,在一实施例中,如图2所示,显示模块首先正常地接续图形界面元件41放置片段33所对应的图形界面元件43。接着,显示模块分割出片段35所对应的图形界面元件45中对应第二时序2的编号204.0至205.0的部分45A,沿第二维度52置于图形界面元件43下方,因为在第一时序I中片段35接续片段33。图形界面元件45中余下非重迭的部分45B则仍沿第一维度51摆放。
[0037]片段39在第一时序I中接续片段37,但如前所述在第二时序2中片段39的起始编号209.0实际上与片段37的结束编号207.0有一段间隔,也就是说在第二时序2中编号207.0至209.0形成一个跳跃区间,没有任何对应的视频数据。对此情形,在一实施例中,如图2所示,显示模块首先正常地接续图形界面元件45放置片段37所对应的图形界面元件47。接着,显示模块沿第一维度51刻意将片段39所对应的图形界面元件49摆放在与图形界面元件47有一段距离的地方,以示两者之间(图2中的斜线区块)没有任何其他的图形界面元件和可播放的视频数据3的片段。
[0038]值得一提的是,上文中所谓编号相同,不一定是编号完全一样,而是实质上相同,也就是两个编号的差和编号本身有数个数量级的分别。举例而言,假设片段33对应的第一开始编号是103.1而非和片段31对应的第一结束编号相同的103.0,由于两个编号间0.1的差距相对于“103”本身微乎其微,片段33仍可视为接续片段31。相对地,由于上文中片段37的结束编号207.0和片段39的起始编号209.0形成的跳跃区间已经足以容纳一个具有意义的片段,这两个编号实质上不同,不能视为相同。
[0039]显示模块可将图2中的时间轴元件5和图形界面元件呈现地更为美观、更近人情,如图3的实施例所示。在图3中,时间轴元件5的边界恰恰包覆所有的图形界面元件,图形界面元件47和49之间的斜线区块仍没有任何其他的图形界面元件,代表没有任何可播放的片段的跳跃区间,片段33和35重迭的部分所分别对应的图形界面元件的部分43B和45A尺寸相同,沿第二维度52排列。图形界面元件43A和43B构成完整未分割但变形了的图形界面元件43,图形界面元件45A和45B则构成完整未分割但变形了的图形界面元件45。换句话说,图形界面元件43B和45A “平面分割” 了时间轴元件5,显示出其分别对应的片段33和片段35中彼此重迭的部分。在其他实施例中,图形界面元件45的部分45A不必放置在图形界面元件43的部分43B下方。事实上,图形界面元件43和图形界面元件45的重迭部分本发明所属【技术领域】具有通常知识者可以视需要自由设计,例如实作成如下拉式选单(drop-down menu)的另一个容器,供使用者自由选取重迭部分43B和45A。在其他实施例中,图形界面元件47和49之间的区块可以不用斜线填满,例如可以留白或用其他的颜色或图样填满。在一实施例中,视频数据3依第一时序I播放;也就是说,由于在第一时序I中片段35乃接续片段33,播放视频数据3时重迭部分43B对应的部分片段会先于重迭部分45A对应的部分片段播放。如图4所示,在一实施例中,于播放片段时更可依据目前播放到的片段内的视频数据位置,于所对应的图形界面元件内的位置上显示指示图像,例如一条垂直于第一维度51的线段,如指不图像511、512或513。
[0040]上述的图形界面元件或部分的图形界面元件,如41、43A、43B、45A、45B等,可以是使用者无法透过鼠标等方式选取并进行操作的,也可以是使用者可透过鼠标等方式选取并进行操作的。前述操作可以是播放、删除等。
[0041]请参见图5。图5依据本发明一示范实施例中播放视频数据的前处理方法的流程图。如图5所示,于步骤S601中,视频接收模块接收具有多个片段的视频数据,其多个片段中每一片段对应第一时序中的一个第一起始编号与一个第一结束编号,亦对应第二时序中的一个第二起始编号与一个第二结束编号。如前述,第一时序可以是协调世界时,第一起始编号与第一结束编号可以是协调世界时的时间戳。第二时序可以是经日光节约调整的地方时间,第二起始编号与第二结束编号可以是经日光节约调整的地方时间的时间戳。于步骤S603中,显示模块对每一片段于播放界面中创建对应的图形界面元件。这些图形界面元件可以是使用者无法透过鼠标等方式选取并进行操作的,也可以是使用者可透过鼠标等方式选取并进行操作的。前述操作可以是播放、删除等。于步骤S605中,显示模块依据这些片段分别对应的第二起始编号与第二结束编号,于播放界面中排列这些片段对应的图形界面元件。当这些片段中的一第一片段对应的第一结束编号与一第二片段对应的第一起始编号实质上相同且该第一片段对应的第二结束编号与该第二片段对应的第二起始编号实质上不同时,显示模块于播放界面中有区隔地放置第一片段和第二片段分别对应的图形界面元件。
[0042]在一实施例中,显示模块可于播放界面中创建时间轴元件以容纳前述那些图形界面元件。时间轴元件具有第一维度和第二维度。接着,显示模块依据片段分别对应的第二起始编号与第二结束编号,于时间轴元件中沿第一维度放置前述那些图形界面元件。
[0043]当前述第一片段对应的第二起始编号与第二结束编号所形成的第一区间与前述第二片段对应的第二起始编号与第二结束编号所形成的第二区间至少部分重迭而形成一个重迭区间时,显示模块可于时间轴元件中沿第二维度放置第一片段与第二片段于重迭区间分别对应的图形界面元件。当前述第一片段的第二结束编号与前述第二片段的第二起始编号形成非空的(non-empty) —个跳跃区间时,显示模块于此跳跃区间对应的部分的时间轴元件中不放置任何的图形界面元件,如图2与图3所示。
[0044]在一实施例中,更可依据视频数据的第一时序播放视频数据,并在目前播放到的片段内的视频数据位置所对应的图形界面元件内的位置上显示指示图像,如图4所示。
[0045]综上所述,本发明的播放视频数据的前处理方法与播放界面装置借着分辨视频数据的多重时序而能因应日光节约或设定错误等人为的时间重复或短少情形,让使用者能在符合人类主观感知的时间轴上播放和随机存取视频数据,同时保有界面设计的简洁和统
O
【权利要求】
1.一种播放视频数据的前处理方法,其特征在于,包含: 接收一视频数据,该视频数据具有多个片段,每一该片段对应一第一时序中的一第一起始编号与一第一结束编号,每一该片段对应一第二时序中的一第二起始编号与一第二结束编号; 对每一该片段,于一播放界面中创建对应的一图形界面元件;以及 依据该些片段分别对应的该第二起始编号与该第二结束编号,于该播放界面中排列该些片段所对应的该些图形界面元件; 其中当该些片段中的一第一片段对应的该第一结束编号与一第二片段对应的该第一起始编号实质上相同且该第一片段对应的该第二结束编号与该第二片段对应的该第二起始编号实质上不同时,于该播放界面中有区隔地放置该第一片段和该第二片段所分别对应的两个图形界面元件。
2.如权利要求1所述播放视频数据的前处理方法,其特征在于,排列该些图形界面元件的步骤包含: 于该播放界面中创建一时间轴元件,该时间轴元件具有一第一维度和一第二维度;以及 依据该些片段分别对应的该第二起始编号与该第二结束编号,于该时间轴元件中沿该第一维度放置该些图形界面元件。
3.如权利要求2所述播放视频数据的前处理方法,其特征在于,于排列该些图形界面元件的步骤中,当该第一片段对应的该第二起始编号与该第二结束编号所形成的一第一区间与该第二片段对应的该第二起始编号与该第二结束编号所形成的一第二区间至少部分重迭而形成一重迭区间时,于该时间轴元件中沿该第二维度放置该第一片段与该第二片段于该重迭区间所分别对应的至少部分该图形界面元件。
4.如权利要求3所述播放视频数据的前处理方法,其特征在于,还包含依据该视频数据的该第一时序播放该视频数据,并在目前播放到的片段内的视频数据位置所对应的图形界面元件内的位置上显示一指示图像。
5.如权利要求2所述播放视频数据的前处理方法,其特征在于,排列该些图形界面元件的步骤还包含: 当该第一片段的该第二结束编号与该第二片段的该第二起始编号形成一跳跃区间时,于该跳跃区间对应的部分的该时间轴元件中不放置任何的该些图形界面元件。
6.如权利要求1所述播放视频数据的前处理方法,其特征在于,该第一时序是协调世界时,该些第一起始编号与该些第一结束编号是协调世界时的时间戳。
7.如权利要求1所述播放视频数据的前处理方法,其特征在于,该第二时序是经日光节约调整的地方时间,该些第二起始编号与该些第二结束编号是经日光节约调整的地方时间的时间戳。
8.一种播放界面装置,其特征在于,包含: 一视频接收模块,用以接收具有多个片段的一视频数据,每一该片段对应一第一时序中的一第一起始编号与一第一结束编号,每一该片段对应一第二时序中的一第二起始编号与一第二结束编号;以及 一显示模块,用以对每一该片段,创建对应的一图形界面元件,并依据该些片段分别对应的该第二起始编号与该第二结束编号,于该播放界面装置中排列该些片段所对应的该些图形界面元件; 其中当该些片段中的一第一片段对应的该第一结束编号与一第二片段对应的该第一起始编号实质上相同且该第一片段对应的该第二结束编号与该第二片段对应的该第二起始编号实质上不同时,该显示模块于该播放界面装置中有区隔地放置该第一片段和该第二片段所分别对应的两个图形界面元件。
9.如权利要求8所述的播放界面装置,其特征在于,该显示模块更用以于该播放界面装置中创建具有一第一维度和一第二维度的一时间轴元件,并依据该些片段分别对应的该第二起始编号与该第二结束编号,于该时间轴元件中沿该第一维度放置该些图形界面元件。
10.如权利要求9所述的播放界面装置,其特征在于,当该第一片段对应的该第二起始编号与该第二结束编号所形成的一第一区间与该第二片段对应的该第二起始编号与该第二结束编号所形成的一第二区间至少部分重迭而形成一重迭区间时,该显示模块还用以于该时间轴元件中沿该第二维度放置该第一片段与该第二片段于该重迭区间所分别对应的至少部分该图形界面元件。
11.如权利要求10所述的播放界面装置,其特征在于,该显示模块还用以依据该视频数据的该第一时序播放该视频数据,并用以在目前播放到的片段内的视频数据位置所对应的图形界面元件内的位置上显示一指示图像。
12.如权利要求9所述的播放界面装置,其特征在于,当该第一片段的该第二结束编号与该第二片段的该第二起始编号形成一跳跃区间时,该显示模块用以于该跳跃区间对应的部分的该时间轴元件中不放置任何的该些图形界面元件。
13.如权利要求8所述的播放界面装置,其特征在于,该第一时序是协调世界时,该些第一起始编号与该些第一结束编号是协调世界时的时间戳。
14.如权利要求8所述的播放界面装置,其特征在于,该第二时序是经日光节约调整的地方时间,该些第二起始编号与该些第二结束编号是经日光节约调整的地方时间的时间戳。
【文档编号】H04N21/44GK104469486SQ201410300188
【公开日】2015年3月25日 申请日期:2014年6月26日 优先权日:2013年9月18日
【发明者】刘倩雯, 陈鼎文, 杨道呈 申请人:晶睿通讯股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1