广告收视判断与智能载具的充电方法_2

文档序号:9767331阅读:来源:国知局
对该音视频数据进行特征值的运算,然后暂存与该音视频数据对应的特征值数据。比方说,对于上述的视讯/音频数据进行哈希(hash)运算或其他种运算,以便取得其特征值。
[0028]请参考图4,其为根据本发明一实施例的视讯画面之特征值的一示意图。图4显示了某一帧画面400,其包含有多个特征值选区410。在一实施例中,可以针对画面400进行特征值运算。在另一实施例中,可以针对多个选区410进行特征值运算,以便计算出该帧画面400的特征值。本发明并不限定每一帧画面对应到单一特征值,一帧画面也可以具有多个特征值。更进一步说,本发明并不限定步骤320当中暂存数据所包含的特征值数量。
[0029]同样地,选区410的概念可以应用到音频数据上。原本音频数据的取样率可能较高,但可以降低其取样率之后,再对缩减取样率的音频数据进行特征值的计算。或者是以缩减取样空间的方式来减少计算量,比方说每隔0.5秒取0.1秒的音频数据来进行特征值计算。无论是缩减取样空间或是缩减取样率,都符合本发明的精神。
[0030]回到图3的步骤330:根据第一转台命令,播放第二台视频,在第一时间段之内,比对第二台视频与暂存数据。先前提过,由于广告的秒数不长,因此上述的第一时间段可以设定得与广告秒数差不多,比方说是30秒。在这个第一时间段内,比对第二台视频与暂存数据。可以想见的是,在步骤320当中如何对第一台视频进行暂存,或是如何对第一台视频进行特征值的运算,同样的运算过程在步骤330当中会用在第二台视频之上。
[0031]接着,在步骤340当中,判断是否在该第一时间段内比对到第二台视频与暂存数据相同。当判对结果为否时,执行步骤350,反之,执行步骤370。
[0032]步骤350:判断是否接到第二转台命令。如果未接到转台命令,则执行步骤360。在另一实施例中,如接到转台命令,流程可以重复回到步骤320。换言之,由于在第一时间段内又接到第二转台命令,而且并未比对到第二台数据与暂存数据相同,则重复回到步骤320,将第二台视频数据暂存为新的暂存数据,并且重新计数第一时间。
[0033]步骤360:当执行到此步骤时,表示在第一时间段内的第二台并未重复播放第一转台命令前的暂存数据。在假定暂存数据是广告的情况下,流程可以认为观众并未收看过广告,或是并未完整收看完第一台所播放的暂存视频。但本发明并不限定上述的假设为真,步骤360可以更包含与广告数据库进行比对的步骤,以便更准确地收集观众行为,但受限于收视端1202的软硬件限制,可以无需进行确定暂存数据是否为广告,仅仅需要记录此一结果即可。在记录此结果之后,流程可以重新回到步骤310,或是再向图1的数据收集器130或图2的数据收集器230提供此结果。
[0034]步骤370:判断是否接到第二转台命令。如果未接到转台命令,则执行步骤380。反之,当接到转台命令时,则执行步骤390。
[0035]步骤380:当执行到此步骤时,表示在第一时间段内的第二台已经重复播放第一转台命令前的暂存数据。在假定暂存数据是广告的情况下,流程可以认为观众已经收看过广告。在记录此结果之后,流程可以重新回到步骤310,或是再向图1的数据收集器130或图2的数据收集器230提供此结果。
[0036]步骤390:当执行到此步骤时,表示在第一时间段内的第二台已经重复播放第一转台命令前的暂存数据,但在第一时间段内又接到第二转台命令。流程可以认为观众已经收看过部分的广告,因此可以计算比对成功至收到第二转台命令的时间,表示观众至少收看了多少长度广告。由于在暂存数据当中,无法确认有多少时间是某广告的时间段,理论上假定观众在收看第一台视频的该广告之后就马上发出第一转台命令。当根据第一转台命令切换到第二台视频之后,再经过第二时间段才比对到第二台视频与暂存数据相同,根据上述的假设,从比对成功之后到收到第二转台命令之间的时间Tad,第二台视频播出的是该广告,因此可以表示观众至少收看了 Tad时间长度的广告。如果假定观众在收看第一台视频的该广告之后的一段时间Ad才下达第一转台命令,那么可以表示观众至少收看了 Ad+Tad时间长度的广告。但同样地,必须与广告数据库进行比对,才能确定Ad的时间有多长。而受限于收视端120的软硬件限制,可能无法与广告数据库进行比对以确定Ad的时间长度,但至少步骤390可以记录到第二时间段与时间长度Tad。在记录此结果之后,流程可以重新回到步骤320,或是再向图1的数据收集器130或图2的数据收集器230提供此结果。
[0037]在图3的实施例中,假定步骤320中的暂存数据为广告情况下,可以得出三种型态的结果,如步骤380的已收看过广告,步骤360的未收看过广告,以及步骤390的已收看部分广告及其收看时间的长度。这些结果可以实时的传送到图1的数据收集器130或图2的数据收集器230。在一实施例中,可以进一步区分统计;如果暂存数据并非为广告,则数据收集器可以丢弃以上结果。传送的讯息除了结果以外,还可以包含发生的时间、台数、特征值、观众相关数据等等讯息。在另一个实施例中,这些结果也可以批次地传送到数据收集器,而无需要实时性的传送。本发明并不限定结果必须传送到数据收集器端,也可以留存在本机内,供观众自己分析使用。
[0038]总上所述,本发明系利用观众转台的时机,在一个较短的时间段内进行数据比对的流程,以便在使用较少计算资源的情况下,推论出观众对于广告的收看结果。
[0039]请参考图5A与5B,其为根据本发明一实施例的一智能载具充电系统500的方块示意图。该智能载具充电系统500包含至少一智能载具510、一充电基座520、以及多个电池模块530A与530B。该智能载具510可以是搭载特殊酬载(payload)执行特定任务的智能化机器人,例如是个扫地机器人、拖地机器人、或是其他种机器人。
[0040]该智能载具510包含一电池匣512,其可以用于装载多个电池模块530。但该智能载具510可以利用单一个电池模块530进行运动及运作,也可以利用多个电池模块530进行运作。该智能载具510的运作时间,端赖于所搭载的电池模块530数量以及每一个电池模块530所含的电量。
[0041]该智能载具510还包含一控制模块514,用于控制该智能载具510的活动。该控制模块514可以包含许多传感器,比方说摄影机、无线定位仪器、陀螺仪、惯性导航仪、人机接口等,以及用于执行智能操作系统与程序的控制器。该控制模块514连接到该电池匣512,可以用来控制该电池匣512内装载与卸除电池模块530。此外,该电池模块530或电池匣512可以测得电量,并且将电量告知该控制模块514。
[0042]该充电基座520可以包含多个充电接头,用于同时连接多个电池模块530充电。一般来说,充电基座520可以连接到市电,并且包含变压装置。该充电基座520的安装位置可以让该智能载具510靠近,并且装载与卸除电池模块530。智能载具510上的控制模块514可以包含所需的导航仪器设备,并且控制智能载具510停靠在充电基座520旁。
[0043]传统的智能载具仅能携带单一个电池模块,当该电池模块的电量耗尽时,该智能载具510就停止运作。而本发明的发明特征之一,如图5A所示,当智能载具510携带电池模块530B运作时,充电基座正在为电池模块530A充电。而当智能载具510上的电池模块530B快要耗尽电力时,智能载具510将停靠在充电基座520旁,装载电池模块530A,并且卸除电池模块530B,如图5B所示。接着,智能载具510可离开充电基座520继续工作。在智能载具510工作的同时,充电基座520也正为电池模块530B充电。
[0044]当智能载具510工作完毕时,也可以停靠在充电基座520旁边,将多个电池模块530同时连接上充电基座520进行充电。
[0045]值得一提的是,虽然图5A与5B的充电系统500上仅绘出一个智能载具510与一个充电基座520,但本发明并不限定这两者在数量上是一对一的关系。比方说,当智能载具510的工作时间较长,需要超过两个电池模块530的电力才能完成工作时,则可以安排该充电系统
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1