基于环境传感的视频精彩片段标识的制作方法

文档序号:7990602阅读:136来源:国知局
基于环境传感的视频精彩片段标识的制作方法
【专利摘要】公开了涉及标识和显示从较长视频内容中取得的视频内容部分的实施例。在一个示例实施例中,通过接收关于视频项的多个观看者中的每一个观看者的情绪响应简档来提供视频项的一部分,每一个情绪响应简档包括特定观看者在观看视频项时的该特定观看者的情绪响应与该视频项的时间关联。该方法还包括使用情绪响应简档来选择视频项中的被判断为比该视频项中的第二部分在情绪上更刺激的第一部分,并且响应于对该视频项中的第一部分的请求来将该视频项中的第一部分发送到另一计算设备,而不发送该视频项中的第二部分。
【专利说明】基于环境传感的视频精彩片段标识
[0001]背景
[0002]将供回放的视频内容中的感兴趣部分标识为例如精彩片段经常由该内容的生产者手动执行。由此,被选为精彩片段的部分可以表示生产者对广大观众,而不是任何特定个人或观众的子群的兴趣的最佳猜测。
[0003]概述
[0004]本文公开了涉及基于来自视频观看环境传感器的数据来选择视频项的各部分的各种实施例。例如,一个实施例提供了一种方法,包括接收关于视频项的多个观看者中的每一个观看者的情绪响应简档,每一个情绪响应简档包括特定观看者在观看视频项时的该特定观看者的情绪响应与该视频项的时间关联,并且然后使用情绪响应简档来选择该视频项中的被判断为比该视频项中的第二部分在情绪上更刺激的第一部分。然后响应于对该视频项中的第一部分的请求来将所选第一部分发送到另一计算设备,而不发送该视频项中的第二部分。
[0005]提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的选择的概念。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。
[0006]附图简述
[0007]图1示意性地示出了根据本公开内容的一实施例的观看者在视频观看环境中观看视频项。
[0008]图2A-B示出了根据本公开内容的一实施例的描绘向做出请求的计算设备提供从较长视频内容项中取得的视频内容部分的方法的流程图。
[0009]图3示意性地示出了观看者情绪响应简档、观看兴趣简档和聚集的观看者情绪响应简档的实施例。
[0010]图4示意性地示出了根据本公开内容的一实施例的选择视频项中的在情绪上刺激的各部分以便发送到做出请求的计算设备的示例场景。
[0011]详细描述
[0012]如上所述,选择诸如体育表演或电影等视频内容项中的各部分以用作精彩片段、预告片或其它这样的经编辑的表演一般依靠人类编辑工作。最近,已使用抓取来将计算机网络可访问的内容聚集成可容易浏览的格式以助于内容发现。抓取是一种自动化方法,其中使用程序从诸如网站等一个或多个内容源搜集信息,在语义上对这些信息进行分类,并按照所分类的来呈现这些信息以使得用户可以快速访问针对该用户的兴趣来定制的信息。
[0013]抓取可以是相当直接的,其中在抓取结果中标识整个内容项。例如,可以按标题、艺术家、关键字以及应用于作为整体的内容的其它这样的元数据来整体地标识静止图像、视频图像、音频文件等。然而,对视频内剪辑(即,从较大的视频内容项中取得的视频剪辑)的标识提出了挑战。例如,许多内容项可能缺乏允许从较大内容项中标识并单独拉取感兴趣的剪辑的媒体内元数据。在其它情况下,视频内容项可被存储为可以单独访问的片段的集合。然而,这些片段可能仍然经由人类编辑输入来定义。
[0014]由此,所公开的实施例涉及对视频内容中的与同一视频内容中的其它部分相比具有特定兴趣的各部分的自动化标识并且与这些其它部分分开向观看者呈现所标识的部分。各实施例可利用诸如图像传感器、深度传感器、声学传感器之类的观看环境传感器以及诸如生物测定传感器等可能的其它传感器来帮助确定用于标识这样的片段的观看者偏好。这些传感器可允许系统标识各个人,检测并理解所标识的各个人的人类情绪表达,并且利用这些信息来标识视频内容项中的特别感兴趣的部分。
[0015]图1示意性地示出了根据本公开内容的一实施例的观看者(在图1中被示为160、162和164)观看视频项(在图1中被分别示为150、152和154),每一个视频项在相应的视频观看环境100中的相应显示器102上观看(如经由显示输出112来输出)。在一个实施例中,与媒体计算设备104连接(经由输入111)的视频观看环境传感器系统106向媒体计算设备104提供传感器数据以允许媒体计算设备104检测视频观看环境100内的观看者情绪响应。将会理解,在各实施例中,传感器系统106可被实现为媒体计算设备104的外围或内置组件。
[0016]进而,观看者对视频项的情绪响应简档经由网络110被发送到服务器计算设备130,在那里对于每一个视频项,将来自多个观看者的情绪响应合成为关于该视频项的聚集的情绪响应简档。随后,寻求从这些视频项之一中取得的感兴趣的或情绪上刺激的视频剪辑的做出请求的观看者可接收到这些视频项中的被判断为比这些相同的项目中的其它部分在情绪上更刺激的各部分的列表。做出请求的观看者可以从该列表中请求这些视频项中的一个或多个部分来个别地观看或作为汇编来观看。当接收到请求时,服务器计算设备向做出请求的计算设备发送所请求的部分,而不发送这些视频项中的相比较而言较不刺激和/或不那么感兴趣的部分。由此,向做出请求的观看者提供该做出请求的观看者很有可能觉得是感兴趣的且在情绪上是刺激的视频项片段。同样,可以对多个视频项执行这一分析以呈现从不同的视频内容项中取得的可能感兴趣的视频剪辑的列表。这可帮助例如内容发现。
[0017]视频观看环境传感器系统106可包括任何合适的传感器,包括但不限于一个或多个图像传感器、深度传感器和/或话筒或其他声学传感器。来自这些传感器的数据可由计算设备104用来检测观看者的脸部和/或身体姿态和姿势,这些姿态和姿势可通过媒体计算设备104与人类情感显示相关。作为示例,可将这些姿态和姿势与诸如姿态和姿势数据等可以与指定情绪状态相关联的预定义的参考情感显示数据进行比较。将理解,本文使用的术语“人类情感显示”可表示对所观看的内容的任何可检测的人类响应,包括但不限于人类情绪表达和/或可检测到的人类情绪行为的显示,如脸部、姿势、或声音显示,无论是有意识还是下意识地执行的。
[0018]媒体计算设备104可处理从传感器系统106接收到的数据以生成观看者观看的视频项与每一个观看者对该视频项的情绪响应之间的时间关系。如在下文中更详细地说明的,这样的关系可被记录为关于特定视频项的观看者的情绪响应简档,并且被包括在将观看者的视频兴趣按目录分类的观看兴趣简档中。这可允许稍后检索关于做出请求的观看者的观看兴趣简档并使用该简档来选择一个或多个视频项中的做出请求的观看者可能感兴趣的各部分。[0019]作为更具体的示例,从观看环境传感器系统106接收到的图像数据可捕捉观看者的人类情绪行为的有意识显示,如观看者160退避(cringe)或掩住他的脸的图像。作为响应,关于该视频项的观看者的情绪响应简档可指示该观看者在该项目期间的这一时刻恐惧。图像数据还可包括人类情绪状态的下意识显示。在这样的场景中,图像数据可以示出用户在视频项期间的特定时刻用户正将目光从显示器移开。作为响应,关于该视频项的观看者的情绪响应简档可指示她在此刻厌烦或分心。眼睛跟踪、脸部姿态表征以及其他合适的技术也可被用来测量观看者对视频项150的情绪刺激和参与的程度。
[0020]在一些实施例中,图像传感器可收集能够诊断人类生理状况的频谱区域内的光。例如,红外光可被用来近似身体内的血氧水平和/或心率水平。进而,这些水平可被用来估计人的情绪刺激。
[0021]此外,在一些实施例中,驻留在与观看环境传感器系统106不同的其他设备中的传感器可被用来向媒体计算设备104提供输入。例如,在一些实施例中,视频观看环境100内的观看者160所持有的移动计算设备140 (例如,移动电话和膝上型以及平板计算机)中包括的加速度计和/或其它传感器可检测该观看者的基于姿势的或其它情绪表达。
[0022]图2A-B示出了用于向做出请求的计算设备提供从较长视频内容中取得的可能感兴趣的视频内容部分的方法200的实施例的流程图。将明白,所描绘的实施例可经由任何合适的硬件来实现,包括但不限于图1和2A-B中参考的硬件的实施例。
[0023]如图2A所示,媒体计算设备104包括可保存可由逻辑子系统116执行来实现本文公开的各任务的指令的数据保存子系统114。此外,媒体计算设备104还可包括或被配置成接受被配置成存储可由逻辑子系统116执行的指令的可移动计算机可读存储介质118。服务器计算设备130也被描绘为包括数据保存子系统134、逻辑子系统136、以及可移动计算机存储介质138。
[0024]在一些实施例中,来自观看者的移动设备上的传感器的传感器数据可被提供给媒体计算设备。此外,与正在观看的视频项相关的补充内容可被提供给观看者的移动设备。由此,在一些实施例中,可以向媒体计算设备104和/或服务器计算设备130注册移动计算设备140。合适的移动计算设备包括但不限于移动电话和便携式个人计算设备(例如,膝上型计算设备、平板计算设备和其它这样的计算设备)。
[0025]如图2A所示,移动计算设备140包括数据保存子系统144、逻辑子系统146、以及计算机存储介质148。本文中参考的这样的数据保存子系统、逻辑子系统以及计算机存储介质的各方面将在下文更详细地描述。
[0026]在202,方法200包括在视频观看环境传感器处且可能从移动计算设备140或其它合适的包含传感器的设备收集传感器数据。在204,方法200包括将传感器数据发送给接收传感器数据的输入的媒体计算设备。可收集任何合适的传感器数据,包括但不限于图像传感器数据、深度传感器数据、声学传感器数据、生物测定传感器数据,等等。
[0027]在206,方法200包括根据传感器数据的输入来确定视频观看环境中的观看者的身份。在一些实施例中,观看者的身份可根据传感器数据所收集的图像数据与存储在观看者的个人简档中的图像数据的比较来确立。例如,从视频观看环境中收集的图像数据中包括的脸部与存储在观看者的简档中的图像之间的脸部相似度比较可被用来确立该观看者的身份。也可根据声学数据或任何其他合适的数据来确定观看者的身份。[0028]在208,方法200包括生成关于观看者的情绪响应简档,该情绪响应简档表示观看者的情绪响应与正在视频观看环境中显不的视频项的时间关联。换目之,关于视频项的观看者的情绪响应简档根据该视频项内的时间位置来索引该观看者的情绪表达和行为显示。
[0029]图3示意性地示出了观看者情绪响应简档304的实施例。如图3所示,观看者情绪响应简档304由在媒体计算设备104和服务器计算设备130中的一个或多个上运行的语义挖掘模块302使用从一个或多个视频观看环境传感器接收到的传感器信息来生成。使用来自传感器的数据以及视频项信息303(例如,标识在收集到情绪响应数据时观看者正在观看的特定视频项以及该情绪响应发生在该视频项中的何处的元数据),语义挖掘模块302生成观看者情绪响应简档304,该简档捕捉应变于视频项内的时间位置的观看者的情绪响应。
[0030]在图3所示的示例中,语义挖掘模块302向视频观看环境传感器检测到的各种行为和其他表达数据(例如,生理数据)分配各情绪标识。语义挖掘模块302还根据与视频项同步的时间序列来对观看者的情绪表达进行索引,例如按在视频项内发生的各事件、场景、以及动作的时间。由此,在图3所示的示例中,在视频项的时间索引I处,语义挖掘模块302基于生理数据(例如,心率数据)和人类情感显示数据(例如,身体语言分数)来记录观看者厌烦并分心。在稍后的时间索引2,观看者情绪响应简档304指示观看者很愉快并且对视频项感兴趣,而在时间索引3,观看者很恐惧但专注于该视频项。
[0031]图3还示出了为了简明起见被示为单个变量的标绘的非限制性示例观看者情绪响应简档306的图形表示。虽然观看者情绪响应简档306被示为作为时间的函数的单个变量(例如,情绪状态)的标绘,但将认识到情绪响应简档可包括表示任何合适定量的任何合适数量的变量。
[0032]在一些实施例中,语义挖掘模块302可被配置成区分观看者对视频项的情绪响应和观看者的一般性情。例如,在一些实施例中,语义挖掘模块302可忽略在观看者的注意力没有集中在显示设备上时检测到的那些人类情感显示,或者可记录关于用户在这些情况下的注意力状态的信息。由此,作为示例场景,如果观看者因为源于视频观看环境外部的喧闹噪音而明显恼怒,则语义挖掘模块302可被配置成不将检测到的恼怒归咎于视频项,和/或可以不在关于该视频项的观看者的情绪响应简档内的该时间位置处记录该恼怒。在其中图像传感器作为视频观看环境传感器被包括的实施例中,合适的眼睛跟踪和/或脸部位置跟踪技术可被用来确定观看者的注意力集中于显示设备和/或视频项的程度。
[0033]关于视频项的观看者的情绪响应简档304可被分析以确定引起观看者的积极和消极响应的各类场景/物体/事件。例如,在图3所示的示例中,视频项信息(包括场景描述)与传感器数据和观看者的情绪响应相关。这样的分析的结果随后可被收集在观看兴趣简档308中。观看兴趣简档308根据观看者对过去媒体体验的情绪响应所判断来将观看者对视频媒体的喜好和厌恶编成目录。观看兴趣简档从多个情绪响应简档中生成,每一个情绪响应简档在时间上将观看者的情绪响应与该观看者先前观看的视频项相关。换言之,关于特定视频项的观看者的情绪响应简档根据该视频项内的时间位置来组织观看者的情绪表达和行为显示。在观看者观看更多视频项时,观看者的观看兴趣简档可根据在观看者对最近观看的视频项的情绪响应中所表达的来被更改以反映观看者的改变的趣味和兴趣。
[0034]通过对观看者所观看的其他内容项执行这样的分析(如在图3的310处所示)并且然后确定不同内容项中的引起类似情绪响应的各部分之间的相似性,观看者的潜在喜好和厌恶可被确定并随后可被用来定位针对将来观看和/或供呈现的视频剪辑精彩片段的内容建议。例如,图3示出观看者相比演员A和C偏好演员B,并且相比位置类型A偏好位置类型B。此外,可以对观看环境中的多个观看者中的每一个执行这样的分析。
[0035]转回到图2A,在212,方法200包括接收关于视频项的来自多个观看者中每一个观看者的情绪响应简档。由此,在212接收许多观看者对同一视频项的情绪响应以供进一步处理。这些情绪响应可在不同的时刻(例如,在不同的观看者检索视频项以便在不同时刻观看视频项的情况下)或同时(例如,在实况电视播放事件的情况下)接收。一旦接收到,情绪响应可被实时分析和/或被存储以供稍后分析,如下所述。
[0036]在214,方法200包括从不同观看者聚集多个情绪响应简档以形成关于该视频项的聚集的情绪响应简档。在一些实施例中,在216方法200可包括呈现聚集的情绪响应简档的图形描绘。这些视图可以向观看者提供看一眼就将视频项中的情绪上刺激且感兴趣的部分与同一视频项中的其它部分区分开的方式,并且还可以向观看者提供选择这些视频内容部分以供观看的机制(例如,在聚集的简档担当控制视频内容呈现的用户界面元素的情形中)。
[0037]此外,在一些实施例中,这些视图可被提供给内容提供者和/或广告提供者以使得这些提供者可发现视频项中的在情绪上联系观看者(和/或联系各种细分市场中的观看者)的那些部分。例如,在实况广播场景中,接收到这些视图的内容提供者可以实时地向广播呈现者提供关于吸引并进一步联系观众的方式的建议,从而可能留住可能原本想更换频道的观看者。
[0038]例如,图3示出了关于视频项的聚集的情绪响应简档314的实施例。如图3所示,在312,可以在时间上将关于视频项的多个情绪响应简档(每一简档源自不同的观看者和/或同一观看者的不同观看会话)相关,以生成聚集的情绪响应简档314。另外,在一些实施例中,聚集的情绪响应简档314还可按任何合适的方式(例如,按视频项类型、按演员、按导演、编剧等)与视频项信息相关,以标识在不同的程度和享受水平上触发了多个观看者的情绪体验的视频项的特性。另外,聚集的情绪响应简档可基于社交网络信息来过滤,如下所述。
[0039]返回到图2A,在218,方法200包括接收对视频项中的感兴趣部分的请求,该请求包括做出请求的观看者的身份。例如,该请求可在做出请求的观看者到达视频抓取站点时作出、在做出请求的观看者的移动或媒体计算设备被打开时做出、或者通过来自做出请求的观看者对移动、媒体或其他计算设备的输入来作出。将明白,做出请求的观看者的身份可以按任何合适的方式来接收,包括但不限于上述观看者身份确定方案。
[0040]在一些实施例中,该请求可包括做出请求的观看者所提供的搜索项和/或过滤条件,以使得对视频内容的第一部分的选择可以部分地基于该搜索项和/或过滤条件。然而,将明白,做出请求的观看者可以在该过程中任何合适的时刻提供这些搜索项和/或过滤条件而不背离本公开内容的范围。
[0041]在220,方法200包括使用情绪响应简档来选择视频项中的被判断为比该视频项中的第二部分在情绪上更刺激的第一部分。由此,情绪响应可被用来标识视频项中的与引起聚集的观众(例如,其情绪响应简档构成聚集的情绪响应简档的观众)的较少情绪反应的其它部分相比这些观众更感兴趣的部分。作为结果,可由于对较长视频媒体的众包(crowd-sourced)情绪响应信息而选择和/或归纳出视频媒体中的感兴趣部分。
[0042]在一些实施例中,众包结果可由情绪响应简档来针对一组可能正相关的观看者(例如,如由社交关系或观看者之间的其它联系确定的可能以与观看者相似的方式对视频项作出响应的人)加权。由此,在一些实施例中,关于组成员的情绪响应简档可具有比那些非成员更高的权重。一旦分配权重,就可以按任何合适的方式执行选择。权重能够以任何合适的方式来分配,例如O到I的范围内的数字。在一个示例中,可计算应变于时间的加权算术平均值以便标识视频项内的各种时间位置处的情绪刺激的平均量级。作为结果,与未加权的选择结果(例如,其中所有聚集的情绪响应简档都未被加权的选择结果)相比,该选择结果可以更有可能是观看者感兴趣的。
[0043]此外,在一些实施例中,组(或组成员)的权重可基于观看者输入。例如,权重可基于观看者的社交网络中的不同水平的社交关系和/或亲密性。在另一示例中,权重可基于由观看者分配的置信评级,该置信评级反映该观看者对该组的(或成员的)品味和/或标识视频项中的该观看者觉得是感兴趣的各部分的能力的信任和置信的相对水平。在一些其它实施例中,置信评级可以在没有观看者输入的情况下根据诸如人口统计组特性等暗示组成员兴趣和观看者兴趣之间的正相关的特性来分配。将会理解,这些用于对情绪响应简档进行加权的方法是出于示例的目的而呈现的,而不旨在以任何方式进行限制。
[0044]图4示意性地示出了阐释上述示例实施例的三个示例选择场景。在场景402中,基于未加权的聚集的情绪响应简档314来选择视频项的第一部分404。在这些实施例中,选择视频项的第一部分可包括将该选择基于聚集的情绪响应简档中的对该视频内容项的第一部分的情绪响应的量级。在图4中,使用预选阈值406来判断聚集的观众中的由该视频项引起情绪刺激的相对程度。预选阈值406可以按任何合适的方式来定义(例如,作为绝对值或作为函数值,诸如对应于广告商所期望的关于内容类型以及请求该视频项的一天中的时间的兴趣水平的值)。由此,第一部分404对应于视频项中的超过(在可接受的容忍度内)预选阈值406的部分。
[0045]在场景410中,由做出请求的观看者的社交网络中的各个观看者来对聚集的观看者情绪响应简档314加权。由此,对视频项的第一部分的选择基于使用聚集的情绪响应简档中的与属于做出请求的观看者的社交网络的观看者相对应的子集。将明白,社交网络可以是具有与观看者的社交联系的人的任何合适的集合,从而使得该观看者的兴趣可以与各网络成员的共同兴趣特别密切相关。这样的网络可以是用户定义的或由用户之间的共同特性(例如,校友关系)来自动定义。在场景410中,与预选阈值406 —起使用加权的情绪响应简档412来标识第一部分404。聚集的情绪响应简档314仅仅出于参考的目的在虚线中示出。基于做出请求的观看者的社交网络来选择第一部分可以向该做出请求的观看者提供该视频项中的感兴趣的且与该做出请求的观看者的亲密社交关系相关的各部分。这可提高为做出请求的观看者选择的第一部分的个性化程度。
[0046]在场景420中,由做出请求的观看者所属的人口统计组中的各个观看者来对聚集的观看者情绪响应简档314加权。由此,对视频项的第一部分的选择基于使用聚集的情绪响应简档中的与属于做出请求的观看者的人口统计组的观看者相对应的子集。将理解,人口统计组可基于可导致组成员之间的兴趣比所有用户之间的兴趣可能更高度相关的任何合适的特性来定义。然后与预选阈值406 —起使用加权的情绪响应简档422来标识第一部分404。聚集的情绪响应简档314仅仅出于参考的目的在虚线中示出。基于做出请求的观看者的人口统计组来选择第一部分可帮助该做出请求的观看者发现该视频项中的引起与该做出请求的观看者相似的品味和兴趣的人的兴趣的部分。
[0047]将会理解,可通过使用诸如搜索项和/或观看者定义的观看兴趣等观看者提供的过滤来实现进一步的个性化。例如,在一些实施例中,对第一部分的选择还可基于做出请求的观看者的观看兴趣简档308。在一些实施例中,选择还可基于做出请求的观看者提供的搜索项和/或过滤条件,如在图4中的430处示出的。
[0048]在还有一些其他实施例中,对视频项的第一部分的选择可基于观看者选择的情绪响应简档的子集。例如,观看者可选择接收视频项和其它内容中的仅仅基于该观看者的社交网络的情绪响应简档的所选部分(诸如精彩片段列表、观看者反应视频和反应精彩片段列表,如下所述)。通过以此方式过滤情绪响应简档,而不是基于加权或不加权的聚集的情绪响应简档,可提高用户体验中的相对个性化水平。
[0049]转回到图2A,在222,方法200包括基于情绪响应简档来生成包括视频项的第一部分且还包括该视频项中的其它部分的精彩片段列表。由此,对于特定视频项,组装出该视频项中的在情绪上刺激和/或感兴趣的各部分的列表。在一些实施例中,精彩片段列表可根据情绪刺激程度(例如,聚集的情绪响应简档中记录的情绪响应的量级);按标签、评论或其它观看者提供的注释;按图形表示(诸如热图);或者按向做出请求的观看者传递观众中的由视频项引起的相对情绪刺激的任何其它合适的方式来进行排名。
[0050]可选地,222可包括在224生成观看者反应视频剪辑,包括特定观看者对视频内容项的情绪、身体和/或行为响应,如由视频观看环境传感器所记录的人类情感显示所表达的。按照所记录的观看者的意愿,这些观看者反应剪辑可以与视频项的相关部分存储在一起和/或与该相关部分同时呈现,以使得做出请求的观看者可以观看视频项以及所记录的观看者对该视频项的情绪反应。由此,寻找体育比赛中的在情绪上刺激的部分的做出请求的观看者还可看见其它观看者对该比赛的反应剪辑的剪辑。在一些实施例中,观看者反应剪辑可选自做出请求的观看者的社交网络和/或人口统计组中的观看者,这可进一步个性化做出请求的观看者体验对如在观看者反应剪辑中显示的其它观看者的反应的亲和力。
[0051]在一些实施例中,222还可包括在226生成观看者反应精彩片段剪辑列表,包括捕捉一个或多个观看者中的每一个观看者对经由情绪响应简档选择的视频内容项的多个部分的反应的视频剪辑。这样的观看者反应精彩片段剪辑列表可以通过参考其它观看者对那些剪辑的情绪反应(以与选择视频项的感兴趣部分几乎相同的方式)来生成,以使得做出请求的观看者看一眼可直接搜索这样的观看者反应剪辑和/或查看流行和/或在情绪上刺激(如由观看这些观看者反应剪辑的其它观看者感知到的)的观看者反应剪辑。
[0052]虽然图2A的描述为了简明起见聚焦于对单个视频项的一部分的选择,但将会理解,在一些实施例中,可以从多个相应视频项中选择多个部分。由此,转向图2B,在228,方法200包括构建多个视频项的各部分的列表,并且在230发送各个相应部分的列表。在一些实施例中,如上所述的那些视频项和/或观看者反应剪辑的精彩片段列表可以与各相应部分的列表一起发送。此外,在一些实施例中,230可包括在232将关于每一个视频项的聚集的情绪响应简档的图形描绘与该列表一起发送。
[0053]在234,方法200包括接收对所请求的视频项的第一部分的请求。在234接收请求可包括接收对所请求的单个视频项的第一部分的请求和/或接收对选自所请求的各相应视频项的多个部分的请求。
[0054]在一些实施例中,对所请求的视频项的请求可包括做出请求的观看者提供的搜索项和/或过滤条件。在这些实施例中,搜索项和/或过滤条件可允许做出请求的观看者根据该搜索项和/或过滤条件中提供的准则(诸如观看偏好)来在各相应视频项的各第一部分的列表中进行排序。
[0055]响应于在234接收到的请求,方法200在236包括将视频内容项的第一部分发送到做出请求的计算设备,而不发送该视频内容项的第二部分。例如,图4中描绘的每一场景示出了将被发送到做出请求的计算设备的第一部分404,同时还示出了不会被发送的被判断为在情绪上不如该相应的第一部分404刺激的另一部分(如上所述)。将会理解,在一些实施例中,还可发送视频项中的在情绪上刺激的其它部分。例如,图4的场景410和420各自包括被判断为相对于视频项的其它部分在情绪上是刺激的附加部分405 (也在交叉影线中示出)。在一些实施例中,这些附加部分可响应于请求而发送。
[0056]在其中请求各个视频项的不止一个相应的第一部分的一些实施例中,236可包括将这些相应的第一部分作为单个视频合成来发送。此外,在一些实施例中,236可包括在238发送观看者反应视频剪辑。在240,输出所发送的(诸)视频项的一个或多个部分以供显
/Jn ο
[0057]如上所述,在一些实施例中,可将在本公开内容中描述的方法和过程绑定到包括一个或多个计算机的计算系统。具体而言,此处所述的方法和过程可被实现为计算机应用、计算机服务、计算机AP1、计算机库、和/或其他计算机程序产品。
[0058]图2A以简化的形式示意性示出了可以执行上述方法和过程之中的一个或多个的非限制性计算系统。应当理解,可使用基本上任何计算机架构而不背离本公开的范围。在不同的实施例中,计算系统可以采取大型计算机、服务器计算机、台式计算机、膝上型计算机、平板计算机、家庭娱乐计算机、网络计算设备、移动计算设备、移动通信设备、游戏设备等等的形式。
[0059]计算系统包括逻辑子系统(例如,图2A的移动计算设备104的逻辑子系统116、图2A的移动计算设备140的逻辑子系统146、以及图2A的服务器计算设备130的逻辑子系统136)和数据保存子系统(例如,图2A的移动计算设备104的数据保存子系统114、图2A的移动计算设备140的数据保存子系统144、以及图2A的服务器计算设备130的数据保存子系统134)。计算系统可以任选地包括显示子系统、通信子系统、和/或在图2A中未示出的其他组件。计算系统还可以任选地包括诸如例如键盘、鼠标、游戏控制器、相机、话筒和/或触摸屏之类的用户输入设备。
[0060]逻辑子系统可包括被配置成执行一个或多个指令的一个或多个物理设备。例如,逻辑子系统可被配置为执行一个或多个指令,该一个或多个指令是一个或多个应用、服务、程序、例程、库、对象、组件、数据结构、或其他逻辑构造的部分。可实现这样的指令以执行任务、实现数据类型、变换一个或多个设备的状态、或以其他方式得到所希望的结果。
[0061]逻辑子系统可包括被配置为执行软件指令的一个或多个处理器。附加地或可替代地,逻辑子系统可以包括被配置为执行硬件或固件指令的一个或多个硬件或固件逻辑机器。逻辑子系统的处理器可以是单核或多核,且在其上执行的程序可被配置为并行或分布式处理。逻辑子系统可以任选地包括遍布两个或更多设备的独立组件,所述设备可远程放置和/或被配置为进行协同处理。该逻辑子系统的一个或多个方面可被虚拟化并由以云计算配置进行配置的可远程访问的联网计算设备执行。
[0062]数据保存子系统可包括一个或多个物理、非瞬时设备,这些设备被配置成保存数据和/或可由该逻辑子系统执行的指令,以实现此处描述的方法和过程。在实现此类方法和过程时,可变换数据保存子系统的状态(例如,保存不同数据)。
[0063]数据保存子系统可以包括可移动介质和/或内置设备。数据保存子系统可包括光学存储器设备(例如,CD、DVD、HD-DVD、蓝光盘等)、半导体存储器设备(例如,RAM、EPROM、EEPROM等)和/或磁存储器设备(例如,硬盘驱动器、软盘驱动器、磁带驱动器、MRAM等)等等。数据保存子系统可以包括具有以下特性中的一个或更多个特性的设备:易失性、非易失性、动态、静态、读/写、只读、随机存取、顺序存取、位置可寻址、文件可寻址、以及内容可寻址。在某些实施例中,逻辑子系统和数据保存子系统可被集成到一个或多个常见设备中,如专用集成电路或片上系统。
[0064]图2A还示出了可移动计算机存储介质(例如,图2A的移动计算设备104的可移动计算机存储介质118、图2A的移动计算设备140的可移动计算机存储介质148、以及图2A的服务器计算设备130的可移动计算机存储介质138)形式的数据保存子系统的一方面,它可被用来储存和/或转移数据和/或可执行以实现本文描述的方法和过程的指令。可移动计算机存储介质可以采取CD、DVD、HD-DVD、蓝光盘、EEPROM和/或软盘等形式。
[0065]应该理解,数据保存子系统包括一个或多个物理非瞬态设备。相反,在一些实施例中,本文描述的指令的各方面可以按暂态方式通过不由物理设备在至少有限持续时间期间保持的纯信号(例如电磁信号、光信号等)传播。此外,与本公开有关的数据和/或其他形式的信息可以通过纯信号来传播。
[0066]术语“模块”、“程序”和“引擎”可用于描述被实现为执行一个或多个特定功能的计算系统的一方面。在一些情况下,可以通过执行由数据保存子系统所保存的指令的逻辑子系统来实例化这样的模块、程序或引擎。应当理解,可以从同一应用、服务、代码块、对象、库、例程、AP1、函数等来实例化不同的模块、程序和/或引擎。同样,可以由不同的应用程序、服务、代码块、对象、例程、AP1、函数等来实例化同一模块、程序和/或引擎。术语“模块”、“程序”和“引擎”意在涵盖单个或成组的可执行文件、数据文件、库、驱动程序、脚本、数据库记录等。
[0067]应当理解,如此处所使用的服务摂可以是跨越多个用户会话可执行的、且对一个或更多系统组件、程序、和/或其他服务可用的应用程序。在一些实现中,服务可以响应于来自客户机的请求而在服务器上运行。
[0068]当被包括时,显示子系统可用于呈现由数据保存子系统所保存的数据的可视表示。由于此处所描述的方法和过程改变了由数据保存子系统保存的数据,并由此转变了数据保存子系统的状态,因此同样可以转变显示子系统的状态以可视地表示底层数据中的改变。显示子系统可包括利用几乎任何类型的技术的一个或多个显示设备。可将此类显示设备与逻辑子系统和/或数据保存子系统结合在共享外壳中,或此类显示设备可以是外围显示设备。
[0069]应该理解,此处所述的配置和/或方法在本质上是示例性的,并且这些具体实施例或示例不应被认为是局限性的,因为多个变体是可能的。此处所述的具体例程或方法可表示任何数量的处理策略中的一个或多个。由此,所示出的各个动作可以按所示次序执行、按其他次序执行、并行地执行、或者在某些情况下被省略。同样,可以改变上述过程的次序。
[0070]本公开的主题包括各种过程、系统和配置、此处所公开的其他特征、功能、动作、和/或特性、以及其任何和全部等效方案的所有新颖和非显而易见的组合和子组合。
【权利要求】
1.一种在计算设备处的汇编从较长视频内容中取得的视频内容部分并将其供应给做出请求的计算设备的方法,所述方法包括: 接收关于视频项的多个观看者中的每一个观看者的情绪响应简档,每一个情绪响应简档包括特定观看者在观看所述视频项时的该特定观看者的情绪响应与所述视频项的时间关联; 使用所述情绪响应简档来选择所述视频项中的被判断为比所述视频项中的第二部分在情绪上更刺激的第一部分;以及 响应于对所述视频项中的第一部分的请求来将所述视频项中的第一部分发送到另一计算设备,而不发送所述视频项中的第二部分。
2.如权利要求1所述的方法,其特征在于,选择所述视频项中的第一部分包括比其它情绪响应简档更多地为与属于做出请求的观看者所属的社交网络的观看者相对应的情绪响应简档加权。
3.如权利要求1所述的方法,其特征在于,选择所述视频项中的第一部分包括比其它情绪响应简档更多地为与属于做出请求的观看者所属的人口统计组的观看者相对应的情绪响应简档加权。
4.如权利要求1所述的方法,其特征在于,还包括基于所述情绪响应简档来生成包括所述视频项中的第一部分且还包括所述视频项中的其它部分的精彩片段列表。
5.如权利要求1所述的方法,其特征在于,还包括生成包括所述特定观看者对所述视频项的身体响应的观看者反应视频剪辑,并且其中发送所述第一部分包括发送所述观看者反应视频剪辑。
6.如权利要求5所述的方法,其特征在于,还包括生成观看者反应精彩片段剪辑列表,所述观看者反应精彩片段剪辑列表包括捕捉一个或多个观看者中的每一个观看者对经由所述情绪响应简档选择的视频内容项的多个部分的反应的视频剪辑。
7.如权利要求1所述的方法,其特征在于,选择所述视频项中的第一部分还包括聚集多个情绪响应简档以形成关于所述视频项的聚集的情绪响应简档,并且然后基于所述聚集的情绪响应简档中的对所述视频项中的第一部分的情绪响应的量级来选择所述视频项中的第一部分。
8.如权利要求1所述的方法,其特征在于,还包括: 接收关于其它视频项的情绪响应简档; 对于所述其它视频项中的每一个: 将所述情绪响应简档聚集成关于该视频项的聚集的情绪响应简档,并且 基于所述聚集的情绪响应简档中的对所述第一部分的情绪响应的量级来选择该视频项中的第一部分;以及 发送所述其它视频项的相应第一部分中的一个或多个,而不发送所述其它视频项的相应第二部分。
9.如权利要求8所述的方法,其特征在于,发送所述视频项中的第一部分包括将所述其它视频项的相应第一部分中的一个或多个作为单个视频合成来发送。
10.如权利要求1所述的方法,其特征在于,所述请求包括搜索项,并且其中选择所述视频项中的第一部分包括在选择所述视频项中的第一部分时基于所述搜索项来进行过滤。
【文档编号】H04N21/258GK103609128SQ201280029616
【公开日】2014年2月26日 申请日期:2012年6月15日 优先权日:2011年6月17日
【发明者】S·巴斯彻, D·伯格, D·R·特雷德韦尔三世, J·H·马修斯三世 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1