9615760
Asynchronous rate control for multi-object videos
Object-based coding can potentially achieve a higher degree of compression and better visual quality. The objects in a scene are not always synchronous, that is, they have different temporal resolutions. In some applications, it is more efficient to transmit asynchronous objects with different temporal rates so as to achieve a better tradeoff between temporal and spatial resolutions. This requires to balance the qualities of individual objects while ensuring an overall visual quality with a given bit rate. This paper proposes a rate control algorithm for multiple video object encoding, which is suitable for both synchronous and asynchronous transmissions. The algorithm aims to maximize scene quality with an accurate bit rate, while efficiently handling buffer fullness. Using an efficient bit allocation strategy, the algorithm achieves accurate target bit rates, provides good coding quality, and decreases buffer overflow/underflow. The proposed algorithm also allows flexible priority adjustment among multiple objects to ensure overall better visual perception. Designed primarily for asynchronous objects, the algorithm treats the synchronous objects as a special case. Experimental results demonstrate that, when giving suitable asynchronous video object planes rates, the proposed algorithm achieves good temporal-spatial tradeoff while yielding accurate rate regulation and effective buffer control.
16523105
Region-based rate control and bit allocation for wireless video transmission
In this paper, we propose a joint source-channel region-based rate control algorithm for real-time video transmissions over wireless systems. During the video transmission, the channel throughput available to the video encoder in the wireless systems is inherently variable, due to the retransmission of the error packets using the automatic repeat request (ARQ) error control. The variable data rate of the wireless system is characterized by the packet-level Gilbert two-state Markov Model, the parameters of which are extracted from the statistical properties of the channel information obtained from the wireless channel simulator. The proposed algorithm adopts a fast but effective block-based segmentation method to extract the regions of interest. Unlike traditional bit allocation methods used in the region/content-based rate control, the algorithm exploits the most effective criteria "coding qualities" as quantitative factors to directly control bit allocation among different regions so as to achieve better visual quality in the regions of interest. The computational complexity of the algorithm is low making it suitable for real-time applications. Compared with the MPEG-4 rate control algorithm, our algorithm can effectively enhance the perceptual quality for the regions of interest and significantly reduce the number of frame skipping; thereby, improve the smoothness of the video.
47269670
Motion estimation for content adaptive video compression
A multistage motion estimation scheme is proposed. The scheme extracts video characteristics by first performing an online video analysis separately for foreground and background regions. Motion parameters are extracted and passed to the next stage. The next stage includes a mathematical model for the block distortion surface (BDS) that enables the algorithm to accordingly adjust its search technique. The search is performed on a precise search area adaptive to the statistical property of the motion vector prediction error. Due to its self-tuning property, not only does the proposed scheme adapt to scenes by yielding better visual quality but it also yields a lower computational complexity, compared with the other predictive motion estimation algorithms on standard benchmark sequences
8079300
Solving irregularly structured problems based on distributed object model
This paper presents a distributed object model called MOIDE (multi-threading object-oriented infrastructure on distributed environment) for solving irregularly structured problems. The model creates an adaptive computing infrastructure for developing and executing irregular applications on distributed systems. The infrastructure allows dynamic reconfiguration to match the evolution of irregular computation and available system resources. A unified communication mechanism is built to integrate different communication paths on heterogeneous systems to support efficient communication. Autonomous load scheduling approach is proposed for dynamic load balancing. A runtime system is developed to implement MOIDE-based computing. Applications including N-body problem, ray tracing, and conjugate gradient are developed to demonstrate the advantages of the model.
28479256
On the simulation, modeling, and performance analysis of an 802.16E mobile broadband wireless access system
137366579
Transparent silica glasses containing single-walled carbon nanotubes
Organic - Inorganic matrix nano composites have been created using an acid catalyzed, tetraethyl orthosilicate-based sol- gel technique with SWNTs. By utilizing nanotubes functionalized with the dendron methyl 3,5- di(methyltrigycoloxy)benzylic alcohol, ultrasonication blending in the sol phase prior to gelation yields excellent dispersion characteristics of the nanotube phase. Further, glasses could easily be dried by heating to 600 degrees C yielding 80 percent of theoretical density wit little change in the nanotube content. These materials exhibited intrinsic Rayleigh scattering, suggesting near ideal dispersion. Nonlinear optical transmissivity was observed for 1064 and 532 nm light suggesting that the matrix has a strong broad band coupling to the optical field. Such composites allow for a host of applications based on the novel confinement properties of carbon nanotubes in a robust host.
12578633
High-level abstractions for message-passing parallel programming
12119839
Performance analysis of maximum intensity projection algorithm for display of MRA images
The maximum intensity projection (MIP) is a popularly used algorithm for display of MRA images, but its performance has not been rigorously analyzed before. In this paper, four measures are proposed for the performance of the MIP algorithm and the quality of images projected from three-dimensional (3-D) data, which are vessel voxel projection probability, vessel detection probability, false vessel probability, and vessel-tissue contrast-to-noise ratio (CNR). As side products, vessel-missing probability, vessel receiver operating characteristics (ROC's), and mean number of false vessels are also studied. Based on the assumptions that the intensities of vessel, tissue, and noise along a projection path are independent Gaussian, these measures are derived and obtained all in closed forms. All the measures are functions of explicit parameters: vessel-to-tissue noise ratio (VTNR) and CNR of 3 D data prior to the MIP, vessel diameter, and projection length. It is shown that the MIP algorithm increases the CNR of large vessels whose CNR prior to the MIP is high and whose diameters are large. The increase in CNR increases with projection path length. On the other hand, all the proposed measures indicate that the small vessels that have low CNR prior to the MIP and small diameters suffer from the MIP. The performance gets worse as projection path length increases. All measures demonstrate a better performance when the vessel diameter is larger. Other properties and possible applications of the derived measures are also discussed.