提供用户界面的方法及视频接收装置的制作方法

文档序号:7550931阅读:164来源:国知局
专利名称:提供用户界面的方法及视频接收装置的制作方法
技术领域
与本文提供的公开一致的方法和装置涉及提供用户界面(UI)及其视频接收装置,更具体地,涉及一种提供Π的方法和使用该方法的视频接收装置,该方法包括分析被拍摄用户的运动并提供与用户运动有关的信息。
背景技术
随着老年人和肥胖人口的增加,对于健康保健的关注快速增长。具体地,越来越多地需要提供分析用户的运动的健康保健服务、内容或应用,以及需要提供与用户的运动有关的信息,例如锻炼信息。此外,锻炼服务的数量不断增长,通过这些锻炼服务用户能够使用游戏终端观看显示的对象运动并进行锻炼。然而,根据显示的对象运动进行锻炼的用户可能需要额外的游戏终端或传感器。由于用户必须分离购买游戏终端或传感器,装置成本增大,并且还可能需要用户在显示装置中安装分离的游戏终端或传感器。

发明内容
本发明构思的示例性实施例克服了上述缺点和以上未描述的其他缺点。同样,本发明构思不需要克服上 述缺点,并且本发明构思的示例性实施例可以不克服上述任何问题。根据一个示例性实施例,技术目的在于提供一种用于提供用户界面(UI)的方法和一种使用该方法的视频接收装置,其计算出现在接收的视频中的人的运动和用户的运动之间的运动相似度,并向用户提供计算结果。在一个示例性实施例中,一种用于提供用户界面(UI)的方法可以包括:显示视频;从视频中出现的多个人中选择至少一个人;拍摄用户的运动;计算被拍摄的用户运动和所选人的运动之间的运动相似度;并且在Π上显示与计算的运动相似度有关的信息。所述选择可以包括:提取与视频中出现的多个人有关的信息,并且显示包括提取的与多个人有关的信息在内的列表。如果显示的视频包括关于所述多个人的元数据,则显示列表包括使用元数据来显示与所述多个人有关的信息。所述提取可以包括:使用人脸识别来提取与视频中出现的多个人有关的信息;在存储单元中搜索与识别的人脸相匹配的人;并且如果找到与识别的人脸相匹配的人,从存储单元中读出与识别的人脸相匹配的人的有关信息,并且显示列表可以包括显示包括与识别的人脸相匹配的人的有关彳目息在内的列表。所述计算可以包括:通过将显示视频中出现所选人的区域的运动矢量与被拍摄的用户运动的区域的运动矢量相比较,来计算运动相似度。所述计算可以包括:分析显示的视频并提取所选人的特征点;提取被拍摄用户的特征点;通过将相对于所选人的特征点的运动与相对于被拍摄用户的特征点的运动相比较来计算运动相似度。所述方法还包括在显示屏的一个区域上显示与被拍摄的用户运动有关的视频。所述显示可以包括与出现在视频中的非所选人相区分地显示所选人。所述方法还包括:计算与被拍摄用户的锻炼有关的信息;并且在UI上显示与被拍摄用户的锻炼有关的计算信息。所述方法还包括存储以下中的至少一个:与计算的运动相似度有关的信息;与所选人有关的信息;与拍摄的用户运动有关的数据;以及与被拍摄用户的锻炼有关的信息。此外,还提供了一种非暂时性计算可读记录介质,具有记录在其上的指令,所述指令使计算机执行上述任意方法。在一个示例性实施例中,一种视频接收装置可以包括:拍摄单元,用于拍摄用户;视频接收单元,用于接收视频;显示单元,用于显示接收的视频;用户输入单元,用于接收来自用户的至少一个命令;以及控制单元,用于根据接收的至少一个命令,从视频中出现的多个人中选择至少一个人,计算使用拍摄单元拍摄的用户运动和所选人的运动之间的运动相似度,并控制显示单元在用户界面(UI)上显示与计算的运动相似度有关的信息。控制单元可以提取与视频中出现的多个人有关的信息,产生包括提取的与多个人有关的 目息在内的列表,并 在显不单兀上显不广生的列表。如果接收的视频包括关于所述多个人的元数据,则控制单元可以控制显示单元使用元数据来显示与所述多个人有关的信息。视频接收装置还可以包括存储单元,用于存储与人有关的信息,其中控制单元可以使用人脸识别来提取与视频中出现的多个人有关的信息,在存储单元中搜索与识别的人脸相匹配的人的有关信息,并且如果找到与识别的人脸相匹配的人的有关信息,从存储单元中读出与识别的人脸相匹配的人的有关信息,并控制显示单元显示包括与识别的人脸相匹配的人的有关信息在内的列表。控制单元可以通过将接收的视频中出现所选人的区域的运动矢量与被拍摄的用户运动的区域的运动矢量相比较,来计算运动相似度。控制单元可以分析接收的视频并提取所选人的特征点,提取被拍摄用户的特征点,通过将关于所选人的特征点的运动与关于被拍摄用户的特征点的运动相比较来计算运动相似度。控制单元可以控制显示单元在显示屏的一个区域上显示与被拍摄的用户运动有关的视频。控制单元可以控制显示单元与出现在视频中的非所选人相区分地显示所选人。控制单元可以计算与被拍摄用户的锻炼有关的信息,并且在UI上显示与锻炼有关的信息。控制单元可以在存储单元中存储以下中的至少一个:与计算的运动相似度有关的信息;与所选人有关的信息;与拍摄的用户运动有关的数据;以及与用户的锻炼有关的锻炼信息。


通过参照附图来描述本发明构思的特定示例性实施例,本发明构思的上述和/或其他方面将变得显而易见,在附图中:图1是示出了根据示例性实施例的视频接收装置的方框图;图2、3、和4是示出了根据多种示例性实施例用于选择视频内容中包括的人的方法的视图;图5、6、7和8是示出了根据多种示例性实施例的用户界面(UI)的视图,该Π包括运动相似度信息和锻炼信息中的至少一个;以及图9是示出了根据示例性实施例用于提供显示在UI上的运动相似度信息的方法的流程图。
具体实施例方式下文中,将参照附图来详细描述本发明构思。图1是示出了根据示例性实施例的视频接收装置的方框图。参考图1,视频接收装置100可以包括拍摄单元110、视频接收单元120、显示单元130、用户输入单元140、存储单元150、通信单元160和控制单元170。例如,视频接收装置100可以是电视(TV)、台式个人计算机(PC)、平板PC、膝上型计算机、蜂窝电话或个人数字助理(PDA),但不局限于特定示例。

拍摄单元110可以接收与用户运动有关的拍摄视频信号(例如连续的帧),并将这些信号提供给控制单元170。例如,可以将拍摄单元110实现为包括镜头和图像传感器在内的摄像机单元。此外,拍摄单元110可以备选地集成到视频接收单元100或分离地提供。分离的拍摄单元110可以经由有线或无线网络连接到视频接收装置100。具体地,如果视频接收装置100是TV,拍摄单元110可以设置在视频接收装置100周围的机座(bezel)的上部。视频接收单元120可以从多个源接收视频,例如广播站或外部设备。具体地,视频接收单元120可以从广播站接收广播图像,或从例如数字视频盘(DVD)播放器等外部设备接收内容。视频接收单元可以实现为例如接收机、或配置为接收射频(RF)信号的任意设备或硬件组件。显示单元130可以显示受控制单元170控制的视频信号处理器(未示出)处理的视频信号。显示单元130可以在用户界面(UI)上显示多种信息,包括来自多种源的视频。例如,显示单元可以实现为液晶显示(LCD)面板、或配置成显示视频图像的任意设备或硬件组件。用户输入单元140可以接收用户操控以控制视频接收装置100。用户输入单元140可以使用输入设备,例如遥控单元、触摸屏或鼠标。存储单元150可以存储用于实现并控制视频接收装置100的数据和程序。具体地,存储单元150可以存储与人有关的信息以便使用人脸识别来搜索出现在视频中的多个人。例如,与人有关的信息可以包括人的缩略图像、姓名和身体图像,然而,并不局限于上述。通信单元160可以便于外部设备或外部服务器与装置100之间的通信。通信单元160可以使用通信模块,例如,以太网设备、蓝牙设备或无线逼真度(W1-Fi)设备。控制单元170可以根据经由用户输入单元140接收的用户操控来控制视频接收装置100的总体操作。具体地,控制单元可以计算由拍摄单元110拍摄的用户运动和从显示的视频中选择的人的运动之间的运动相似度,并控制显示单元130在Π上显示计算的运动相似度信息。例如,控制单元可以实现为集成电路或专用电路,或嵌入在半导体芯片上的微处理器。具体地,显示单元130可以显示包括出现在视频中的多个人在内的视频,可以通过用户输入单元140接收使锻炼运动开始的用户操控,控制单元170可以提取与显示的视频中出现的多 个人有关的信息。控制单元170可以在分析接收的视频帧的像素之后,和/或通过使用包括在接收的视频中的元数据和预存在存储单元150中的与人有关的信息中的至少一个,来提取与多个人有关的信息。例如,控制单元170可以分析接收的视频帧的像素的像素颜色或像素运动,以便提取与多个人有关的信息。如果提取了与多个人有关的信息,参考图2,控制单元170可以显示图标215、225、235以便分别识别对应的多个人210、220、230。参考图2,例如,可以通过使用字母表的字母来识别图标,但是,图标识别的形式并不局限于上述。因此,例如可以通过数字、符号或人名或其他任意适当类型的标识符来识别图标。此外,如果使用视频内容的元数据和预存的与人有关的信息来提取与多个人有关的信息,参考图3,控制单元170可以产生包括与多个提取的人210、220、230有关的提取信息在内的列表310,并在显示单元130上显示该列表310。列表310可以包括与多个人210、220、230中每一个有关的信息,例如缩略图像或姓名。可以使用包括在视频中的元数据和/或预存在存储单元150中的与人有关的信息,来提取包括在列表310中的信息。例如,如果使用人脸识别来提取与多个人有关的信息,控制单元170可以搜索存储单元150中与识别的人脸相匹配的人。如果找的与识别的人脸相匹配的人,控制单元170可以从存储单元150中读出与识别的人脸相匹配的人的有关信息,并控制显示单元130显示包括与识别的人脸相匹配的人的有关信息在内的列表。如果经由用户输入单元140接收到与选择多个人之一有关的用户操控,控制单元170可以标记从出现的人中选择的人。例如,参考图4,控制单元170可以围绕人210画线,以便突出显示该选择以方便用户。然而,这仅是示例性实施例;可以使用用于突出显示该选择的其他方法从其他人中标记选定的人,例如使用不同的颜色来识别选定的人。上述描述了在视频中出现多个人。然而,这仅是多个示例性实施例中的一个;在备选示例性实施例中,如果视频包括一个人,贝1J控制单元170可以自动地选择包括的一个人。如果选择了一个人,控制单元179可以通过将所选人的运动与通过拍摄单元110拍摄的用户运动相比较来计算运动相似度。具体地,控制单元170可以通过将视频中出现所选人的区域的运动矢量与拍摄的用户运动的区域的运动矢量相比较,来计算运动相似度。此外,控制单元170可以通过分析接收的视频来提取所选人的特征点,并从拍摄单元Iio获得的所拍摄用户运动中提取用户的特征点。控制单元170可以将与所选人的特征点有关的所选人的运动和与被拍摄用户的特征点有关的用户的拍摄运动相比较,以计算运动相似度。此外,如果可以确定与接收的视频中包括的人有关的图案信息,控制单元170可以分析与被拍摄用户运动有关的图案。控制单元170可以将与接收的视频中包括的人有关的图案信息和与被拍摄用户运动有关的所分析图案进行比较,并通过使用比较结果来计算对应的运动相似度。控制单元170可以按照预定时间间隔(例如每秒)来计算被拍摄用户运动和所选人的运动之间的运动相似度。控制单元170可以控制显示单元130产生与计算的运动相似度有关的信息,并在UI上显示产生的信息。参考图5,在Π510中,可以按照预定等级(St印)来标记计算的运动相似度。例如,在示例性实施例中,如果确定运动相似度低于30%,则控制单元170可以在Π510上将运动相似度信息显示为“差”。如果确定运动相似度高于30%但低于60%,控制单元170可以在Π510上将运动相似度信息显示为“正常”。如果运动相似度高于60%但低于90%,控制单元可以在UI510上将运动相似度信息显示为“好”。如果运动相似度大于90%且小于100%,控制单元170可以在UI510上将运动相似度显示为“非常好”。显示在图5中的UI510可以包括按照4个等级标记的运动相似度信息。然而,这仅是多种实施例之一,在备选示例性实施例中,可以包括与标识运动相似度信息有关的其他等级,并可以相应地显示计算的运动相似度。在示例性实施例中,如果按照预定时间间隔(例如每秒)来计算运动相似度,控制单元170可以按照该预定时间间隔来更新包括在Π中的运动相似度信息。此外,当所选人的运动改变时,控制单元170可以补充地更新运动相似度信息。

参考图6,除了提供包括运动相似度信息的Π510以外,控制单元170还可以在显示器的一侧(例如,显示单元130的屏幕右上部)上附加地提供与用户有关的锻炼信息。具体地,控制单元170可以使用包括在视频中的元数据来计算锻炼信息。如果用户在观看与包括在视频中的人有关的运动的同时进行锻炼,则可以将与源自锻炼的以小时进行平均的卡路里量有关的信息存储在元数据中。例如,如果用户在观看节目A中包括的人的运动的同时进行锻炼,元数据可以包括一小时燃烧的近似1000卡路里的信息。如果用户在观看节目A中包括的人的运动的同时锻炼了 30分钟,控制单元170可以计算燃烧的卡路里是:每小时1000卡路里X0.5小时=500卡。此外,控制单元170可以控制显示单元130在Π610上显示锻炼信息,包括计算的锻炼期间燃烧的卡路里量。然而,这仅是示例性实施例。例如,控制单元170可以按照多种方式来计算用户的卡路里消耗。作为示例,控制单元170可以使用身体脉搏来测量卡路里消耗。参考图6,UI610包括卡路里消耗信息。然而,这仅是示例性实施例。因此,在备选示例性实施例中,UI610可以包括与锻炼时间或与用户正在观看的视频的名称有关的信息。此外,控制单元170可以控制显示单元130在显示屏幕的一侧显示包括拍摄单元110拍摄的用户运动在内的视频。例如,参考图7,控制单元170可以在显示屏幕的右侧显示拍摄的用户运动720。控制单元170可以与用户的运动720 —起显示运动相似度信息710和锻炼信息730。
图7示出了在显示屏幕的右侧显示拍摄单元110拍摄的用户运动720的示例。然而,这仅是示例性实施例。因此,在备选示例性实施例中,可以按照画中画(PIP)形式在显示屏幕的另一区域中显示用户运动。此外,如果经由用户输入单元140接收到与结束锻炼模式有关的用户操控,则控制单元170可以控制显示单元130移除在显示屏幕上显示的UI。控制单元170可以在存储单元150中存储运动相似度信息、与所选的人有关的信息、与被拍摄用户运动有关的数据和锻炼信息中的至少一个。如果接收到与检查锻炼信息有关的用户操控,参考图8,控制单元170可以使显示单元130显示Π800,UI800包括与管理用户的锻炼有关的信息。例如,UI800可以包括与卡路里消耗和对应日期、用户观看的视频内容和当观看该视频内容时用户燃烧的卡路里有关的历史信息。如上所述,通过使用视频接收装置100,用户可以观看视频内容、进行锻炼并检查其锻炼信息,而无需使用外部的游戏终端和传感器。参考图9,下文将详细描述视频接收装置100可执行的用于提供与运动相似度有关的UI的方法。在操作S910,视频接收装置100可以从各种源中的一个或多个接收视频。例如,视频接收装置100可以从广播站接收广播内容,和/或从外部设备(例如DVD播放器)接收视频内容。在操作S920,视频接收装置100可以处理接收的视频的信号并显示视频。在操作S930,视频接收装置100可以确定是否已经接收到与锻炼运动的锻炼模式开始有关的用户操控。在S930-Y,如果已经接收到与锻炼模式开始有关的用户操控,视频接收装置100可以提取与视频中包 括的多个人有关的信息。在分析接收的视频帧的像素之后,视频接收装置100可以使用接收的视频中包括的元数据和存储单元150中存储的与人有关的预存信息中的至少之一,来提取与多个人有关的信息。视频接收装置100可以显示包括与多个人有关的提取信息在内的列表310,以便选择多个人之一(参见图3)。在操作S950,视频接收装置100可以根据接收的用户操控,从视频中出现的人中选择一个人。参考图3,视频接收装置100可以通过使用包括多个人的列表310,根据接收的用户操控来选择一个人。如果选择了一个人,视频接收装置100可以标记所选的人以便与其他未选的人相区分。在操作S960,视频接收装置100可以使用拍摄单元110来拍摄用户运动。在操作S970,视频接收装置100可以计算被拍摄用户运动和所选人的运动之间的运动相似度。具体地,视频接收装置100可以将视频中出现所选人的区域的运动矢量与被拍摄用户运动的区域的运动矢量相比较。此外,视频接收装置100可以分析接收的视频,根据接收视频的分析来提取所选人的特征点,并通过将与所选人的特征点有关的运动和与被拍摄用户的特征点有关的运动相比较,来计算运动相似度。视频接收装置100可以将所选人的特征和被拍摄用户的特征相比较,并根据比较结果来计算运动相似度。如果接收的视频中包括与所选人有关的图案信息,视频接收装置100可以分析与被拍摄用户运动有关的图案,将与包括在接收视频中的所选人有关的图案信息和与被拍摄用户运动的所分析图案有关的信息相比较,并根据比较结果计算运动相似度。
在操作S980,视频接收装置100可以在Π上显示运动相似度信息。例如,视频接收装置100可以与图5、6和7所示类似地显示UI510和UI720中至少之一。此外,视频接收装置100可以计算锻炼信息并与图6和7所示类似地在Π610上显示锻炼信息。通过实现用于提供与运动相似度有关的Π的上述方法,用户能够在无需使用游戏终端或传感器的情况下观看视频内容并进行锻炼,并检查他或她的锻炼信息。可以将实现根据前述示例性实施例用于管理锻炼的方法的程序代码存储在各种类型的记录介质中。具体地,记录介质可以包括可在终端中读取的多种记录介质中的任意一种或多种,例如随机存取存储器(RAM)、快闪存储器、只读存储器(ROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM (EEPORM)、寄存器、硬盘、可移除盘、存储卡、通用串行总线(USB)存储器和紧致盘只读存储器(⑶-ROM)。上述示例性实施例和优点仅作为示例而不应被视为限制本发明。具体地,可以容易地将本发明构思应用 于其他类型的装置。此外,本发明改变的示例性实施例的描述意欲作为演示,而不是限制权利要求的范围,多种备选、修改和变体对于本领域技术人员是显而易见的。
权利要求
1.一种用于提供用户界面Π的方法,包括: 显示视频; 从视频中出现的多个人中选择至少一个人; 拍摄用户的运动; 计算被拍摄的用户运动和所选人的运动之间的运动相似度;并且 在UI上显示与计算的运动相似度有关的信息。
2.根据权利要求1所述的方法,其中所述选择包括: 提取与视频中出现的多个人有关的信息;并且 显示包括提取的与多个人有关的信息在内的列表。
3.根据权利要求2所述的方法,其中如果显示的视频包括关于所述多个人的元数据,则显示列表包括通过使用元数据来显示与所述多个人有关的信息。
4.根据权利要求2所述的 方法,其中所述提取包括: 通过使用人脸识别来提取与视频中出现的多个人有关的信息; 在存储单元中搜索与识别的人脸相匹配的人;并且 如果找到与识别的人脸相匹配的人,从存储单元中读出与识别的人脸相匹配的人的有关信息,以及 显示列表包括显示包括与识别的人脸相匹配的人的有关信息在内的列表。
5.根据权利要求1所述的方法,其中所述计算包括:通过将显示的视频中出现所选人的区域的运动矢量与被拍摄的用户运动的区域的运动矢量相比较,来计算运动相似度。
6.根据权利要求1所述的方法,其中所述计算包括: 分析显示的视频并提取所选人的特征点; 提取被拍摄用户的特征点; 通过将相对于所选人的特征点的运动与相对于被拍摄用户的特征点的运动相比较来计算运动相似度。
7.根据权利要求1所述的方法,还包括:在显示屏的一个区域上显示与被拍摄的用户运动有关的视频。
8.根据权利要求1所述的方法,其中所述显示包括:将所选人与视频中出现的非所选人相区分地显示。
9.根据权利要求1所述的方法,还包括: 计算与被拍摄用户的锻炼有关的信息;并且 在UI上显示与被拍摄用户的锻炼有关的计算信息。
10.根据权利要求9所述的方法,还包括存储以下中的至少一个:与计算的运动相似度有关的信息;与所选人有关的信息;与拍摄的用户运动有关的数据;以及与被拍摄用户的锻炼有关的信息。
11.一种视频接收装置,包括: 拍摄单元,用于拍摄用户; 视频接收单元,用于接收视频; 显示单元,用于显示接收的视频; 用户输入单元,用于接收来自用户的至少一个命令;以及控制单元,用于根据接收的至少一个命令,从视频中出现的多个人中选择至少一个人,计算使用拍摄单元拍摄的用户运动和所选人的运动之间的运动相似度,并控制显示单元在用户界面UI上显示与计算的运动相似度有关的信息。
12.根据权利要求11所述的视频接收装置,其中控制单元提取与视频中出现的多个人有关的信息,产生包括提取的与多个人有关的信息在内的列表,并在显示单元上显示产生的列表。
13.根据权利要求12所述的视频接收装置,其中如果接收的视频包括关于所述多个人的元数据,则控制单元控制显示单元使用元数据来显示与所述多个人有关的信息。
14.根据权利要求12所述的视频接收装置,还包括存储单元,用于存储与人有关的信息, 其中控制单元使用人脸识别来提取与视频中出现的多个人有关的信息,在存储单元中搜索与识别的人脸相匹配的人的有关信息,并且如果找到与识别的人脸相匹配的人的有关信息,则从存储单元中读出与识别的人脸相匹配的人的有关信息,并控制显示单元显示包括与识别的人脸相匹配的人的有关信息在内的列表。
15.根据权 利要求11所述的视频接收装置,其中控制单元通过将接收的视频中出现所选人的区域的运动矢量与被拍摄的用户运动的区域的运动矢量相比较,来计算运动相似度。
全文摘要
提供了一种用于提供用户界面(UI)的方法和使用该方法的视频接收装置。根据用于提供UI的方法,接收并显示视频,从视频中出现的多个人中选择一个人,拍摄用户运动,计算被拍摄的用户运动和所选人的运动之间的运动相似度,并在UI上显示与计算的运动相似度有关的信息。用户可以观看视频并进行锻炼,而无需使用游戏终端或传感器,并且能够检查他或她的锻炼信息。
文档编号H04N21/478GK103227959SQ201310024298
公开日2013年7月31日 申请日期2013年1月23日 优先权日2012年1月31日
发明者尹琇碝, 曹逢铉, 崔俊植 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1