The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
A compressed-domain distortion model is proposed for lossy transmission of compressed video. The model has low complexity and is suitable for real-time mobile applications, where resources are limited, to perform network resource allocation, performance control and system optimization. Simulation on various test sequences has demonstrated the robustness and accuracy of this model.
This paper addresses the quantization parameter (QP) selection problem in H.264 spatially scalable video coding (SVC). For frame level rate control in SVC, it is important to have an accurate QP selection scheme such that the target bit rate of each coding layer will be achieved. In this paper, we present an adaptive rate-quantization (R-Q) model to select the appropriate QP for each inter frame in...
Scalable video coding(SVC) is designed to provide adaptable capability for heterogeneous network structures with its scalabilities. Due to the introducing of inter-layer prediction, SVC coded bitstream is much vulnerable to the channel error. To solve this problem, a lot of schemes are proposed. However, they are either not compatible with the standard or just focus on one of scalabilities in SVC...
Video communication can be severely afflicted by burst packet loss over unreliable networks. In this paper, we present a novel error resilient slice interleaving strategy for improving the robustness of video transmission over bursty loss channels. The interleaving pattern is designed to distribute the burst packet loss intelligently in a scattered pattern to guarantee that each lost slice has, as...
Video communication is often afflicted by packet loss over unreliable networks. To alleviate the quality degradation in the situation of packet loss, this paper proposes a novel error resilient slice interleaving method for compressed video packetization. Each packet is constructed by interleaving independently decodable slices of the coded video bit-stream in consecutive frames. The optimal interleaving...
A low-complexity, interlacing-artifact-aware de-interlacing algorithm which can efficiently remove interlacing artifacts from a video sequence before encoding is presented in this paper. The proposed algorithm detects the areas where interlacing artifacts occur and de-interlaces only those detected areas within a frame. It bypasses areas unaffected by artifacts. The proposed de-interlacing algorithm...
Consecutive corrupted MBs or slice errors are commonly seen in modern video transmission systems. Temporal error concealment is an effective approach to reduce the impact of errors. Conventional temporal error concealment techniques recover slice errors on a MB basis. We propose a new novel temporal scheme for slice error concealment based on a size-adaptive region basis. Size-adaptive region boundary...
Video transmission over wireless networks suffers from packet loss due to either temporary packet drop or fading-induced bit errors. To ensure that the quality of the decoded video is not overly affected by the channel unreliability, the video applications have to provide sufficient robustness. In this paper, a novel slice interleaving algorithm is proposed for compressed video packetization. Each...
With the advances in the Internet and mobile networks, consumers now wish to enjoy their live and on-demand multimedia contents anytime, anywhere and across any device. Scalable Video Coding (SVC) provides a very attractive solution to achieve this goal. However, SVC streams themselves are not stream-able by a streaming server. The SVC streams must be stored in a proper file format to facilitate packet-based...
A classification-based, low-complexity motion-compensated spatio-temporal noise reduction filter that preprocess a video sequence before encoding is presented in this paper. The classification of small blocks of each frame into texture, edge and homogenous are applied before filtering. And then motion-compensated temporal and spatio-temporal filtering are applied to classified small blocks accordingly...
This paper describes the optimization techniques of implementing the H.264/AVC HD video encoding on the TI TMS320DM648 DSP platform. Real-time encoding and streaming at 25 fps can be achieved for 720p HD video. The advances in capabilities of DM648 over the DM642 are studied and highlighted with performance comparisons. Utilization of these enhancements allows further improvement on the encoding optimization.
This paper describes in detail the various low level optimization techniques for implementing the H.264/AVC video encoding on the TI TMS320DM642 DSP platform. Optimization speedup performance of 5.25 times faster is achieved. A complete AVC encoding and RTSP streaming server system is also developed on the same platform, which is capable of serving live 4CIF video streaming at 25 fps with approximately...
IP cameras are key devices for a video surveillance system. This paper introduces a cost effective, power efficient and low profile IP camera. The camera consists of a video preprocessing unit, an H.264 encoder, and an embedded streaming server. The video preprocessing unit is used for video data acquisition and format conversion; the H.264 encoder compresses the preprocessed data with H.264 baseline...
Due to the advance of technologies in multimedia compression and network communications, scalable media streaming services have been availed to provide QoS differentiated services for heterogeneous users. However, it is still a big challenge to support consistent end-to-end quality of services (QoS) for the users due to the dynamic feature of the Internet, and abrupt variability of the network resources...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.