动态图像再现方法、动态图像再现设备和其中存储动态图像再现程序的计算机可读存储介质与流程

文档序号:11456490阅读:221来源:国知局
动态图像再现方法、动态图像再现设备和其中存储动态图像再现程序的计算机可读存储介质与流程

本发明涉及移动图像回放方法、移动图像回放设备和存储移动图像回放程序的计算机可读存储介质。更具体地说,本发明涉及移动图像回放方法、移动图像回放设备和存储移动图像回放程序的计算机可读存储介质,在该移动图像回放程序中,能够改变回放中移动图像的显示位置和尺寸。



背景技术:

在常规的智能设备应用中,能够通过对于单个静止图像和多个静止图像的拖拽操作(使用一个手指的移动操作)来执行移动,以及通过捏合操作(使用两个手指的移动操作)来执行放大或缩小。然而,对于单个的移动图像或多个移动图像不存在类似的功能。因此,例如,为了实时观看和比较作为直播移动图像进行分发的新闻节目,需要准备多台电视机或智能设备。当存在发生紧急情况的新闻时,如果广播站没有准备多台电视机或智能设备,那么该站无法确认其他站的广播内容,并且用户/观众类似地无法实时确认多个广播站所正在广播的内容。

同时,已经提出了关于在智能设备上回放移动图像的操作的一些想法(例如,参考专利文献1)。详细地说,如果移动图像的显示区域内的指定位置被敲击两次,那么在回放中移动图像的尺寸随着显示区域的减小一起减小,并且如果拖拽被减小的显示区域,回放中的移动图像随着显示区域的移动一起移动。此外,如果双击移动图像的显示区域内的指定位置以减小在回放中移动图像的尺寸,那么回放中的两个移动图像被布置在屏幕的中心。

现有技术文献

专利文献

专利文献1:jp2015-158777a



技术实现要素:

本发明所要解决的技术问题

然而上述常规的想法仅是为了便于例如移动图像的回放、停止、快进或倒播等的操作。换言之,在上述公知的技术中,显示区域的尺寸和移动图像的尺寸被减小,并且通过拖拽来移动移动图像,以便将回放中的移动图像重叠在操作面板上的操作键上从而执行上述操作。因此,当将移动图像落在操作按钮上时(当移动图像的拖拽完成时),显示区域和移动图像自动返回到作为它们原始位置的显示屏幕的中心位置。因此,无法在屏幕上以期望的位置和尺寸比较多个移动图像。

在我们的信息社会中,需要一种机制,用户通过该机制能够根据回放/观看移动图像的目的(例如,分析信息或者呈现)和用户的情况(例如,惯用手或习惯),灵活地设置和修改将要在屏幕上播放的移动图像的位置和尺寸。

因此,本发明的第一目的是提供一种移动图像回放方法、移动图像回放设备和存储移动图像回放程序的计算机可读存储介质,其中的移动图像回放程序使得多个移动图像能够在智能设备屏幕中移动和放大/缩小。此外,本发明的第二目的是提供移动图像回放方法、移动图像回放设备和存储移动图像回放程序的计算机可读存储介质,其中的移动图像回放程序使得能够进行多个移动图像的声音切换。

解决技术问题的方案

本发明涉及在按下回放屏幕的状态下使移动图像回放屏幕移动以及通过在智能设备应用中使用两个或更多个手指按下并移动回放屏幕来放大/缩小回放屏幕。

本发明还涉及通过在智能设备的应用中按下特定回放屏幕来同时回放多个移动图像和声音切换。

本发明还涉及通过在显示多个移动图像的状态下按下并使特定回放屏幕移动的回放移动,以及在智能设备的应用中利用两个或更多的手指通过按下和移动来放大/缩小回放屏幕。

更具体地说,本发明是由计算机执行的移动图像回放方法,该方法包括:生成第一移动图像显示视图,该第一移动图像显示视图将要投影到显示部分中的移动图像的可移动区域;生成使移动图像能够在第一移动图像显示视图上移动的第二移动图像显示视图;在第二移动图像显示视图上播放移动图像;基于第二移动图像显示视图的四个角的坐标,获得经由操作部选择的移动图像的移动前位置;通过将移动图像的移动量反映在第二移动图像显示视图的四个角的坐标上来计算经由操作部移动的移动图像的移动后位置;以及在移动后位置显示移动图像。

优选地,操作部是触敏表面,并且基于第二移动图像显示视图的四个角的坐标来获得经由操作部在一个或多个点通过触摸操作所选择的移动图像的移动前位置,通过将基于拖拽操作所进行的移动量的移动图像的移动量反映在第二移动图像显示视图的四个角的坐标上,来计算通过经由操作部改变触摸操作的位置的拖拽操作所移动的移动图像的移动后位置,该拖拽操作经由该操作部改变触摸操作的位置,并且在移动后位置显示移动图像。

优选地,基于第二移动图像显示视图的四个角的坐标,获得经由操作部选择的移动图像的放大或缩小前的位置,通过将移动图像的放大率或缩小率反映在第二移动图像显示视图的四个角的坐标上来计算经由操作部进行放大或缩小的移动图像在放大或缩小后的位置,并且将移动图像显示在放大或缩小后的位置。

优选地,操作部是触敏表面,并且基于第二移动图像显示视图的四个角的坐标,获得经由操作部在两点或更多点处通过触摸操作所选择的移动图像放大或缩小前的位置,通过将基于由捏合操作进行的移动量的移动图像的放大/缩小率反映在第二移动图像显示视图的四个角的坐标上,来计算通过捏合操作来放大或缩小的移动图像的放大或缩小后的位置,所述捏合操作经由操作部改变触摸操作的至少一个点的位置,并且将移动图像显示在放大或缩小之后的位置。

优选地,生成两个或更多个第二移动图像显示视图,在每个第二移动图像显示视图上回放移动图像,并且如果经由操作部已经移动的移动图像相互重叠,则将经由操作部已选择的移动图像显示在最上方位置。

另外,本发明是一种移动图像回放设备,包括:操作部,其执行与移动图像的回放有关的操作;控制部,控制来自所述操作部的请求;以及显示部,其根据控制部的控制来显示移动图像,其中,控制部生成作为待投影在显示部的移动图像的可移动区域的第一移动图像显示视图;生成使得移动图像能够在第一移动图像显示视图上移动的第二移动图像显示视图;在第二移动图像显示视图上播放移动图像;基于第二移动图像显示视图的四个角的坐标,获得经由操作部选择的移动图像的移动前位置;通过将移动图像的移动量反映在第二移动图像显示视图的四个角的坐标上,来计算经由操作部所移动的移动图像的移动后位置;并将移动图像显示在移动后位置。

优选地,操作部是触敏表面,并且控制部基于第二移动图像显示视图的四个角的坐标,获得经由操作部在一个或多个点处的触摸操作所选择的移动图像的移动前位置;通过将基于拖拽操作进行的移动量的移动图像的移动量反映在第二移动图像显示视图的四个角的坐标上,来计算经由操作部改变触摸操作的位置的拖拽操作所移动的移动图像的移动后位置;并将移动图像显示在移动后位置。

优选地,控制部基于第二移动图像显示视图的四个角的坐标获得经由操作部所选择的移动图像的放大或缩小前的位置;通过将移动图像的放大/缩小率反映在第二移动图像显示视图的四个角的坐标上,来计算经由操作部所放大或缩小的移动图像的放大或缩小后的位置;并且将移动图像显示在放大或缩小后的位置处。

优选地,操作部是触敏表面,并且控制部基于第二移动图像显示视图的四个角的坐标来获得经由操作部在两点或更多个点处通过触摸操作所选择的移动图像的放大或缩小之前的位置;通过将基于捏合操作的移动量的移动图像的放大/缩小率反映在第二移动图像显示视图的四个角的坐标上,来计算通过捏合操作所放大或缩小的移动图像放大或减小后的位置,该捏合操作经由操作部来改变触摸操作的至少一个点的位置;并且在放大或缩小后的位置处显示移动图像。

优选地,生成两个或更多个第二移动图像显示视图,在每个第二移动图像显示视图上回放移动图像,并且如果经由操作部所移动的移动图像相互重叠,则将通过操作部已选择的移动图像显示在最上方位置。

此外,本发明是一种计算机可读存储介质,其存储用于使计算机执行以下步骤的移动图像回放程序:用于生成第一移动图像显示视图的步骤,该第一移动图像显示视图是在待投影在显示单元的移动图像的可移动区域;用于生成能够使移动图像在第一移动图像显示视图上移动的第二移动图像显示视图的步骤;用于在第二移动图像显示视图上回放移动图像的步骤;基于第二移动图像显示视图的四个角的坐标来获得经由操作部所选择的移动图像的移动前位置的步骤;以及通过将移动图像的移动量反映在第二移动图像显示视图的四个角的坐标上来计算经由操作部移动的移动图像的移动后移动位置,并且在移动后移动位置处显示移动图像的步骤。

优选地,操作部分是触敏表面,并且本发明是存储用于使计算机执行以下操作的移动图像回放程序的计算机可读存储介质:基于第二移动图像显示视图的四个角的坐标,获得经由操作部在一个或多个点通过触摸操作所选择的移动图像的移动前位置的步骤;以及通过将基于拖拽操作的移动量的移动图像的移动量反映在第二移动图像显示视图的四个角的坐标上,计算经由拖拽操作移动的移动图像的移动后位置,以及在移动后位置处显示移动图像的步骤,其中的拖拽操作经由操作部改变移动图像的位置。

优选地,本发明是存储用于使计算机执行以下操作的移动图像回放程序的计算机可读存储介质:基于第二移动图像显示视图的四个角的坐标,获得经由操作部选择的移动图像放大或缩小前的位置的步骤;以及通过将移动图像的放大/缩小率反映在第二移动图像显示视图的四个角的坐标上,来计算经由操作部放大或缩小的移动图像的放大或缩小后的位置,并且在放大或缩小之后的位置处显示移动图像的步骤。

优选地,操作部是触敏表面,并且本发明是存储用于使计算机执行以下步骤的移动图像回放程序的计算机可读存储介质:基于第二移动图像显示视图的四个角的坐标,获得经由操作部在两点以上的触摸操作所选择的移动图像放大或缩小之前的位置的步骤;以及通过将基于捏合操作的移动量的移动图像的放大/缩小率反映在第二移动图像显示视图的四个角的坐标上,来计算通过捏合操作所放大或缩小的移动图像的反打或缩小后的位置,并且在放大或缩小之后的位置处显示移动图像的步骤,其中的捏合操作经由操作部改变触摸操作的至少一个点的位置。

优选地,本发明是存储用于使计算机执行以下步骤的移动图像回放程序的计算机可读存储介质:用于生成两个或更多个第二移动图像显示视图的步骤;用于在每个第二移动图像显示视图上回放移动图像的步骤;并且如果已经经由操作部移动的移动图像彼此重叠,则将经由操作部所选择的移动图像显示在最上方位置的步骤。

“计算机”包括智能设备,并且对应于例如规定的个人计算机、蜂窝电话、智能电话或平板pc,并且可以包括能够经由网络与另一计算机或服务器交换指定信息的所有设备。“计算机”可以装载有例如由智能电话,平板电脑或智能电视机呈现的交互式设备以及应用开发程序。

“显示部”对应于例如投影计算机进行算术处理的指定信息的显示器或屏幕,并且可以是计算机的一部分或经由指定电缆或网络可连接到计算机。

“操作部”对应于例如向计算机输入针对指定算术处理的请求的键盘,或者诸如触摸板或与显示器集成的触摸面板的触敏表面,并且可以是计算机的一部分或者经由指定电缆或网络可连接到计算机。

“第一移动图像显示视图”和“第二移动图像显示视图”可以是在用于移动图像回放的指定应用的移动图像回放帧中生成的移动图像显示区域。“第二移动图像显示视图”可以在“第一移动图像显示视图”的移动图像显示区域以及“第一移动图像显示视图”的上位层中生成。可以存在一个“第一移动图像显示视图”,以及一个或两个或更多个“第二移动图像显示视图”。两个或更多个“第二移动图像显示视图”可以在被分成多个层时生成。在被分成多个层时已生成的两个或更多个的“第二移动图像显示视图”可以彼此上下重叠。每个“第二移动图像显示视图”的形状可以是矩形或圆形。

“移动图像”可以通过来自指定服务器的流分发(例如,与新闻或移动相关的节目或由一般用户贡献的视频等)来查看,或者可以通过下载包括专用于移动图像的扩展电子数据(avi,mov,3gp,mp4等)来查看,或由计算机的相机功能捕获。“第二移动图像显示视图”中显示的移动图像可以通过“第一移动图像显示视图”的移动图像显示区域进行移动。基于矩形“第二移动图像显示视图”的四个角中的一个的坐标,考虑到“第二移动图像显示视图”的水平和垂直尺寸,可以计算“移动图像”的位置。

本发明的效果

根据本发明的移动图像回放方法,通过在第一移动图像显示视图上生成第二移动图像显示视图,能够在显示部内沿水平和垂直方向滑动移动图像。换句话说,对应于在一般移动图像回放方法中使用的移动图像显示帧的第一移动图像显示视图是本发明中的伪移动图像显示视图,并且移动图像实际上在第二移动图像显示视图上回放。由此,第二移动图像显示视图可以在第一移动图像显示视图的范围内移动,并且根据该移动,可以改变在第二移动图像显示视图上的回放中的移动图像的显示位置。此时,能够易于获得移动前后的第二移动图像显示视图的四个角的坐标,从而可以在移动后的显示位置立即回放移动图像。

附图说明

图1是移动图像回放设备的硬件配置的框图。

图2是移动图像回放设备的功能框图。

图3是移动图像回放设备的应用的功能示意图。

图4是移动图像回放过程的流程图。

图5是移动图像回放设备的功能示意图。

图6是移动图像滑动过程的流程图。

图7是移动图像滑动过程的功能示意图。

图8是移动图像放大/缩小过程的流程图。

图9是移动图像放大/缩小过程的功能示意图。

图10是移动图像显示顺序改变过程的流程图。

图11是移动图像显示顺序改变过程的功能示意图。

图12是移动图像回放的另一应用的功能示意图。

具体实施方式

下面,将参考图1至图2描述根据本发明的移动图像回放设备的特征。

首先,将使用图1说明移动图像回放设备1的硬件配置。

图1所示的移动图像回放设备1可以是一般的智能设备,并且可以加载有:例如算术地处理智能设备有关的指定操作(例如,os(操作系统)或应用的执行)的cpu(中央处理器),存储与指定操作有关的各种程序和各种数据(诸如,移动图像)的rom(只读存储器),以及加载各种程序和各种数据的ram(随机存取存储器)。cpu、rom和ram能够经由总线相互连接。输入/输出接口能够连接到总线。以下设备能够连接到输入/输出接口:输入设备(例如,键盘、鼠标、触摸面板、语音识别应用、或加载这样的应用的设备);输出设备(例如,屏幕或声音输出扬声器);存储设备(例如,硬盘驱动器或闪速存储器);以及通信设备。驱动器能够连接到输入/输出接口,并且能够适当地安装可移除介质(例如,磁盘、光盘、磁光盘或半导体存储器)以便能够执行指定信息的读和写。

移动图像回放设备1和另外的计算机可以经由指定的通信网络构成系统。通信网络例如可以是互联网、内联网、外联网、lan、catv通信网络、vpn、电话线、移动通信网络、以及卫星通信网络。构成通信网络的全部或一部分的传输介质可以以有线方式(例如,ieee1394、usb、电力线载体、或电话线),或者无线方式(例如,irda、蓝牙(注册商标)、802.11无线、移动电话网络、卫星电路或地面数字网络)来使用。数据和程序的上传和下载可以经由计算机之间的通信设备来进行,并且数据和程序可以经由计算机之间的可移除介质来进行传送。

移动图像回放设备1可以使用指定的os来启动,并且经由浏览器能够在其上浏览互联网网页。移动图像回放设备1可以设置有,例如开启/关闭电源的电源按钮、调节音量的音量调节按钮、以及在触摸面板上显示待机屏幕的主页按钮。这些按钮可以电子地显示在触摸面板上。在移动图像回放设备1中,指定的应用程序可以经由通信网络进行下载然后安装,使得其能够被执行。在执行期间,应用程序可以被显示在触摸面板上并且经由触摸面板来操作。

下面,将利用图2来说明移动图像回放设备1的每个功能与硬件之间的关系。

如图2中所示,移动图像回放设备1可以设置有如下部件:操作部10,其执行移动图像的回放有关的操作;控制部20,其控制(包括算术地处理)与来自操作部的操作相关的请求;显示部30,其根据控制部的控制来显示移动图像;存储部40,其存储用于移动图像回放的应用有关的程序和移动图像的信息;通信部50,经由通信网络与另一计算机交换与移动图像相关的信息;以及声音输出部60,其输出移动图像的声音。

操作部10可以执行与移动图像回放设备1相关的所有操作。控制部20可以控制来自另一部件的请求,该另一部件包括存储部40或通信部50。显示部30可以显示包括与移动图像回放设备1有关的静态图像或字符的其他信息。显示部40可以存储其他程序和包括与移动图像回放设备1有关的静态图像或字符的其他信息。显示部50可以交换其他的程序和包括与移动图像回放设备1有关的静态图像或字符的其他信息。声音输出部60可以输出与移动图像回放设备1相关的其他声音。

操作部10可以是其中在显示部30上显示键盘或按钮的触摸面板。根据用于移动图像回放的应用的启动,用作操作部10的键盘或按钮可以显示在显示部30上。在操作部10上执行的操作可以包括:存在一个或多个位置与操作部接触的触摸操作,经过滑动改变触摸操作的所有位置的拖拽操作,通过滑动来改变具有两个或更多个位置的触摸操作的至少一个位置的捏合操作,敲击指定位置的敲击操作,以及持续触摸指定位置的长按操作。

操作部10进行的“与移动图像的回放有关的操作”可以包括:例如,启动用于移动图像回放的应用的操作,选择要回放的移动图像的操作,回放、停止或切换移动图像的操作,改变移动图像的位置的操作,改变移动图像的显示尺寸的操作,以及切换声音或调节移动图像的音量的操作。

控制部20可以是算术地处理与移动图像设备1相关的指定操作的cpu,或者加载在这样的cpu中的程序。控制部20可以包括以下部件:根据操作部10的请求来回放和停止移动图像的回放处理部201;确定来自操作部的操作内容的操作确定部202;检测通过操作部的操作进行的移动图像的移动或放大/缩小后的坐标位置的位置检测部;以及根据操作部的操作来执行控制以在显示部30中显示移动图像的显示控制部204。

控制部20可以根据操作部10的请求来启动针对移动图像回放的应用。

当通过操作部10已经启动针对移动图像回放的应用时,回放处理部201可以在移动图像回放帧中生成第一移动图像显示视图,并且当待回放的移动图像已经经由操作部选择时,回放处理部201可以在第一移动图像显示视图的移动图像显示区域内和第一移动图像显示视图的上位层中生成第二移动图像显示视图。此外,如果待回放的两个或更多个移动图像已经通过操作部10被选择,则回放处理部201可以在单独的层中生成各自的第二移动图像显示视图。

操作确定部202可以确定操作部10进行的触摸操作、拖拽操作、捏合操作、敲击操作或长按操作之间的差异,或者确定在其上执行这些操作的对象(例如,显示在显示部30上的键盘、按钮或移动图像)的差异。如果在显示部30上显示两个或多个移动图像,则操作确定部202可以确定执行敲击操作所在的移动图像是执行后续操作所在的对象。

位置检测部203可以定义或检测通过操作部10在移动图像上执行移动操作或放大/缩小操作或拖拽操作或捏合操作之前/之后的与移动图像相关联的第二移动图像显示视图的位置。“移动操作”可以包括例如按下指定按钮以滑动待移动对象的操作。“放大/缩小操作”可以包括例如按下规定按钮以放大或缩小待放大/缩小的对象的操作。

基于矩形第二移动图像显示视图的四个角中的一个的坐标来计算“第二移动图像显示视图的位置”。

例如,如果第二移动图像显示视图的一个角的坐标是(x,y),并且第二移动图像显示视图的水平尺寸和垂直尺寸是“a”和“b”,则可以将移动操作或放大/缩小操作或拖拽操作或捏合操作之前的第二移动图像显示视图的坐标位置定义为(x,y),(x+a,y),(x,y+b),(x+a,y+b)。

基于上述坐标位置,如果移动图像通过移动操作或拖拽操作在水平方向上滑动“c”,并且在垂直方向上滑动“d”,则移动操作或拖拽操作后的第二移动图像显示视图的坐标位置可以检测为(x+c,y+d),(x+a+c,y+d),(x+a,y+b+d),(x+a+c,y+b+d)。

如果在上述定义的坐标位置处的水平方向和垂直方向上以相同的放大/缩小率通过放大/缩小操作或捏合操作来放大或缩小移动图像,则可以基于放大/缩小率检测放大/缩小操作或捏合操作之后的第二移动图像显示视图的坐标位置。如果通过捏合操作来放大或缩小移动图像,则可以根据在捏合操作中被触摸的部分的移动量(移动距离)来计算放大/缩小率。

显示控制部204可以执行控制以根据由操作确定部202所确定的来自操作部10的操作,在显示部30中显示关于位置、大小、显示顺序或声音已经改变的移动图像。换句话说,显示控制部204可以控制和显示已经与通过位置检测部203定义或检测到的第二移动图像显示视图的位置或大小相关联地改变的移动图像。“显示顺序”可以指示在显示部30中显示在两个或更多个移动图像显示视图中正在回放的移动图像的优先级。例如,如果通过来自操作部10的移动操作或放大/缩小操作或者拖拽操作或捏合操作将移动图像彼此重叠,则通过在用于移动图像切换的按钮上的敲击操作所选择的移动图像可以显示在最上方,其中的按钮用作显示在显示部30中或回放中的移动图像上的操作部10。

显示部30可以是触摸面板,向移动图像回放设备1输入请求的操作部10和响应于该请求而输出操作结果的屏幕被集成在触摸面板中。存储部40可以是存储用于移动图像回放以及移动图像的应用的rom或ram,其操作由控制部20控制。通信部50可以是如下的数据通信设备:使得经由通信网络存储在指定的服务器上的移动图像能够在来自url(统一资源定位符)的流分发来查看,并且下载这样的移动图像以使其能够被存储。声音输出部60可以是输出通过控制部20的控制进行回放的移动图像的声音的扬声器。

接下来,参考图1至图11,将说明移动图像回放设备启动用于移动图像回放的应用并且回放移动图像时的状态和流程。

图5、图7、图9和图11用于示意性地说明由指定程序所执行的移动图像回放的应用、第一移动图像显示视图、第二移动图像显示视图和移动图像之间的分层关系。其中,所示部件的尺寸和形状以及它们之间的距离等不受限制。

首先,利用图3,将说明在用于移动图像回放的应用中同时回放多个移动图像的状态的示例。

如图3所示,当启动移动图像回放的应用并且选择待回放的四个移动图像时,所有的移动图像可以显示在屏幕上。所显示的四个移动图像中的每一个可以通过拖拽操作在垂直/水平方向上滑动,或者其显示尺寸可以通过捏合操作进行放大/缩小。已经滑动或放大/缩小的移动图像可以在彼此的前方或后方重叠地显示,并且期望的移动图像可以通过对于期望的移动图像的敲击操作显示在最前面。

首先显示的所选择的移动图像的位置和大小不限于此,并且可以根据移动图像的数量来改变显示的位置和大小。例如,首先选择的移动图像可以主要显示在屏幕的中心。该第一移动图像可以在第二移动图像被选择的同时水平地自动移动并减小尺寸,并且第二移动图像可以与第一移动图像并排显示,并且与第一移动图像的尺寸相同。

接下来,利用图2、图4和图5,将说明在用于移动图像回放的应用中显示移动图像的流程和其中的功能的概述。

如图2、图4和图5中所示,根据操作部10的请求,控制部20可以从存储部40调用用于移动图像回放的应用,并启动用于移动图像回放的应用app(步骤s110)。此时,可以根据用于移动图像回放的应用app的启动来生成用于回放移动图像的第一移动图像显示视图v1(步骤s120)。接下来,基于操作部10的请求,选择经由通信部50进行流分发的移动图像m1(s130)。此时,根据移动图像m1的选择,可以在第一移动图像显示视图v1的上位层中生成用于回放该移动图像的第二移动图像显示视图v21(s140)。此外,根据是否显示任何其他移动图像的确定(s150),可以重复先前的步骤(s130和s140)。此时,可以在第二移动图像显示视图v21的上位层中生成用于回放另一移动图像m2的另一第二移动图像显示视图v22。

第一移动图像显示视图v1的大小可以与用于移动图像回放的应用app中的移动图像回放帧的大小相同或者更小。第二移动图像显示视图v21和v22的大小可以与第一移动图像显示视图v1的大小相同或者更小。

这里,下面示出了指示第一移动图像显示视图v1和第二移动图像显示视图v21和v22之间的关系的用于移动图像回放的应用程序的示例。

此时,写入第二行的dammyview是第一个移动图像显示视图v1,第三行中写入的“playerview”是用于移动图像回放的应用app的移动图像播放帧,并且写入第六行的“dammyview”是第二移动图像显示视图v21和v22。此外,写入第六行的“addview(playerview)”可以使得第二移动图像显示视图v21和v22用作移动图像回放帧。通过这种方式,第二移动图像显示视图v21和v22的生成程序可以包括在第一移动图像显示视图v1的生成程序中,从而可以在第一移动图像显示视图的上位层中生成第二移动图像显示视图。已经生成的两个或更多个第二移动图像显示视图可以按照它们生成的顺序从底部到顶部分层,并且该顺序(移动图像显示位置)可以根据指定的操作(例如,敲击操作)进行切换。

作为用于智能设备的os的一个示例,可以准备在os上安装移动图像回放功能的类(mediaplayer)。在使用mediaplayer类的移动图像回放的应用中,可以针对诸如按钮或搜索条等的操作对象来描述显示对象信息,通过该对象信息执行与移动图像回放有关的功能(方法)。此外,在用于移动图像回放的应用程序的上述示例中,写入第三行中的“surfaceview”可以是“textureview”,由此可以实现开发者的编程效率和移动图像回放的性能的提高。

接下来,利用图2、图6和图7,将说明在用于移动图像回放的应用中所显示移动图像的滑动处理的流程和其中的功能的概述。

如图2、图6和图7所示,操作确定部202可以通过操作部10确定触摸操作,在该触摸操作中,回放中的移动图像m1被按下(s210)。此时,位置检测部203可以获得移动图像m1正显示在其中的第二移动图像显示视图v21的位置(s220)。作为用于获得第二移动图像视图的坐标位置的方法,例如,如果第二移动图像显示视图v21的四个角中的一个的坐标是(x,y),并且第二移动图像显示视图的水平尺寸和垂直尺寸是“a”和“b”,滑动处理之前的第二移动图像显示视图的坐标位置可以被定义为(x,y),(x+a,y),(x,y+b),(x+a,y+b)。随后,当按下位置发生变化时,操作确定部202可以通过操作部10确定拖拽操作(s230)。此时,位置检测部203可以获得第二移动图像显示视图v21的位置作为滑动后的移动图像m1的位置(s240)。例如,如果移动图像m1在水平方向上滑动“c”,在垂直方向上滑动“d”,则滑动后的第二移动图像显示视图v21的坐标位置可以被检测为(x+c,y+d),(x+a+c,y+d),(x+a,y+b+d),(x+a+c,y+b+d)。随后,显示控制部204可以在滑动之后的第二移动图像显示视图v21的坐标位置处显示移动图像m1(s250)。

接下来,利用图2、图8和图9,将说明在用于移动图像回放的应用中所显示的移动图像的放大/缩小处理的流程和其中的功能的概述。

如图2、图8和图9中所示,操作确定部202可以通过操作部10在两个或更多个点处确定触摸操作,在该触摸操作中,回放中的移动图像m1被按下(s310)。此时,位置检测部203可以获取移动图像m1正显示在其中的第二移动图像显示视图v21的位置(作为用于获得第二移动图像显示视图的坐标位置的方法,可以使用与上述用于获得的方法等价的方法)(s320)。随后,当按下位置发生变化时,操作确定部202可以通过操作部10确定捏合操作(s330)。此时,位置检测部203可以获得捏合操作之前和之后的按下位置的移动量,并且可以根据移动量来计算出移动图像m1和第二移动图像显示视图v21的放大/缩小率(s340)。可以基于计算出的放大/缩小率来检测捏合操作之后的第二移动图像显示视图的坐标位置(s350)。随后,显示控制部204可以将移动图像m1显示在滑动之后的第二移动图像显示视图v21的坐标位置处(s250)。

接下来,利用图2、图10和图11,将说明在用于移动图像回放的应用中所显示的移动图像的显示顺序改变处理的流程和其中的功能的概述。

如图2、图10和图11所示,如果回放两个或更多个移动图像,则操作确定部202可以通过操作部10确定敲击操作,在该敲击操作中,回放中的上级移动图像被按下(s410)。此时,显示控制部204可以改变经受敲击操作的移动图像的显示顺序(s420)。例如,如图11(a)所示,如果首先选择移动图像m1,接下来选择移动图像m2,则可以进行设置,使得第二移动图像显示视图v21和移动图像m1显示在底部,并且第二移动图像显示视图v22和移动图像m2显示在顶部。此外,基于已确定针对移动图像m1的敲击操作的操作确定部202,可以改变设置,使得第二移动图像显示视图v21和移动图像m1显示在上位层中。因此,如图11(b)所示,显示控制部204可以将第二移动图像显示视图v21和移动图像m1显示在最上方位置(s430)。

接着,利用图2和图12,将说明在用于移动图像回放的应用中所显示的移动图像的另一滑动处理、放大/缩小处理和显示顺序改变处理的功能的概述。

用于移动图像回放的应用可以具有在显示部30中显示用作操作部10的移动图像显示切换按钮70和移动图像操作按钮80的功能。移动图像显示切换按钮70可以在回放中改变移动图像1至4的显示顺序。例如,在识别到在移动图像显示切换按钮70中所显示的“移动图像1”上执行的敲击操作时,可以在最上部位置显示回放中的移动图像1。此外,伴随移动图像1的声音可以从声音输出部60发出。移动图像操作按钮80可以改变回放中的移动图像1至4的位置、大小或声音。例如,当识别到在移动图像操作按钮80中所显示的“上(up)”、“下(down)”、“左(left)”或“右(right)”上的敲击操作时,移动图像1至4中的一个或全部可以在上、下、左或右方向经受滑动处理。在识别到在移动图像操作按钮80中显示的“+(加号)”或“-(减号)”上的敲击操作时,移动图像1至4中的一个或全部可以经受放大/缩小处理。在识别到“声音”上的敲击操作时,可以执行对于回放中的移动图像发出的声音的切换处理。在识别到“前屏幕”上的敲击操作时,可以执行用于将移动图像1至4的显示顺序从最上位置改变到预定顺序的处理。在识别到对于移动图像操作按钮80的“声音”或“前屏幕”的敲击操作时,可以显示移动图像显示顺序切换按钮70。

通过这种方式,根据本发明的一个实施例的移动图像回放设备1在第一移动图像显示视图v1上生成第二移动图像显示视图v21,从而移动图像m1能够在显示部30中在水平方向和垂直方向上滑动。换句话说,对应于在一般移动图像回放方法中所使用的移动图像显示帧的第一移动图像显示视图v1是本发明的实施例中的伪移动图像显示视图,并且移动图像实际上在第二移动图像显示视图v21上回放。由此,第二移动图像显示视图v21可以在第一移动图像显示视图v1的范围内移动,并且根据该移动,可以改变在第二移动图像显示视图上的回放中的移动图像的显示位置。此时,能够易于获得移动前后的第二移动图像显示视图b21的四个角的坐标,从而可以在移动后的显示位置立即回放移动图像m1。

通过在单个智能设备应用中启用多个移动图像的回放和声音切换以及其内容的移动和放大/缩小,例如,广播站能够易于确认其他站的广播内容,考虑到程序组织这是有效的。例如,当已经发生快速扩散的消息时,如果能够实时确定其他站的广播内容,则可以从不同的角度递送广播,这可能导致观众评级和利润增加。此外,由于通信容量根据同时播放的移动图像的数量而增加,这也导致提供商的通信费用的增加。

此外,对于用户/观众来说,在例如地震的情况下,当用户/观众希望紧急确认新闻时,他/她可以实时观看多个广播电台的内容,如果他/她可以调整特定节目的声音、屏幕位置和大小,则能够快速确定影响他/她的地震的影响范围。

关于例如具有重叠时隙的运动会或音乐会的实时广播,能够同时观看在多个地方发生的事件并利用单个智能设备进行比较,并且由使用外部显示器的多个人观看。

利用多台相机从不同角度捕捉特定体育运动员并且在单个设备上同时回放所保存的屏幕用作分析体育运动员形式和进行侦察的有效手段。

由于能够在单个设备上确认来自多台监控相机的视频图像,所以警察、军队和安全公司能够在单个设备上同时监控多个监视目标,这是执行其活动的有效手段。

通过使用线缆或无线方式将移动图像回放设备1连接到外部显示器等,能够投影显示部30中所示的屏幕,并且还能够根据特定操作(同时回放多个移动图像、声音切换、移动图像的前屏幕移动、移动图像的水平移动、移动图像的放大/缩小)将这样的屏幕投影在移动图像回放设备上。因此,智能设备能够用作远程控制器,因此可以在大屏幕上由许多人使用移动图像播放设备。

工业实用性

本发明能够用于与广播和通信相关的各种行业中,而且能够用于移动、军火、教育、安全等。

附图标记说明

1移动图像回放设备

10操作部

20控制部

30显示部

app移动图像回放的应用

v1第一移动图像显示视图

v21第二移动图像显示视图

m1移动图像

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1