GLOBAL IP SOLUTIONS (GIPS) AB Patent applications |
Patent application number | Title | Published |
20120017002 | METHOD AND RECEIVER FOR RELIABLE DETECTION OF THE STATUS OF AN RTP PACKET STREAM - The present invention relates to a method and a receiver ( | 01-19-2012 |
20120014276 | METHOD FOR RELIABLE DETECTION OF THE STATUS OF AN RTP PACKET STREAM - In a method for determining the status of a real-time transfer protocol (RTP) packet stream, several steps are performed. A time period elapsed since reception of the last RTP packet is determined, the content of the last received RTP packet is determined, and the status of the RTP packet stream based on the elapsed time period and the content of the last received RTP packet is categorized. The method is advantageous in that the risk of false detection of dead RTP packet streams is reduced. | 01-19-2012 |
20110050997 | FLICKER SUPPRESSION - The invention relates to a method, device and computer-program product for suppression of undesired temporal variations, notably flicker, in a sequence of video frames. Histogram-based and similar approaches generally do not remove all flicker. Features that are resolved only in portions of the flicker cycle will manifest themselves as residual flicker. This effect is near-universal in bright regions of a scene. The inventive solution is a mapping that aims to resolve in the output only those features that are resolved in all frames of the flicker cycle. Use of time-maximal quantile values may preserve non-resolution of such image features that are unresolved due to intermittent bright saturation. Thus, in one embodiment, a reduction of resolution is attained by means of a pixel-value mapping based on selecting, over a time window, maximal and minimal quantile values, with maximal values being used for bright spatial regions and minimal values for dark spatial regions. | 03-03-2011 |
20100054279 | ADAPTIVE, SCALABLE PACKET LOSS RECOVERY - A system for transmitting data packets representing a source signal across a packet data network is provided. The encoder comprises a first encoder ( | 03-04-2010 |
20090322854 | Video selector - The invention provides a method for selecting input video signals in a video conference for transmission. The method bases its selection decision on the momentary voice activity of the participants, but does so while observing constraints aimed at:
| 12-31-2009 |
20090003369 | Method and receiver for determining a jitter buffer level - The invention relates to a method and a receiver having control logic means for determining a target packet level of a jitter buffer adapted to receive packets with digitized signal samples, which packets are subject to delay jitter, from a packet data network. According to the invention, the jitter buffer is made adaptive to current network conditions, i.e., the nature and magnitude of the jitter observed by the receiver, by collecting statistical measures that describe these conditions. The target buffer level is determined with regard to the effect of packet losses in terms of duration of the discontinued playback of the true signal. This effect is derived from statistical measures of the network conditions as perceived by the receiving side and as reflected by a probability mass function which is continuously updated with packet inter-arrival times. The target buffer level is the result of minimization of a cost function which weights the internal buffer delay and an expected length of buffer underflow. | 01-01-2009 |
20080205520 | Method of coding a video signal - The invention relates to methods and apparatuses for encoding and decoding of a video sequence. In connection with encoding/decoding a video sequence it is desirable to increase the video quality without having to increase the bit-rate for the encoded video too much, thereby still providing a bit-efficient representation of the video. If multiple descriptions of the video sequence is used the invention improves the video quality without any increase of the bit-rate. According to the invention, this is achieved by using two or more coding units for encoding the same video sequence, wherein the encoding units perform their encoding operations displaced in time in relation to each other. Correspondingly, two or more decoding units are used for decoding the same video sequence, wherein the decoding units perform their decoding operations displaced in time in relation to each other. | 08-28-2008 |