电子装置及其影片物体追踪方法_2

文档序号:8319880阅读:来源:国知局
或多个物体。处理单元13还用以根据该至少一第一物体位于该第一画面的位置40以及位于该第二画面的位置42,判断该至少一第一物体位于该第一画面与该第二画面之间的各画面中的位置,藉以估测该至少一第一物体从该第一画面到该第二画面的移动轨迹。
[0050]为便于说明,本实施例的处理单元13可包含一影片切割模块131、一物体界定模块133及一物体追踪模块135。于其他实施例,处理单元13亦可仅为单一个处理器,并执行上述各个模块的相对应操作。
[0051]如图1所示,当影片供应单元11供应影片20至处理单元13后,处理单元13首先通过影片切割模块131撷取影片20的影片片段22。影片切割模块131的目的在于确保撷取出的影片片段22所包含的数个连续画面中具有至少一共同物体。因此,影片片段22可以是整段影片20,也可以是影片20中的任一段片段。
[0052]举例而言,影片切割模块131可根据拍摄影片20的画面镜头是否切换,判断画面是否连续。若画面不连续,则影片切割模块131会切割影片20,并撷取出包含数个连续画面的影片片段22。于其他实施例,处理单元13亦可不具有影片切割模块131,且影片供应单元11直接传送影片20至物体界定模块133。
[0053]在电子装置I不包含使用者介面单元15的情况下,于处理单元13的影片切割模块131撷取影片20的影片片段22之后,处理单元13的物体界定模块133可用以在该等连续画面的该第一画面界定至少一第一物体的位置40,并在该等连续画面的该第二画面界定该至少一第一物体的位置42。
[0054]在电子装置I包含使用者介面单元15的情况下,处理单元13的物体界定模块133可根据来自使用者介面单元15的一使用者输入60,于该第一画面中界定该至少一第一物体的位置40以及于该第二画面中界定该至少一第一物体的位置42。举例而言,使用者可通过一触控式萤幕、一滑鼠、一键盘或各种输入装置(未绘不),于该第一画面与该第二画面中手动框选出该至少一物体。然后,使用者介面单元15将根据使用者于该第一画面与该第二画面中所框选的范围产生使用者输入60。接着,处理单元13的物体界定模块133将根据使用者输入60,于该第一画面中界定该至少一第一物体的位置40以及于该第二画面中界定该至少一第一物体的位置42。
[0055]在处理单元13的物体界定模块133于该第一画面中界定该至少一第一物体的位置40以及于该第二画面中界定该至少一第一物体的位置42之后,处理单元13的物体追踪模块135可用以根据该至少一第一物体位于该第一画面的位置40以及位于该第二画面中的位置42,判断该至少一第一物体位于该第一画面与该第二画面之间的各画面中的位置,藉以估测该至少一第一物体从该第一画面到该第二画面的移动轨迹。
[0056]以下将以图2与图3作为一示范例,进一步说明物体界定模块133以及物体追踪模块135的上述运作。图2为影片片段22的一示意图,而图3为物体追踪模块135的一运作示意图。
[0057]如图2所示,影片片段22包含数个连续画面。为了便于说明,假设第一画面Fl为影片片段22包含的该等连续画面中的起始画面,而第二画面F2为影片片段22包含的该等连续画面中的结束画面。于其他实施例,第一画面Fl与第二画面F2亦可以是影片片段22所包含的该等连续画面中的任二个非相邻的画面。
[0058]处理单元13的物体界定模块133首先判断第一画面Fl及第二画面F2是否出现相同的物体。由于第一画面Fl及第二画面F2皆出现第一物体Xl (圆形物体)时,故处理单元13的物体界定模块133将界定出第一物体Xl位于第一画面Fl的位置40以及位于第二画面F2的位置42。之后,处理单元13的物体追踪模块135将根据第一物体Xl位于第一画面Fl的位置40以及位于第二画面F2的位置42,判断第一物体Xl位于第一画面Fl与第二画面F2之间的各画面中的位置。
[0059]若多个第一物体Xl同时出现在第一画面Fl以及第二画面F2,处理单元13的物体界定模块133可同步界定出数个第一物体Xl位于第一画面Fl的数个位置40以及位于第二画面F2的数个位置42,而处理单元13的物体追踪模块135将根据数个第一物体Xl位于第一画面Fl的该等位置40以及位于第二画面F2的该等位置42,判断各该第一物体Xl位于第一画面Fl与第二画面F2之间的各画面中的位置。
[0060]于其他实施例,即使是连续画面,在影片片段22中,某些物体可能没出现在第一画面F1,但出现在第二画面F2 ;或者某些物体可能出现在第一画面F1,但没出现在第二画面F2。前者犹如图2中所示的第二物体X2 (三角物体),而后者犹如图2中所示的第三物体X3 (正方物体)。第二物体X2与第三物体X3的数量可为一个或数个。
[0061]由于第二物体X2仅出现在第二画面F2且没出现在第一画面Fl,故第二物体X2可能在第一画面Fl到第二画面F2之间的某一画面开始出现,并持续出现直到第二画面F2。因此,处理单元13的物体界定模块133更用以在第二画面F2中界定第二物体X2的位置43 ;以及在第一画面Fl与第二画面F2之间的画面中选定一个第三画面F3,然后在第三画面F3中界定第二物体X2的位置44。接着,处理单元13的物体追踪模块135更用以根据第二物体X2位于第二画面F2的位置43以及位于第三画面F3中的位置44,判断第二物体X2位于第二画面F2与第三画面F3之间的各画面中的位置,藉以估测第二物体X2从第三画面F3到第二画面F2的移动轨迹。
[0062]相似地,由于第三物体X3仅出现在第一画面Fl且没出现在第二画面F2,故第三物体X3可能在第一画面Fl到第二画面F2之间的某一画面消失,并持续消失直到第二画面F2。因此,处理单元13的物体界定模块133更用以在第一画面Fl中界定第三物体X3的位置45 ;以及在第一画面Fl与第二画面F2之间的画面中选定一个第三画面F3,然后在第三画面F3中界定第三物体X3的位置46。接着,处理单元13的物体追踪模块135更用以根据第三物体X3位于第一画面Fl的位置45以及位于第三画面F3中的位置46,判断第三物体X3位于第一画面Fl与第三画面F3之间的各画面中的位置,藉以估测第三物体X3从第一画面Fl到第三画面F3的移动轨迹。
[0063]当同时存在第二物体X2与第三物体X3时,处理单元13的物体界定模块133可以从第一画面Fl与第二画面F2之间的画面中分别选出二个不同的第三画面F3以分别界定第二物体X2与第三物体X3的位置44、46,亦可以仅选出一个相同的第三画面F3以界定第二物体X2与第三物体X3的位置44、46。另外,从第一画面Fl与第二画面F2之间的画面中选出第三画面F3的规则,可以采纳经验法则、二分法则或其他已知的方法。举例而言,处理单元13的物体界定模块133可采用二分法而选择第一画面Fl与第二画面F2之间的画面中的中间那张画面作为第三画面F3。于其他实施例,亦可由使用者通过使用者介面单元15从第一画面Fl与第二画面F2之间的画面中选出第三画面F3。
[0064]除了上述第二物体X2与第三物体X3的情况外,某些物体可能出现在第一画面Fl与第二画面F2之间的画面中,并消失于第一画面Fl与第二画面F2之间的画面中。换言之,这些物体不出现于第一画面Fl中也不出现于第二画面F2中。然而,基于上述揭露内容可知,处理单元13的物体界定模块133与物体追踪模块135仍可有效地估测出这些物体的移动轨迹。
[0
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1