视频图像缩放方法和装置的制造方法

文档序号:8500079阅读:403来源:国知局
视频图像缩放方法和装置的制造方法
【技术领域】
[0001] 本发明设及视频播放技术领域,特别设及一种视频图像缩放方法和装置。
【背景技术】
[0002] 用户在使用移动终端观看视频时,受限于播放窗口的大小,用户可能无法看清视 频画面中的具体细节。
[0003] 而为了帮助用户更好的查看视频中的细节,相关的一种方法为:在视频播放过程 中,移动终端接收用户将播放方式切换为全屏播放的切换请求;在接收到切换请求之后,全 屏播放该视频。
[0004] 在实现本发明的过程中,发明人发现上述技术至少存在W下问题;由于移动终端 的屏幕通常较小,在移动终端全屏播放视频时,用户很可能也无法看清视频中的细节,所W 上述方法仍然无法满足用户的需求。

【发明内容】

[0005] 为了解决现有技术中存在的问题,本发明实施例提供了一种视频图像缩放方法和 装置。所述技术方案如下:
[0006] 第一方面,提供了一种视频图像缩放方法,该方法包括:
[0007] 在播放视频的过程中,接收作用于当前视频帖的缩放请求;
[000引根据缩放请求确定缩放中屯、点和缩放倍数;
[0009] 根据缩放中屯、点和缩放倍数,确定缩放后的当前视频帖在播放窗口中需要展示的 目标图像区域;
[0010] 在播放当前视频帖的后续视频帖时,在播放窗口中绘制后续视频帖中位于目标图 像区域的图像内容。
[0011] 可选地,根据缩放中屯、点和缩放倍数,确定缩放后的当前视频帖在播放窗口中需 要展示的目标图像区域,包括:
[0012] 根据缩放倍数计算参考横坐标和参考纵坐标;
[0013] 根据缩放中屯、点、参考横坐标W及参考纵坐标计算纹理坐标的坐标值;纹理坐标 包括缩放后的当前视频帖中播放窗口中的至少两个顶点在缩放前的当前视频帖中所对应 的坐标,至少两个顶点包括位于播放窗口的对角线位置的顶点.
[0014] 将纹理坐标所确定的区域作为目标图像区域。
[0015] 可选地,在播放窗口中绘制后续视频帖中位于目标图像区域的图像内容,包括:
[0016] 根据参考横坐标W及参考纵坐标计算播放窗口的顶点坐标;
[0017] 根据纹理坐标在顶点坐标所对应的区域中绘制后续视频帖中位于目标图像区域 中的图像内容。
[0018] 可选地,该方法还包括:
[0019] 展示用于引导用户对视频帖进行缩放的缩放引导信息。
[0020] 可选地,该方法还包括:
[0021] 接收用于拖动播放窗口中绘制的后续视频帖中的第k帖视频帖中位于目标图像 区域的图像内容的拖动请求;k为正整数;
[0022] 根据拖动请求调整目标图像区域,调整后的目标图像区域包括拖动后的第k帖视 频帖中在播放窗口中需要展示的区域;
[0023] 在播放第k帖视频帖之后的视频帖时,在播放窗口中绘制第k帖视频帖之后的视 频帖中位于调整后的目标图像区域的图像内容。
[0024] 可选地,根据参考横坐标W及参考纵坐标计算播放窗口的顶点坐标,包括:
[0025] 设参考横坐标为xCord;参考纵坐标为yCord;
[0026] 顶点坐标为;(xCord,-yCord),(xCord,yCord),(-xCord,yCord)W及 (-xCord,-yCord)〇
[0027] 可选地,根据缩放倍数计算参考横坐标和参考纵坐标,包括:
[002引若缩放倍数小于1,则:
【主权项】
1. 一种视频图像缩放方法,其特征在于,所述方法包括: 在播放视频的过程中,接收作用于当前视频帧的缩放请求; 根据所述缩放请求确定缩放中心点和缩放倍数; 根据所述缩放中心点和所述缩放倍数,确定缩放后的所述当前视频帧在播放窗口中需 要展示的目标图像区域; 在播放所述当前视频帧的后续视频帧时,在所述播放窗口中绘制所述后续视频帧中位 于所述目标图像区域的图像内容。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述缩放中心点和所述缩放倍 数,确定缩放后的所述当前视频帧在播放窗口中需要展示的目标图像区域,包括: 根据所述缩放倍数计算参考横坐标和参考纵坐标; 根据所述缩放中心点、所述参考横坐标以及所述参考纵坐标计算纹理坐标的坐标值; 所述纹理坐标包括缩放后的所述当前视频帧中所述播放窗口中的至少两个顶点在缩放前 的所述当前视频帧中所对应的坐标,所述至少两个顶点包括位于所述播放窗口的对角线位 置的顶点; 将所述纹理坐标所确定的区域作为所述目标图像区域。
3. 根据权利要求2所述的方法,其特征在于,所述在所述播放窗口中绘制所述后续视 频帧中位于所述目标图像区域的图像内容,包括: 根据所述参考横坐标以及所述参考纵坐标计算所述播放窗口的顶点坐标; 根据所述纹理坐标在所述顶点坐标所对应的区域中绘制所述后续视频帧中位于所述 目标图像区域中的图像内容。
4. 根据权利要求1至3任一所述的方法,其特征在于,所述接收作用于当前视频帧的缩 放请求,包括: 接收用户手指在所述当前视频帧中施加的伸张操作,将所述伸张操作确定为放大请 求;或者, 接收所述用户手指在所述当前视频帧中施加的收缩操作,将所述收缩操作确定为缩小 请求。
5. 根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括: 展示用于引导用户对视频帧进行缩放的缩放引导信息。
6. 根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括: 接收用于拖动所述播放窗口中绘制的所述后续视频帧中的第k帧视频帧中位于所述 目标图像区域的图像内容的拖动请求;k为正整数; 根据所述拖动请求调整所述目标图像区域,调整后的所述目标图像区域包括拖动后的 所述第k帧视频帧中在所述播放窗口中需要展示的区域; 在播放所述第k帧视频帧之后的视频帧时,在所述播放窗口中绘制所述第k帧视频帧 之后的视频帧中位于调整后的所述目标图像区域的图像内容。
7. 根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括: 接收作用于恢复按钮上的恢复请求; 采用与播放所述缩放请求缩放前的视频帧相同的播放方式,播放在接收到所述恢复请 求之后需要播放的各帧视频帧。
8. 根据权利要求3所述的方法,其特征在于,所述根据所述参考横坐标以及所述参考 纵坐标计算所述播放窗口的顶点坐标,包括: 设所述参考横坐标为xCord;所述参考纵坐标为yCord; 所述顶点坐标为:(xCord,-yCord),(xCord,yCord),(-xCord,yCord)以及 (-xCord,-yCord)〇
9. 根据权利要求2所述的方法,其特征在于,所述根据所述缩放倍数计算参考
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1