Demo Data from EDBT 2026 / reviewers in the wild / expert
Tejaswi Nanjundaswamy
dblp:05/8758
· DBLP profile ↗
29ranked-venue papers
3as first author
3since 2021 · last 2023
0000-0002-7400-5352ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 25 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3Artificial intelligence and machine learning · 2 · 1 first-authorSecurity and privacy · 1 · 1 since 2021Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
4 papers |
Image and video coding · 62% Image and video processing · 17% Audio and music processing · 16% | |
| Network and information security
1 paper |
Digital forensics and information hiding · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Environmental and earth informatics · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video coding
video compression |
1.1 | 2 | 2022 | A Geodesic Translation Model for Spherical Video Compression · IEEE Trans. Image Process. 2022 Effective Prediction Modes Design for Adaptive Compression With Application in Video Coding · IEEE Trans. Image Process. 2022 |
Digital forensics and information hiding › digital forensics › multimedia forensics
image forensics |
0.7 | 1 | 2023 | Resampling Estimation Based RPC Metadata Verification in Satellite Imagery · IEEE Trans. Inf. Forensics Secur. 2023 |
Digital forensics and information hiding › digital forensics › multimedia forensics › image forensics
resampling detection |
0.7 | 1 | 2023 | Resampling Estimation Based RPC Metadata Verification in Satellite Imagery · IEEE Trans. Inf. Forensics Secur. 2023 |
Image and video coding › predictive coding
adaptive prediction |
0.6 | 1 | 2022 | Effective Prediction Modes Design for Adaptive Compression With Application in Video Coding · IEEE Trans. Image Process. 2022 |
Image and video processing
motion estimation |
0.6 | 1 | 2022 | A Geodesic Translation Model for Spherical Video Compression · IEEE Trans. Image Process. 2022 |
Audio and music processing
audio coding |
0.4 | 2 | 2014 | Cascaded Long Term Prediction for Enhanced Compression of Polyphonic Audio Signals · IEEE ACM Trans. Audio Speech Lang. Process. 2014 Joint Optimization of Base and Enhancement Layers in Scalable Audio Coding · IEEE Trans. Speech Audio Process. 2013 |
Environmental and earth informatics › remote sensing
satellite imagery |
0.2 | 1 | 2023 | Resampling Estimation Based RPC Metadata Verification in Satellite Imagery · IEEE Trans. Inf. Forensics Secur. 2023 |
Image and video coding
rate-distortion optimization |
0.2 | 1 | 2013 | Joint Optimization of Base and Enhancement Layers in Scalable Audio Coding · IEEE Trans. Speech Audio Process. 2013 |
Audio and music processing › audio coding
scalable audio coding |
0.2 | 1 | 2013 | Joint Optimization of Base and Enhancement Layers in Scalable Audio Coding · IEEE Trans. Speech Audio Process. 2013 |
Methods — techniques the papers use, named apart from their topics
residual DFT analysis · 1.3linear prediction · 1.3SSIM · 1.3rate-distortion analysis · 0.7optimization · 0.6deterministic annealing · 0.6recursive divide and conquer parameter estimation · 0.2joint layer optimization · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Resampling Estimation Based RPC Metadata Verification in Satellite ImageryabstractRecent advances in machine learning and computer vision have made it simple to manipulate a variety of media, including satellite images. Most of the commercially available satellite images go through the process of orthorectification to remove potential distortions due to terrain variations. This orthorectification process typically involves the use of rational polynomial coefficients (RPC) that geometrically remap the pixels in the original image to the rectified image. This paper proposes the first method to verify the authenticity of RPC metadata in an orthorectified satellite image. The steps include calculating the Residual Discrete Fourier Transform (DFT) pattern from the image using a linear predictor based residual spectral analysis and comparing with Expected Residual DFT pattern that is obtained using the RPC metadata associated with the image. If the metadata associated with orthorectified image is correct, then the Residual-DFT pattern (which represents image data) and the Expected-Residual-DFT pattern (which represents metadata) should be similar. We use SSIM (Structural Similarity Index Metric) to quantify the similarity and thereby verify if the data has been tampered or not. Detailed experimental results demonstrate that our method achieves over 97% accuracy in the majority of binary tampering detection tests. Chandrakanth Gudavalli, Michael Goebel, Tejaswi Nanjundaswamy, Lakshmanan Nataraj, Shivkumar Chandrasekaran, B. S. Manjunath |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2022 | Effective Prediction Modes Design for Adaptive Compression With Application in Video CodingabstractAdaptive prediction is an important tool for efficient compression of non-stationary signals. A common approach to achieve adaptivity is to switch between a set of prediction modes, designed to capture variations in signal statistics. The design poses several challenges including: i) catastrophic instability due to statistical mismatch driven by propagation through the prediction loop, and ii) severe non-convexity of the cost surface that is often riddled with poor local minima. Motivated by these challenges, this paper presents a near-optimal method for designing prediction modes for adaptive compression. The proposed method builds on a stable, open-loop platform, but with a subterfuge that ensures that the design is asymptotically optimized for closed-loop operation. The non-convexity is handled by deterministic annealing, a powerful optimization tool to avoid poor local minima. To demonstrate the impact of the proposed approach on practical applications, we consider adaptive, transform-domain predictor design for enhancing standard video coding. Experimental results validate the benefits of the proposed design in terms of significant performance gains for both predictive compression systems in general and video coding in particular. Bharath Vishwanath, Tejaswi Nanjundaswamy, Kenneth Rose |
IEEE Trans. Image Process. | 2 |
| 2022 | A Geodesic Translation Model for Spherical Video CompressionabstractSpherical video coding is critical to the success of many virtual reality and related applications. This paper focuses on an important class of spherical videos whose dynamics involve camera motion. A common approach to spherical video coding is to project from the sphere onto a plane (or planes), where a standard video coder is applied. The projection induces warping resulting in complex non-linear motion in the projected domain that severely comprises the performance of motion models in standard coders. To overcome this shortcoming, we propose a new motion model that captures the motion field on the sphere, and capitalizes on insights into the perceived motion on the sphere due to camera translation. Specifically, surrounding static points are perceived as moving along their respective geodesics, which all intersect at the points where the camera velocity vector intersects the sphere. We analyze the rate of translation along geodesics and its dependence on the elevation of a pixel on the sphere with respect to the camera velocity vector. The analysis leads to a motion vector modulation scheme that perfectly captures the perceived motion of each pixel. Complementary to the new motion model, we propose a search grid tailored to capture expected geodesic motion on the sphere for effective motion estimation. The proposed method yields significant bit-rate savings over employing standard HEVC after projection, which validates its efficacy. Bharath Vishwanath, Tejaswi Nanjundaswamy, Kenneth Rose |
IEEE Trans. Image Process. | 2 |
| 2019 | Deterministic Annealing Based Transform Domain Temporal Predictor Design for Adaptive Video CodingabstractCurrent video coders employ motion compensated pixel-to-pixel prediction, which largely ignores significant spatial correlations and the fact that true temporal correlations vary with spatial frequency. Earlier work from our lab proposed to first spatially decorrelate the block of pixels by performing temporal prediction in the transform domain, and to effectively account for both spatial and temporal correlations. To adapt to variations in video signal statistics, the encoder switches between a set of appropriately designed prediction modes.This setting critically depends on efficient offline learning of transform domain temporal prediction modes. Significant challenges include: i) issues of instability and mismatched statistics inherent to closed loop design; and ii) severe non-convexity of the cost function trapping the system in poor local minima. Statistics mismatch is tackled by an appropriate paradigm for system design in a stable open loop fashion, but which asymptotically mimics closed loop operation. The non-convexity is handled by deterministic annealing, a powerful non-convex optimization tool whose probabilistic formulation allows for direct optimization of the cost function with respect to the discrete set of prediction modes, and whose annealing schedule avoids poor local minima. Experimental results validate the method's efficacy. Bharath Vishwanath, Tejaswi Nanjundaswamy, Kenneth Rose |
DCC | 2 |
| 2019 | A Deterministic Annealing Approach to Switched Predictor Design for Adaptive Compression SystemsabstractAdaptive prediction is important in the compression of non-stationary signals, and a common remedy is to switch between appropriately designed prediction modes. This paper presents a near optimal procedure to design prediction modes for an adaptive compression system. The main challenges include: instability and mismatched statistics during closed loop design; and the severe non-convexity of the cost function trapping the system in poor local minima. The statistical mismatch is circumvented through a largely open loop (hence stable) design that is devised to asymptotically optimize the prediction modes for closed loop operation. The non-convexity of the cost function is handled by the deterministic annealing paradigm, a powerful non-convex optimization framework devised to avoid poor local minima. Experimental results provide substantial gains validating the efficacy of the proposed design technique. Bharath Vishwanath, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 2 |
| 2018 | Adaptive Interpolated Motion-Compensated Prediction with Variable Block PartitioningabstractConventional video coders rely heavily on pixel-domain block matching to remove temporal redundancies. This prediction structure constrains pixels within a block to use the same motion vector, which is ineffective for blocks with complex motion. To mitigate this shortcoming we recently proposed a new paradigm of adaptive interpolated motion compensation (AIMC), wherein neighboring motion vectors are considered as pointers to multiple estimation sources, which are linearly combined to form the final prediction, with weights chosen from pre-trained K-sets to capture variations in statistics. While promising initial results were obtained for fixed block sizes, this paper extends the approach to the important setting of variable block size partitioning, which has become standard in state-of-the-art video coding. Specifically, we propose a non-trivial generalization of AIMC to account for arbitrary block partitioning by “virtually” breaking a block to match its non-causal neighbors, and creating an interpolation tree structure, whose nodes extend from the original partitioning. This provides multiple estimates at the leaf nodes of the tree and enables an effective AIMC implementation. Experimental results validate the proposed paradigm with significant bit rate savings over conventional motion compensated prediction. Tejaswi Nanjundaswamy, Kenneth Rose |
DCC | 2 |
| 2018 | On Error Resilient Design of Predictive Scalable Coding SystemsabstractScalable coding is potentially useful in content distribution over unreliable channels, as it enables meaningful reconstruction when the hierarchical bitstream is only partially received. However, its deployment in conjunction with predictive coding may result in considerable performance degradation when errors due to packet loss propagate through the prediction loop. Despite this, most existing predictive scalable coding techniques employ components whose design completely ignores the effects of unreliable channel conditions. This paper proposes an efficient design technique for predictive scalable coding systems, which effectively accounts for: i) all available information at a given layer by optimizing its prediction parameters within an estimation-theoretic framework; ii) the uncertainty due to packet loss via estimation and minimization of end-to-end distortion. It further leverages an asymptotic closed loop design technique for the predictor and quantizer modules, which provides the stability benefits of open-loop design, while ultimately optimizing the system for closed-loop operation. Experimental results provide compelling evidence for the effectiveness of the approach, with considerable performance gains over existing design techniques, in terms of end-to-end signal-to-noise ratio. Ahmed Elshafiy, Tejaswi Nanjundaswamy, Sina Zamani, Kenneth Rose |
ICASSP | 2 |
| 2018 | Motion Compensated Prediction for Translational Camera Motion in Spherical Video CodingabstractSpherical video is the key driving factor for the growth of virtual reality and augmented reality applications, as it offers truly immersive experience by capturing the entire 3D surroundings. However, it represents an enormous amount of data for storage/transmission and success of all related applications is critically dependent on efficient compression. A frequently encountered type of content in this video format is due to translational motion of the camera (e.g., a camera mounted on a moving vehicle). Existing approaches simply project this video onto a plane and use block based translational motion model for capturing the motion of the objects between the frames. This ad-hoc simplified approach completely ignores the complex deformities of objects caused due to the combined effect of the moving camera and projection onto a plane, rendering it significantly suboptimal. In this paper, we provide an efficient solution tailored to this problem. Specifically, we propose to perform motion compensated prediction by translating pixels along their geodesics, which intersect at the poles corresponding to the camera velocity vector. This setup not only captures the surrounding objects' motion exactly along the geodesics of the sphere, but also accurately accounts for the deformations caused due to projection on the sphere. Experimental results demonstrate that the proposed framework achieves very significant gains over existing motion models. Bharath Vishwanath, Tejaswi Nanjundaswamy, Kenneth Rose |
MMSP | 2 |
| 2017 | Jointly optimized transform domain temporal prediction and sub-pixel interpolationabstractConventional pixel-domain block matching temporal (inter) prediction is suboptimal, since it ignores the underlying spatial correlation. Hence in our recent research we proposed transform domain temporal prediction (TDTP), wherein spatially decorrelated transform coefficients are individually predicted. Later we proposed extended block TDTP (EB-TDTP), which fully exploits spatial correlation around reference block boundaries. However, the transform domain temporal correlation exploited by (EB-)TDTP interferes with the frequency response of sub-pixel interpolation filters. Thus, in this paper, we propose to replace the standard sub-pixel interpolation with filters which are jointly designed with EB-TDTP based on statistics of the data, for either separable or non-separable interpolation structures. We also employ a two-loop asymptotic closed-loop (ACL) approach for statistically stable off-line design. Experiments show that our framework can achieve up to 1dB gain in PSNR over HEVC. Shunyao Li, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 2 |
| 2017 | Deterministic annealing based design of error resilient predictive compression systemsabstractThis paper considers near optimal design of predictive compression system that accounts for packet loss over unreliable networks. Major challenges to address include, propagation of errors due to packet loss through the prediction loop, mismatch between statistics used for design and during operation, and above all a cost function that is fraught with poor local minima. Accurately estimating and minimizing the end-to-end distortion (EED), in combination with asymptotic closed-loop (ACL) design that employs open-loop iterations, but mimics closed-loop operation on convergence, was proposed to address the first two challenges. However the severe non-convexity of the cost function, especially due to the piece-wise linear nature of the quantizer function, makes this a particularly challenging optimization problem. We propose to tackle this via a new design approach in the deterministic annealing framework to avoid poor local minima, coupled with the ACL approach to minimize EED estimate. This effectively addresses all the major challenges, and leads to a near optimal design of error-resilient predictive compression system. Substantial performance improvement obtained in experimental evaluations demonstrates the efficacy of the proposed approach. Bharath Vishwanath, Tejaswi Nanjundaswamy, Sina Zamani, Kenneth Rose |
ICASSP | 2 |
| 2017 | On generalizing the estimation-theoretic framework to scalable video coding with quadtree structured block partitionsabstractScalable video coding suffers from the under-utilization of base layer information, where usually only the reconstruction in the base layer is used for enhancement layer prediction. Prior work from our lab proposed an optimal estimation-theoretic (ET) approach for quality scalable coding, wherein the estimates are obtained by utilizing all the available information from base layer quantization interval and enhancement layer distribution for transform coefficients. While this approach was proposed for fixed block size encoding, modern codecs employ variable block size quadtree structured partitioning, which results in different partitions at base layer and enhancement layer based on the rate-distortion trade-off, thus makes the base layer information not directly usable in the enhancement layer. Other new tools such as hybrid transform and the rate-distortion optimized quantizer (RDOQ) also have an impact on the information available for optimal estimation. In this paper, we generalize the ET framework for quality scalable video coding to account for the quadtree structured partitioning, hybrid transform and the RDOQ adjustment. Experimental evidence is provided for consistent coding gains over standard SHVC. Shunyao Li, Tejaswi Nanjundaswamy, Bohan Li 0006, Kenneth Rose |
ICIP | 2 |
| 2017 | An error-resilient video coding framework with soft reset and end-to-end distortion optimizationabstractTemporal prediction plays a crucial role in most video coding applications. However, due to error propagation via the prediction loop, it also increases the vulnerability to channel loss. The standard counter measure to mitigate error propagation is the `intra refresh' mode, which in effect resets temporal prediction to block error propagation, but at a significant rate overhead. This on/off switch for temporal prediction is overly crude to optimize the compression-resilience tradeoff. In this paper, we propose a novel framework that significantly expands the options available to counter error propagation by introducing optimally controlled soft resets, wherein intra and inter predictions are combined with adjustable weights to control the dependency on previous frames while accounting for the overall rate and distortion. Since the optimal control of such soft resets can only be achieved if the encoder can effectively estimate its impact on the end-to-end distortion (EED), we propose to extend the well known recursive optimal per-pixel estimation (ROPE) approach to accurately account for the soft reset mode, then optimize encoder mode decisions to minimize the estimated EED for the given rate. Experimental results show that the proposed framework achieves significant performance gains for video streaming over unreliable networks. Bohan Li 0006, Tejaswi Nanjundaswamy, Kenneth Rose |
ICIP | 2 |
| 2017 | Adaptive interpolated motion compensated predictionabstractCurrent video coders rely heavily on block-based motion compensation, which is known to accurately capture pure translation, but to (at best) approximate all other types of motion, such as rotation and zoom. Moreover, as motion vectors are obtained through pixel-domain block matching to optimize a rate-distortion cost, and do not necessarily represent the actual motion, the model should not be considered a proper sampling of the underlying pixel motion field. This paper explicitly treats several neighboring motion vectors as pointers to multiple observation sources for estimating a pixel in the current frame. The corresponding optimal linear estimation coefficients are derived for predicting each pixel, given the observations obtained based on nearby motion vectors. Prediction coefficients are further adapted to local statistics by switching between predefined sets of coefficients, which are trained offline through a procedure of “K-modes” clustering. Experimental results outside the training set validate this paradigm with significant bit rate savings over conventional motion compensated prediction. Tejaswi Nanjundaswamy, Kenneth Rose |
ICIP | 2 |
| 2017 | Rotational motion model for temporal prediction in 360 video codingabstractThe recent boom in the field of virtual and augmented reality has dramatically increased the prevalence of spherical video. Given the enormous amount of data consumed by spherical video, it is critical to achieve efficient compression for storage and transmission. Prevalent approaches simply project (via different geometries) the spherical video onto planes for processing with traditional 2D video coding standards. However, such approaches are significantly sub-optimal as standard video coders only allow for block translations in the critical tool of motion compensated prediction, which is incompatible with the expected motion in projected spherical video. Specifically, the effective sampling density varies over the sphere and the resulting locally varying warping yields complex non-linear motion in the projected domain. Hence, translation in the projected domain does not preserve an object's shape and size on the sphere, and its corresponding motion vector does not have a useful physical interpretation. Instead, we propose to characterize the motion directly on the sphere with a rotational motion model, specifically, in terms of sphere rotations along geodesics. This model preserves object shape and size on the sphere. A motion vector in this model implicitly specifies an axis of rotation and the degree of rotation about that axis, to convey the actual motion of objects on the sphere. Complementary to the novel motion model, we further propose an effective motion search technique that is tailored to the sphere's geometry. Experimental results demonstrate that the proposed framework achieves significant gains over prevalent motion models, across various projection geometries. Bharath Vishwanath, Tejaswi Nanjundaswamy, Kenneth Rose |
MMSP | 2 |
| 2016 | Joint Design of Layered Coding Quantizers to Extract and Exploit Common InformationabstractMultimedia content is required at different quality levels due to heterogeneous network conditions and diverse consumption devices. A conventional scalable coder generates a layered bitstream, wherein a base layer produces a coarse reconstruction, and successive layers refine the quality, incrementally. However most multimedia sources are not successively refinable under their relevant distortion metrics. When a source is not successively refinable, conventional scalable coding introduces a performance penalty, while at the other extreme, independent coding is clearly wasteful in resources. As an alternative, we recently proposed a framework with a relaxed hierarchical structure to separate and transmit information common to different quality levels, along with individual bitstreams for each quality level. This framework offers the exibility to operate at various tradeoff points between conventional scalable coding and independent coding.In this paper we propose a technique to jointly design scalar quantizers acrosslayers of this framework, while focusing on the setting of two quality levels. We need three layers for two quality levels, one common layer sent to both receivers and two individual layers, which refine the common layer to two different required quality levels. We propose an iterative approach for designing the three scalar quantizers, wherein at each iteration one quantizer's intervals are updated to minimize the overall cost function while the others are fixed, and the iterations are repeated until convergence. Given the common layer quantizer intervals, for each of the individual layer, refining quantizers for all the intervals of the common layer are jointly designed to minimize the overall cost function. We also develop (\Lloyd algorithm style") optimal interval update rules for the common layer quantizer that minimizes the overall cost while accounting for the current individual layer quantizers.We provide experimental results for Laplacian sources, as many practical applications, model multimedia sources by the Laplacian distribution. The results clearly demonstrate that, by exploiting the concept of common information, the proposed approach can achieve all intermediate operating points at considerably better performance compared to the convex hull between non-scalable and scalable coding. Also we obtain interesting operating points, with distortions very close to non-scalable coding, but with a 14% reduction in total transmit rate compared to non-scalable coding.In this paper we propose a technique to jointly design scalar quantizers across layers of this framework, while focusing on the setting of two quality levels. We need three layers for two quality levels, one common layer sent to both receivers and two individual layers, which refine the common layer to two different required quality levels. We propose an iterative approach for designing the three scalar quantizers, wherein at each iteration one quantizer's intervals are updated to minimize the overall cost function while the others are fixed, and the iterations are repeated until convergence. Given the common layer quantizer intervals, for each of the individual layer, refining quantizers for all the intervals of the common layer are jointly designed to minimize the overall cost function. We also develop (“Lloyd algorithm style”) optimal interval update rules for the common layer quantizer that minimizes the overall cost while accounting for the current individual layer quantizers. We provide experimental results for Laplacian sources, as many practical applications, model multimedia sources by the Laplacian distribution. The results clearly demonstrate that, by exploiting the concept of common information, the proposed approach can achieve all intermediate operating points at considerably better performance compared to the convex hull between non-scalable and scalable coding. Also we obtain interesting operating points, with distortions very close to non-scalable coding, but with a 14% reduction in total transmit rate compared to non-scalable coding. Mehdi Salehifar, Tejaswi Nanjundaswamy, Kenneth Rose |
DCC | 2 |
| 2016 | Transform domain temporal prediction with extended blocksabstractTraditional temporal prediction relies on motion compensated pixel copying operations. Such per-pixel temporal prediction was shown in prior work to be sub-optimal since it ignores the underlying spatial correlation. Transform domain temporal prediction (TDTP) was thus proposed previously to first achieve spatial decorrelation within the block using DCT, then apply an optimal one-to-one prediction per frequency. However, for sub-pixel motion compensation, the low-pass filter used for interpolation interferes with TDTP. In this paper, we propose an extended block based TDTP, which: i) completely disentangles spatial and temporal correlations to fully account for the sub-pixel interpolation effect, and ii) fully exploits spatial correlations around reference block boundary. Experimental evidence is provided for substantial coding gains over standard HEVC. Shunyao Li, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 2 |
| 2016 | On scalable coding of hidden Markov sourcesabstractWhile several real world signals, such as speech, image and sensor network data, are modeled as hidden Markov sources (HMS) for recognition and analysis applications, their typical compression exploits temporal correlations by modeling them as simple (non-hidden) Markov sources. However, the inherent hidden Markov nature of these sources implies that an observed sample depends, in fact, on all past observations, thus rendering simple Markov modeling suboptimal. Motivated by this realization, previous work from our lab derived a technique to optimally quantize and compress HMS. In this paper we build on, and considerably extend, these results to the problem of scalable coding of HMS. At the base layer, as proposed earlier, the approach tracks an estimate of the state probability distribution and adapts the encoder structure accordingly. At the enhancement layer, the state probability distribution is refined using available information from past enhancement layer reconstructed samples, and this refined estimate is further combined with quantization information from the base layer, to effectively characterize the probability density of the current sample conditioned on all available information. We update code parameters on the fly, at each observation, at both the encoder and the decoder and at both layers. Experimental results validate the superiority of the proposed approach with considerable gains over standard predictive coding employing a simple Markov model. Mehdi Salehifar, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 2 |
| 2016 | Quantizer design for exploiting common information in layered codingabstractToday's diverse data consumption devices and heterogeneous network conditions require content to be coded at different quality levels. Conventional scalable coding, which generates hierarchical layers that refine quality incrementally, introduces a performance penalty, as most sources are not successively refinable at finite delays for the distortion measure employed and the combination of rates at each layer. On the other hand encoding different copies at required quality levels is clearly wasteful in resources. We previously proposed a common information based framework with a relaxed hierarchical structure to generate common and individuals bit-streams for different quality levels, to provide the flexibility of operating at points between conventional scalable coding and independent coding. In this paper we propose a quantizer design technique for this layered coding framework, which enables extracting common information between two quality levels with negligible performance penalty. Experimental results for Laplacian sources, which are prevalent in practical multimedia systems, substantiate the effectiveness of our proposed technique. Mehdi Salehifar, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 2 |
| 2016 | Asymptotic closed-loop design of error resilient predictive compression systemsabstractPrediction is used in virtually all compression systems. When such a compressed signal is transmitted over unreliable networks, packet losses can lead to significant error propagation through the prediction loop. Despite this, the conventional design technique completely ignores the effect of packet losses, and estimates the prediction parameters to minimize the mean squared prediction error, and optimizes the quantizer to minimize the reconstruction error at the encoder. While some design techniques have been proposed to accurately estimate and minimize the end-to-end distortion at the decoder that accounts for packet losses, they operate in a closed-loop, which introduces a mismatch between statistics used for design and statistics used in operation, causing a negative impact on convergence and stability of the design procedure. Instead, we propose in this paper an effective technique for predictive compression system design that accounts for the instability caused by error propagation due to packet losses, and enjoys stable statistics during design by employing open-loop iterations that on convergence mimic closed-loop operation. Simulation results for a compression system with a first order linear predictor demonstrate the utility of the proposed approach, which offers significant performance improvements over existing design techniques. Sina Zamani, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 2 |
| 2016 | Block-size adaptive transform domain estimation of end-to-end distortion for error-resilient video codingabstractThe accuracy of end-to-end distortion (EED) estimation is crucial to achieving effective error resilient video coding. An established solution, the recursive optimal per-pixel estimate (ROPE), does so by tracking the first and second moments of decoder-reconstructed pixels. An alternative estimation approach, the spectral coefficient-wise optimal recursive estimate (SCORE), tracks instead moments of decoder-reconstructed transform coefficients, which enables accounting for transform domain operations. However, the SCORE formulation relies on a fixed transform block size, which is incompatible with recent standards. This paper proposes a non-trivial generalization of the SCORE framework which, in particular, accounts for arbitrary block size combinations involving the current and reference block partitions. This seemingly intractable objective is achieved by a two-step approach: i) Given the fixed block size moments of a reference frame, estimate moments of transform coefficients for the codec-selected current block partition; ii) Convert the current results to transform coefficient moments corresponding to a regular fixed block size grid, to facilitate EED estimation for the next frame. Experimental results first demonstrate the accuracy of the proposed estimate in conjunction with transform domain temporal prediction. Then the estimate is leveraged to optimize the coding mode and yields considerable gains in rate-distortion performance. Bohan Li 0006, Tejaswi Nanjundaswamy, Kenneth Rose |
ICIP | 2 |
| 2015 | Asymptotic closed-loop design for transform domain temporal predictionabstractCurrent video coders exploit temporal dependencies via prediction that consists of motion-compensated pixel copying operations. Such per-pixel temporal prediction ignores important underlying spatial correlations, as well as considerable variations in temporal correlation across frequency components. In the transform domain, however, spatial decorrelation is first achieved, allowing for the true temporal correlation at each frequency to emerge and be properly accounted for, with particular impact at high frequencies, whose lower correlation is otherwise masked by the dominant low frequencies. This paper focuses on effective design of transform domain temporal prediction that: i) fully accounts for the effects of sub-pixel interpolation filters, and ii) circumvents the challenge of catastrophic design instability due to quantization error propagation through the prediction loop. We design predictors conditioned on frequency and sub-pixel position, employing an iterative open-loop (hence stable) design procedure that, on convergence, approximates closed-loop operation. Experimental results validate the effectiveness of both the asymptotic closed-loop design procedure and the transform-domain temporal prediction paradigm, with significant and consistent performance gains over the standard. Shunyao Li, Tejaswi Nanjundaswamy, Kenneth Rose |
ICIP | 2 |
| 2014 | On relaxing the strict hierarchical constraints in layered coding of audio signalsabstractScalable coders generate hierarchically layered bitstreams to serve content at different quality levels, wherein the base layer provides a coarse quality reconstruction and successive layers incrementally refine the quality. However, it is widely recognized that there is an inherent performance penalty due to the scalable coding structure, when compared to independently encoded copies. To mitigate this loss we propose a layered compression framework, having roots in information theoretic concepts, which relaxes the strict hierarchical constraints, wherein only a “subset” of the information of a lower quality level is shared with higher quality levels. In other words, there is flexibility to also have “private” information at each quality level, beside information that is common to multiple levels. We employ this framework within the MPEG Scalable AAC and propose an optimization scheme to jointly select parameters of all the layers. Experimental evaluation results demonstrate the utility of the flexibility provided by the proposed framework. Tejaswi Nanjundaswamy, Kumar Viswanatha, Kenneth Rose |
ICASSP | 1 |
| 2014 | Rate-distortion optimization and adaptation of intra prediction filter parametersabstractConventional “pixel copying” prediction used in current video standards was shown in previous work to be sub-optimal compared to 2-D non-separable Markov model based recursive extrapolation approaches. The premise of this paper is that in order to achieve the full potential of these approaches it is necessary to account for several requirements, namely, the design of prediction modes (and respective extrapolation filters) must optimize a rate-distortion cost rather than minimize the mean squared prediction error; the filters must be of sufficient complexity to cover all necessary directions; and the approach must include adaptation to available information indicative of local statistics. Hence, the proposed system employs four-tap recursive extrapolation filters that can predict from all standard directions, combined with a filter design method that accounts for the overall rate-distortion cost in conjunction with the codec decisions, along with adaptation of filter coefficients to relevant local information provided by encoder decisions on target bit rate and block size. Experimental evidence is provided for substantial coding gains over conventional intra coding. Shunyao Li, Jingning Han, Tejaswi Nanjundaswamy, Kenneth Rose |
ICIP | 4 |
| 2014 | Cascaded Long Term Prediction for Enhanced Compression of Polyphonic Audio SignalsabstractAudio compression systems exploit periodicity in signals to remove inter-frame redundancies via the long term prediction (LTP) tool. This simple tool capitalizes on the periodic component of the waveform by selecting a past segment as the basis for prediction of the current frame. However, most audio signals are polyphonic in nature, containing a mixture of several periodic components. While such polyphonic signals may themselves be periodic with overall period equaling the least common multiple of the individual component periods, the signal rarely remains sufficiently stationary over the extended period, rendering the LTP tool suboptimal. Instead of seeking a past segment that represents a “compromise” for incompatible component periods, we propose a more complex filter that predicts every periodic component of the signal from its immediate history, and this is achieved by cascading LTP filters, each corresponding to individual periodic component. We also propose a recursive “divide and conquer” technique to estimate parameters of all the LTP filters. We then demonstrate the effectiveness of cascaded LTP in two distinct settings of the ultra low delay Bluetooth Subband Codec and the MPEG Advanced Audio Coding (AAC) standard. In MPEG AAC, we specifically adapt the cascaded LTP parameter estimation to take into account the perceptual distortion criteria, and also propose a low decoder complexity variant. Objective and subjective results for all the settings validate the effectiveness of the proposal on a variety of polyphonic signals. Tejaswi Nanjundaswamy, Kenneth Rose |
IEEE ACM Trans. Audio Speech Lang. Process. | 1 |
| 2013 | A joint spatio-temporal filtering approach to efficient prediction in video compressionabstractA novel filtering approach that naturally combines information from both intra-frame and motion compensated referencing for efficient prediction is proposed to fully exploit the spatio-temporal correlations of video signals, thereby achieving superior compression performance. Inspiration was drawn from our recent work on extrapolation filter based intra prediction, which views the spatial signal as a non-separable first-order Markov process and employs a 3-tap recursive filter to effectively capture the statistical characteristics. This work significantly extends the scope to further incorporate motion compensated reference in a filtering framework, whose coefficients were optimized via a “k-modes”-like iteration that accounts for various factors in the compression process including variation in statistics in the prediction loop, to minimize the rate-distortion cost. Experiments validate the efficacy of the proposed spatio-temporal approach, which translates into consistent coding performance gains. Jingning Han, Tejaswi Nanjundaswamy, Kenneth Rose |
PCS | 3 |
| 2013 | Joint Optimization of Base and Enhancement Layers in Scalable Audio CodingabstractCurrent scalable audio coders typically optimize performance at a particular layer without regard to impact on other layers, and are thus unable to provide a performance trade-off between different layers. In the particular case of MPEG Scalable Advanced Audio Coding (S-AAC) and Scalable-to-Lossless (SLS) coding, the base-layer is optimized first followed by successive optimization of higher layers, which ensures optimality of the base-layer but results in a scalability penalty that progressively increases with the enhancement layer index. The ability to trade-off performance between different layers enables alignment to the real world requirement for audio quality commensurate with the bandwidth afforded by a user. This work provides the means to better control the performance tradeoffs, and the distribution of the scalability penalty, between the base and enhancement layers. Specifically, it proposes an efficient joint optimization algorithm that selects the encoding parameters for each layer while accounting for the rate-distortion costs in all layers. The efficacy of the technique is demonstrated in the two distinct settings of S-AAC, and SLS High Definition Advanced Audio Coding. Objective and subjective tests provide evidence for substantial gains, and represent a significant step toward bridging the gap with the non-scalable coder. Emmanuel Ravelli, Vinay Melkote, Tejaswi Nanjundaswamy, Kenneth Rose |
IEEE Trans. Speech Audio Process. | 3 |
| 2012 | Bidirectional cascaded long term prediction for frame loss concealment in polyphonic audio signalsabstractThis paper proposes a frame loss concealment technique for audio signals, which is designed to overcome the main challenge due to the polyphonic nature of most music signals and is inspired by our recent research on compression of such signals. The underlying idea is to employ a cascade of long term prediction filters (tailored to the periodic components) to circumvent the pitfalls of naive waveform repetition, and to enable effective time-domain prediction of every periodic component from the immediate history. In the first phase, a cascaded filter is designed from available past samples and is used to predict across the lost frame(s). Available future reconstructed samples allow refinement of the filter parameters to minimize the squared prediction error across such samples. In the second phase a prediction is similarly performed in reverse from future samples. Finally the lost frame is interpolated as a weighted average of forward and backward predicted samples. Objective and subjective evaluation results for the proposed approach, in comparison with existing techniques, all incorporated within an MPEG AAC low delay decoder, provide strong evidence for considerable gains across a variety of polyphonic signals. Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 1 |
| 2012 | On common information and the encoding of sources that are not successively refinableabstractThis paper focuses on a new framework for scalable coding of information based on principles derived from common information of two dependent random variables. In the conventional successive refinement setting, the encoder generates two layers of information called the base layer and the enhancement layer. The first decoder, which receives only the base layer, produces a coarse reconstruction of the source, whereas the second decoder, which receives both the layers, uses the enhancement layer to refine the information further leading to a finer reconstruction. It is popularly known that asymptotic rate-distortion optimality at both the decoders is possible if and only if the source-distortion pair is successively refinable. However when the source is not successively refinable under the given distortion metric, it is impossible to achieve rate-distortion optimality at both the layers simultaneously. For this reason, most practical system designers resort to storing two individual representations of the source leading to significant overhead in transmission/storage costs. Inspired by the breadth of applications, in this paper, we propose a new framework for scalable coding wherein a subset of the bits sent to the first decoder is not sent to the second decoder. That is, the encoder generates one common bit stream which is routed to both the decoders, but unlike the conventional successive refinement setting, both the decoders receive an additional individual bitstream. By relating the proposed framework with the problem of common information of two dependent random variables, we derive a single letter characterization for the minimum sum rate achievable for the proposed setting when the two decoders are constrained to receive information at their respective rate-distortion functions. We show using a simple example that the proposed framework provides a strictly better asymptotic sum rate as opposed to the conventional scalable coding setup when the source-distortion pair is not successively refinable. Kumar Viswanatha, Emrah Akyol, Tejaswi Nanjundaswamy, Kenneth Rose |
ITW | 3 |
| 2010 | Joint optimization of the perceptual core and lossless compression layers in scalable audio codingabstractMPEG-4 High-Definition Advanced Audio Coding (HD-AAC) enables scalable-to-lossless (SLS) audio coding with an Advanced Audio Coding (AAC) base layer, and fine-grained enhancements based on the MPEG SLS standard. While the AAC core offers better perceptual quality at lossy bit-rates, its inclusion has been observed to compromise the ultimate lossless compression performance as compared to the SLS `non-core' (i.e., without an AAC base layer) codec. In contrast, the latter provides excellent lossless compression but with significantly degraded audio quality at low bit-rates. We propose a trellis-based approach to directly optimize the trade-off between the quality of the AAC core and the lossless compression performance of SLS. Simulations to test the effectiveness of the approach demonstrate the capability to adjust the trade-off to match application specific needs. Moreover, such optimization can in fact achieve an AAC core of superior perceptual quality while maintaining state-of-the-art (and surprisingly sometimes even better) lossless compression, all this in compliance with the HD-AAC standard. Emmanuel Ravelli, Vinay Melkote, Tejaswi Nanjundaswamy, Kenneth Rose |
ICASSP | 3 |