-
公开(公告)号:US09237289B2
公开(公告)日:2016-01-12
申请号:US13659573
申请日:2012-10-24
Applicant: Microsoft Corporation
Inventor: Pontus Carlsson , Andrei Jefremov , Sergey Silkin , David Zhao
IPC: H04N9/64 , H04N5/44 , H04N17/04 , H04N19/139 , H04N19/176 , H04N19/895 , H04N21/44 , H04N21/442
CPC classification number: H04N17/04 , H04N5/44 , H04N19/139 , H04N19/176 , H04N19/895 , H04N21/44008 , H04N21/44209
Abstract: Method, device and computer program product for estimating quality of a video signal, wherein frames of the video signal are received at receiving means of the device, each frame comprising a plurality of blocks of pixels. A section of a first frame of the video signal, which is correctly received, is used to provide a concealed block for use in place of a block of a second frame of the video signal. A difference measure is determined indicative of a difference between at least some of the pixels surrounding the block in the second frame and the corresponding pixels surrounding the section in the first frame. The difference measure is used to estimate the quality of the second frame of the video signal.
Abstract translation: 用于估计视频信号的质量的方法,设备和计算机程序产品,其中视频信号的帧在设备的接收装置处被接收,每个帧包括多个像素块。 被正确接收的视频信号的第一帧的一部分用于提供用于代替视频信号的第二帧的块的隐藏块。 确定指示在第二帧中的块周围的至少一些像素与围绕第一帧中的部分的对应像素之间的差异的差异度量。 差分测量用于估计视频信号的第二帧的质量。
-
公开(公告)号:US20130114002A1
公开(公告)日:2013-05-09
申请号:US13659573
申请日:2012-10-24
Applicant: Microsoft Corporation
Inventor: Pontus Carlsson , Andrei Jefremov , Sergey Silkin , David Zhao
IPC: H04N5/44
CPC classification number: H04N17/04 , H04N5/44 , H04N19/139 , H04N19/176 , H04N19/895 , H04N21/44008 , H04N21/44209
Abstract: Method, device and computer program product for estimating quality of a video signal, wherein frames of the video signal are received at receiving means of the device, each frame comprising a plurality of blocks of pixels. A section of a first frame of the video signal, which is correctly received, is used to provide a concealed block for use in place of a block of a second frame of the video signal. A difference measure is determined indicative of a difference between at least some of the pixels surrounding the block in the second frame and the corresponding pixels surrounding the section in the first frame. The difference measure is used to estimate the quality of the second frame of the video signal.
Abstract translation: 用于估计视频信号的质量的方法,设备和计算机程序产品,其中视频信号的帧在设备的接收装置处被接收,每个帧包括多个像素块。 被正确接收的视频信号的第一帧的一部分用于提供用于代替视频信号的第二帧的块的隐藏块。 确定指示在第二帧中的块周围的至少一些像素与围绕第一帧中的部分的对应像素之间的差异的差异度量。 差分测量用于估计视频信号的第二帧的质量。
-
公开(公告)号:US20150146716A1
公开(公告)日:2015-05-28
申请号:US14530514
申请日:2014-10-31
Applicant: Microsoft Corporation
Inventor: Carl S. Olivier , Marek Laasik , Sergei Zolotarjov , Mihails Velenko , Andrei Jefremov
CPC classification number: H04M7/006 , G06F9/45558 , H04L65/1006 , H04L65/1016 , H04L65/1046 , H04L65/1069 , H04L65/80
Abstract: Disclosed is a communication system—for effecting communication events between a computer system, comprising first and second computer devices, and additional endpoint(s) connected via a communication network—comprising processing units, each having access to computer storage holding executable code modules for managing a communication event configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. An instance of the media modality controller is assigned responsive to an instruction initiated to the media controller by the call controller to convey media modality control signals of the communication event to a media agent on the first device without accessing a call agent on the second device. The initiation of the instruction by the call controller is responsive to an instruction received via the network from the call agent on the second device.
Abstract translation: 公开了一种通信系统,用于实现包括第一和第二计算机设备的计算机系统和经由包括处理单元的通信网络连接的附加端点之间的通信事件,每个处理单元具有访问计算机存储器,该计算机存储器具有用于管理的可执行代码模块 通信事件,被配置为实现被配置为管理所建立的通信事件的媒体模态的媒体模态控制器和被配置为建立通信事件的呼叫控制器。 响应于呼叫控制器向媒体控制器发起的指令分配媒体模态控制器的实例,以将通信事件的媒体模态控制信号传送到第一设备上的媒体代理,而不访问第二设备上的呼叫代理。 呼叫控制器发出的指令响应于从第二设备上的呼叫代理经由网络接收的指令。
-
公开(公告)号:US20150146581A1
公开(公告)日:2015-05-28
申请号:US14530557
申请日:2014-10-31
Applicant: Microsoft Corporation
Inventor: Carl S. Olivier , Marek Laasik , Mihails Velenko , Sergei Zolotarjov , Andrei Jefremov , Sergey Sukhanov
IPC: H04L29/06
CPC classification number: H04L65/1046 , H04L65/1006 , H04L65/1016 , H04L65/1069 , H04L65/403 , H04L65/80
Abstract: Disclosed is a communication system for effecting communication events between a plurality of endpoints connected via a communication network. The communication system comprises a plurality of processing units other than said endpoints, each having access to computer storage holding executable code modules for managing a communication event. The code modules are configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. An instance of the call controller is assigned to progress the establishment of the communication event responsive to an instruction received via the network and is configured to initiate an instruction to at least one of: the media modality controller; and at least one of the endpoints.
Abstract translation: 公开了一种用于实现经由通信网络连接的多个端点之间的通信事件的通信系统。 通信系统包括除了所述端点之外的多个处理单元,每个处理单元都可访问保存用于管理通信事件的可执行代码模块的计算机存储器。 代码模块被配置为实现被配置为管理所建立的通信事件的媒体模态的媒体模态控制器和被配置为建立通信事件的呼叫控制器。 呼叫控制器的实例被分配用于响应于经由网络接收的指令来进行通信事件的建立,并且被配置为发起对以下各项中的至少一个的指令:媒体模式控制器; 和至少一个端点。
-
公开(公告)号:US20150146580A1
公开(公告)日:2015-05-28
申请号:US14530306
申请日:2014-10-31
Applicant: Microsoft Corporation
Inventor: Carl S. Olivier , Marek Laasik , Mihails Velenko , Sergei Zolotarjov , Andrei Jefremov , Sergey Sukhanov
IPC: H04L29/06
CPC classification number: H04L65/1046 , H04L65/1006 , H04L65/1069 , H04L65/80
Abstract: Disclosed herein is an instance of a media modality controller of a communication system which is assigned to convey media modality control signals of a communication event to respective media modality agents of endpoints of the communication event without accessing respective call agents of the endpoints. The media modality controller instance is so assigned independently of a call controller of the communication system and responsive to an instruction received via the network. The media modality controller instance is released from said assignment responsive to the media modality controller instance returning a response to the received instruction while the call controller continues to operate in communication with the call agents of the endpoints.
Abstract translation: 这里公开的是通信系统的媒体模态控制器的实例,其被分配为将通信事件的媒体模态控制信号传送到通信事件的端点的相应媒体模态代理,而不访问端点的相应呼叫代理。 媒体模式控制器实例被独立于通信系统的呼叫控制器并且响应于经由网络接收到的指令被如此分配。 响应于媒体模式控制器实例,当呼叫控制器继续操作以与终端的呼叫代理进行通信时,媒体模式控制器实例从所述分配中释放,该媒体模态控制器实例返回对接收到的指令的响应。
-
公开(公告)号:US20140211028A1
公开(公告)日:2014-07-31
申请号:US14242512
申请日:2014-04-01
Applicant: Microsoft Corporation
Inventor: Andrei Jefremov , David Yuheng Zhao , Pontus Carlsson
IPC: H04N5/232
CPC classification number: H04N5/23264 , H04N5/23258 , H04N5/23267 , H04N5/3454
Abstract: Method, device and computer program product for stabilizing a video signal. A plurality of frames of the video signal are captured using a camera. A motion sensor associated with the camera is used to generate a plurality of samples representing motion of the camera. The samples are used to determine a displacement of the camera between a first time and a second time, wherein the first time corresponds to an exposure time midpoint of a first frame of the video signal and the second time corresponds to an exposure time midpoint of a second frame of the video signal. The determined displacement is used to compensate for motion in the video signal between the first and second frames caused by the motion of the camera, to thereby stabilize the video signal.
Abstract translation: 用于稳定视频信号的方法,设备和计算机程序产品。 使用相机捕获多个视频信号的帧。 使用与相机相关联的运动传感器来产生表示相机运动的多个样本。 样本用于确定相机在第一时间和第二时间之间的位移,其中第一时间对应于视频信号的第一帧的曝光时间中点,而第二时间对应于视频信号的曝光时间中点 视频信号的第二帧。 确定的位移用于补偿由相机的运动引起的第一帧和第二帧之间的视频信号中的运动,从而稳定视频信号。
-
公开(公告)号:US20160112884A1
公开(公告)日:2016-04-21
申请号:US14517330
申请日:2014-10-17
Applicant: Microsoft Corporation
Inventor: Amer A. Hassan , Andrei Jefremov
CPC classification number: H04W24/02 , G06F3/048 , H04B17/318 , H04L1/0009 , H04L1/0014 , H04L1/0026 , H04L1/004 , H04L1/08 , H04L41/22
Abstract: Techniques for indication of wireless signal quality are described. According to various implementations, attributes of a wireless signal are detected and processed to ascertain a quality of the wireless signal. Based on an ascertained signal quality, indicia of the signal quality can be exposed. For instance, an indication of wireless signal quality is communicated to an application and/or service that manages communication of media data. According to one or more embodiments, an application/service may perform one or more actions based on the indication of signal quality, such as a procedure to improve signal quality, a procedure to optimize wireless performance, and so forth.
Abstract translation: 描述了用于指示无线信号质量的技术。 根据各种实施方式,检测和处理无线信号的属性以确定无线信号的质量。 基于确定的信号质量,可以暴露信号质量的标记。 例如,将无线信号质量的指示传送到管理媒体数据的通信的应用和/或服务。 根据一个或多个实施例,应用/服务可以基于信号质量的指示来执行一个或多个动作,诸如改善信号质量的过程,优化无线性能的过程等等。
-
公开(公告)号:US20150110135A1
公开(公告)日:2015-04-23
申请号:US14589948
申请日:2015-01-05
Applicant: Microsoft Corporation
Inventor: Renat Vafin , Mattias Nilsson , Soren Vang Andersen , Andrei Jefremov
CPC classification number: H04L1/205 , H04J3/06 , H04L1/00 , H04L1/0009 , H04L1/0018 , H04L43/087 , H04L65/80
Abstract: Methods, transmitter, receiver and computer program product for transmitting or receiving data of a real-time communication event, the data being transmitted from the transmitter to a jitter buffer of the receiver. At least one processing parameter describing how data is to be processed for transmission from the transmitter to the jitter buffer in the real-time communication event is determined at the transmitter. Data is processed for transmission from the transmitter to the jitter buffer in accordance with the determined at least one processing parameter. Control information based on the determined at least one processing parameter is transmitted from the transmitter to the receiver, wherein the control information is for use by the receiver to control a state of the jitter buffer. The processed data is transmitted from the transmitter to the jitter buffer of the receiver in the real-time communication event.
Abstract translation: 用于发送或接收实时通信事件数据的方法,发射机,接收机和计算机程序产品,数据从发射机发射到接收机的抖动缓冲器。 在发射机处确定至少一个处理参数,描述如何处理在实时通信事件中从发射机到抖动缓冲器的传输的数据。 处理数据以根据所确定的至少一个处理参数从发送器发送到抖动缓冲器。 基于确定的至少一个处理参数的控制信息从发射机发送到接收机,其中控制信息供接收机使用以控制抖动缓冲器的状态。 处理的数据在实时通信事件中从发送器发送到接收器的抖动缓冲器。
-
公开(公告)号:US20160112883A1
公开(公告)日:2016-04-21
申请号:US14517273
申请日:2014-10-17
Applicant: Microsoft Corporation
Inventor: Amer A. Hassan , Andrei Jefremov
Abstract: Techniques for wireless signal quality indicator are described. According to various implementations, various attributes of a wireless signal are detected. Attributes of the wireless signal are processed to ascertain a quality of the wireless signal. Based on an ascertained signal quality, indicia of the signal quality can be exposed.
Abstract translation: 描述了无线信号质量指标的技术。 根据各种实施方式,检测无线信号的各种属性。 处理无线信号的属性以确定无线信号的质量。 基于确定的信号质量,可以暴露信号质量的标记。
-
公开(公告)号:US20150145949A1
公开(公告)日:2015-05-28
申请号:US14530463
申请日:2014-10-31
Applicant: Microsoft Corporation
Inventor: Carl S. Olivier , Andrei Jefremov , Mihails Velenko , Sergei Zolotarjov , Marek Laasik
IPC: H04L29/06 , H04L12/911 , H04N7/14
CPC classification number: H04L65/1046 , H04L47/82 , H04L65/1016 , H04L65/1069 , H04L65/80 , H04L67/1095 , H04L69/40 , H04N7/141
Abstract: Disclosed is a communication system for effecting communication events between endpoints connected via a communication network. The communication system comprises a plurality of processing units, each having access to computer storage holding executable code modules for managing a communication event. The code modules are configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. The communication system further comprises a resource allocator configured to allocate physical resources of the processing units and computer storage to each of the call controller and the media modality controller. A grant of physical resources to the call controller is independent and different from a grant of physical resources to the media modality controller.
Abstract translation: 公开了一种用于实现经由通信网络连接的端点之间的通信事件的通信系统。 通信系统包括多个处理单元,每个处理单元可访问保存用于管理通信事件的可执行代码模块的计算机存储器。 代码模块被配置为实现被配置为管理所建立的通信事件的媒体模态的媒体模态控制器和被配置为建立通信事件的呼叫控制器。 通信系统还包括资源分配器,被配置为将处理单元和计算机存储器的物理资源分配给呼叫控制器和媒体模式控制器中的每一个。 向呼叫控制器授予物理资源是独立的,不同于向物理资源授予媒体模态控制器。
-
-
-
-
-
-
-
-
-