IMS系统中的视频播放方法、家庭网关装置和系统制造方法及图纸

技术编号:8863806 阅读:133 留言:0更新日期:2013-06-29 00:55
本发明专利技术提供了一种IMS系统中的视频播放方法,包括:接收视频图像的当前帧图像数据,根据接收的当前帧图像数据和显示屏幕的分辨率,确定显示屏幕上各像素点的灰度值,将确定出的各像素点的灰度值发送给所述显示屏幕进行显示播放。本发明专利技术还提供了一种家庭网关装置和视频播放系统。应用本发明专利技术,能够提高图像显示的清晰度。

【技术实现步骤摘要】

本专利技术涉及图像通信技术,特别涉及一种IMS系统中的视频播放方法、家庭网关装置和系统
技术介绍
基于MS网络的视频服务系统的结构如附图说明图1所示,该系统中包括视频服务主控服务器、家庭网关、电视终端这三个关键网元单位。其中,多媒体IVR平台,即视频服务主控服务器,负责接收用户2G呼叫请求,推送视频内容到家庭网关;家庭网关负责接收视频服务主控服务器传输到的视频内容,与电视终端连接,通过编码转换将视频内容传输至电视终端;电视终端用于展现视频内容。在图1所示的系统结构中,通过视频服务主控服务器推送到用户终端的视频内容是经过编码压缩的,为了节约网络带宽资源,存储在服务器中的视频内容文件像素值较低,若直接推送至手机终端,则因手机终端屏幕较小而不会产生直接的图像不清晰问题,若推送至用户的电视终端,则会出现问题。电视终端屏幕尺寸大,若直接将视频文件推送至电视终端,经过屏幕放大后用户将无法观看清晰的视频内容。
技术实现思路
本专利技术提供了一种MS系统中的视频播放方法、家庭网关装置和系统,能够在大尺寸屏幕上提高图像显示的清晰度。为实现上述目的,本专利技术采用如下的技术方案:一种頂S系统中的视频播放方法,包括:接收视频图像的当前帧图像数据,根据接收的当前帧图像数据和显示屏幕的分辨率,确定显示屏幕上各像素点的灰度值,将确定出的各像素点的灰度值发送给所述显示屏幕进行显示播放。较佳地,所述确定显示屏幕上各像素点的灰度值为:计算接收的当前帧图像中各像素点的灰度值,并根据显示屏幕的分辨率和接收的当前帧图像数据确定当前帧图像需要扩大的倍数N ;将接收的当前帧图像的中心四个像素点作为基础像素点,将四个所述基础像素点的灰度值对应写入显示屏幕中心的四个像素点上;以所述四个基础像素点为中心,将显示屏幕和当前帧图像各自划分为四个象限,每个象限包括所述四个基础像素点中的一个;在每个象限中,将当前帧图像在该象限内任一坐标为U丨,Y')的像素点灰度值写入显示屏幕上坐标为[(X-U-X' )*N),(y-(y-y' )*N)]的像素点上;根据显示屏幕上当前已写入灰度值的任意两个相邻像素点的灰度值,通过内插得到所述任意两个相邻像素点之间其他各空白像素点的灰度值;所述两个相邻像素点为,仅包括所述当前已写入灰度值的所有像素点在内的集合中相邻的两个像素点;(x,y)为所述象限内基础像素点的坐标。较佳地,所述内插为线性内插。较佳地,所述通过线性内插得到所述任意两个相邻像素点之间其他各空白像素点灰度值的方式为:将坐标为本文档来自技高网...

【技术保护点】
一种IMS系统中的视频播放方法,其特征在于,该方法包括:接收视频图像的当前帧图像数据,根据接收的当前帧图像数据和显示屏幕的分辨率,确定显示屏幕上各像素点的灰度值,将确定出的各像素点的灰度值发送给所述显示屏幕进行显示播放。

【技术特征摘要】
1.一种IMS系统中的视频播放方法,其特征在于,该方法包括: 接收视频图像的当前帧图像数据,根据接收的当前帧图像数据和显示屏幕的分辨率,确定显示屏幕上各像素点的灰度值,将确定出的各像素点的灰度值发送给所述显示屏幕进行显示播放。2.根据权利要求1所述的方法,其特征在于,所述确定显示屏幕上各像素点的灰度值为: 计算接收的当前帧图像中各像素点的灰度值,并根据显示屏幕的分辨率和接收的当前帧图像数据确定当前帧图像需要扩大的倍数N ; 将接收的当前帧图像的中心四个像素点作为基础像素点,将四个所述基础像素点的灰度值对应写入显示屏幕中心的四个像素点上;以所述四个基础像素点为中心,将显示屏幕和当前帧图像各自划分为四个象限,每个象限包括所述四个基础像素点中的一个; 在每个象限中,将当前帧图像在该象限内任一坐标为U丨,1')的像素点灰度值写入显示屏幕上坐标为[(X-U-X' )*N),(y-(y-y' )*N)]的像素点上;根据显示屏幕上当前已写入灰度值的任意两个相邻像素点的灰度值,通过内插得到所述任意两个相邻像素点之间其他各空白像素点的灰度值;所述两个相邻像素点为,仅包括所述当前已写入灰度值的所有像素点在内的集合中相邻的两个像素点;(x,y)为所述象限内基础像素点的坐标。3.根据权利要求2所述的方法,其特征在于,所述内插为线性内插。4.根据权利要求3所述的方法,其特征在于,所述通过线性内插得到所述任意两个相邻像素点之间其他各空白像素点灰度值的方式为: 将坐标为[(A* nX (乃-少1 * )]像素点的灰度值设置为F(X1J1)-其中,(X1^y1)和(X2,y2)为所述任意两个相邻像素点的坐N标,FO为像素点的灰度值,η = 1,2,..., N。5.根据权利要求1到4中任一所述的方法,其特征在于,所述计算像素点的灰度值为:F(x, y) = 0.3xR(x, y)+0.59xG(x, y)+0.llxB(x, y),其中 R(x, y)=红色分量值、G(x, y)=绿色分量值、B(x,y)=蓝色分量值。6.一种MS系统中的家庭网关装置,其特征在于,该装置包括:接收单元和处理单元; 所述接收单元,用于接收视频图像的当前帧图像数据; 所述处理单元,用于根据接收的当前帧图像数据和显示屏幕的分辨率,确定显示屏幕上各像素点的灰度值,将确定出的各像素点的灰度值发送给所述显示屏幕进行显示播放。7.根据权利要求6所述的装置,其特征在于,所述处理单元包括扩大倍数计算子单元和灰度值计算子单元; 所述扩大倍数计算子单元,用于计算接收的当前帧图像中各像素点的灰度值,并根据显示屏幕...

【专利技术属性】
技术研发人员:简勤郭正平温建军曾侃
申请(专利权)人:中国移动通信集团四川有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1