在场景改变后的图像中的编码和发射参数的调整研究
2017-02-21周栋
周栋
摘 要:视频源通过向接收装置发射视频数据的图像中的一者的编码表示之前检测图像之间的场景改变。如图像的编码表示可包含数据,可从数据解码图像。当图像十分不同时,可发生场景改变。响应于检测到场景改变,视频源可减少在场景改变之后的图像的编码表示中的译码位的数目且可增加无线信道的通过量。在减少图像的编码表示中的译码位的数目和增加无线信道的通过量之后,视频源可经由无线信道向接收装置发射图像的编码表示。
关键词:场景改变;编码;发射参数;调整
1 概述
无线显示(WD)系统包含源装置和一或多个接收装置。源装置可为能够在无线局域网内发射媒体内容的装置。接收装置可为能够接收和再现媒体内容的装置。在一些实例中,装置既可为源装置又可为接收装置。源装置和接收装置可为移动装置或有线装置。就移动装置来说,例如,源装置和接收装置可包括移动电话、具有无线通信卡的便携式计算机、个人数字助理(PDA)、便携式媒体播放器、例如相机或摄录像机的数字图像捕获装置或包含所谓“智能”电话和“智能”平板电脑(pad)或平板计算机的具有无线通信能力的其他装置,或其他类型的无线通信装置。就有线装置来说,例如,源装置和接收装置可包括电视、台式计算机、监视器、投影仪、打印机、机顶盒、游戏控制台、路由器、数字影碟(DVD)播放器和媒体服务器。
源装置可向参与特定媒体共用会话的一或多个接收装置发送例如音频视频(AV)数据的媒体数据。媒体数据既可在源装置的局部显示器处播放又可在接收装置的显示器中的每一者处播放。更特定来说,所参与的接收装置中的每一者可再现接收的媒体数据以供呈现于关联的屏幕和音频设备上。在一些情况下,接收装置的使用者可将例如触摸输入和遥控输入的用户输入应用到接收装置,以控制正显示于接收装置处的内容。
2 研究内容
当存在场景改变时,帧间预测不会极大地减少表示图像所需的译码位的数目。相反,可能需要此些图像的实质性帧内预测。因此,当存在场景改变时,需要由源装置无线地发射的视频数据的数量可急剧地增加。由于当存在场景改变时需要经由无线信道发射的视频数据的数量可集聚增加及由于无线信道的当前带宽受到限制且可以不可预测的方式改变,所以源装置可能在存在场景改变时不能够经由无线信道来发射所有视频数据。结果,接收装置可能不接收表示紧接在场景改变之后的图像的所有视频数据。如果接收装置不接收表示紧接在场景改变之后的图像的所有视频数据,那么紧接在场景改变之后的一或多个图像可呈现为块状或撕裂状。
如图1的实例中展示,WD系统10可包含源装置20和接收装置60。源装置20可经由无线信道50与接收装置60通信。源装置20可包含存储器22、显示器24、扬声器26、媒体编码器28、媒体控制模块30和发射器/接收器(TX/RX)单元32。接收装置60可包含发射器/接收器单元(TX/RX)62、媒体解码器64、显示器66、扬声器68、用户输入(UI)装置70和用户输入处理模块(UIPM)72。
无线显示系统中的源装置可响应于检测到图像之间的场景改变来调适与图像相关联的编码参数和发射参数。例如,源装置可确定在向接收装置发射第二图像的编码表示之前在第一图像与第二图像之间是否发生场景改变。当第一图像与第二图像十分不同时,发生场景改变。源装置可响应于确定场景改变已发生而减少第二图像的编码表示中的译码位的数目。此外,响应于确定场景改变已发生,源装置可增加无线信道的通过量。在减少第二图像的编码表示中的译码位的数目和增加无线信道的通过量之后,源装置可经由无线信道向接收装置发射第二图像的编码表示。
(1)发射视频数据的方法,包括确定在发射视频数据中的第二图像的编码表示之前已在视频数据中的第一图像与第二图像之间发生场景改变。方法也可包括响应于确定场景改变已发生而减少第二图像的编码表示中的译码位的数目。另外,方法可包括响应于确定场景改變已发生而增加将用于发射第二图像的编码表示的无线信道的通过量。方法也包括在减少第二图像的编码表示中的译码位的数目和增加无线信道的通过量之后经由无线信道来发射第二图像的编码表示。(2)计算装置一,包括一或多个无线发射器和一或多个处理器,处理器经配置以确定在发射视频数据中的第二图像的编码表示之前已在视频数据的第一图像与第二图像之间发生场景改变。一或多个处理器也经配置以响应于确定场景改变已发生而减少第二图像的编码表示中的译码位的数目。此外,一或多个处理器经配置以响应于确定场景改变已发生而增加将用于发射第二图像的编码表示的无线信道的通过量。另外,一或多个处理器经配置以在减少第二图像的编码表示中的译码位的数目和增加无线信道的通过量之后经由无线信道来发射第二图像的编码表示。(3)计算装置二,包括用于确定在发射视频数据中的第二图像的编码表示之前已在视频数据中的第一图像与第二图像之间发生场景改变的装置。计算装置也包括用于响应于确定场景改变已发生而减少第二图像的编码表示中的译码位的数目的装置。另外,计算装置包括用于响应于确定场景改变已发生而增加将用于发射第二图像的编码表示的无线信道的通过量的装置。计算装置也包括用于在减少第二图像的编码表示中的译码位的数目和增加无线信道的通过量之后经由无线信道来发射第二图像的编码表示的装置。(4)计算机可读存储媒体的计算机程序产品,一或多个计算机可读存储媒体存储指令,指令在由计算装置的一或多个处理器执行时配置计算装置以确定在发射视频数据中的第二图像的编码表示之前已在视频数据中的第一图像与第二图像之间发生场景改变。指令也配置一或多个处理器以响应于确定场景改变已发生而减少第二图像的编码表示中的译码位的数目。另外,指令配置一或多个处理器以响应于确定场景改变已发生而增加将用于发射第二图像的编码表示的无线信道的通过量。此外,指令配置一或多个处理器以在减少第二图像的编码表示中的译码位的数目和增加无线信道的通过量之后使用一或多个无线发射器经由无线信道向接收装置发射第二图像的编码表示。
3 结束语
采用本技术,视频源可在向接收装置发射视频数据的图像中的一者的编码表示之前检测图像之间的场景改变。图像的编码表示可包含数据,可从数据解码图像。当图像十分不同时,可发生场景改变。响应于检测到场景改变,视频源可减少在场景改变之后的图像的编码表示中的译码位的数目且可增加无线信道的通过量。在减少图像的编码表示中的译码位的数目和增加无线信道的通过量之后,视频源可经由无线信道向接收装置发射图像的编码表示。