VLDB 2026 Research / reviewers in the wild / expert
Jianfei Cai 0001
dblp:83/6096
· DBLP profile ↗
345ranked-venue papers
16as first author
119since 2021 · last 2026
0000-0002-9444-3763ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 240 · 13 first-author · 77 since 2021Artificial intelligence and machine learning · 156 · 89 since 2021Computer networks · 24 · 4 first-author · 1 since 2021Systems, architecture and hardware · 13Applied, interdisciplinary, general and emerging computing · 10 · 8 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Theory of computation · 2 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | PCGS: Progressive Compression of 3D Gaussian Splattingabstract3D Gaussian Splatting (3DGS) achieves impressive rendering fidelity and speed for novel view synthesis. However, its substantial data size poses a significant challenge for practical applications. While many compression techniques have been proposed, they fail to efficiently utilize existing bitstreams in on-demand applications due to their lack of progressivity, leading to a waste of resource. To address this issue, we propose PCGS (Progressive Compression of 3D Gaussian Splatting), which adaptively controls both the quantity and quality of Gaussians (or anchors) to enable effective progressivity for on-demand applications. For quantity, we introduce a progressive masking strategy that incrementally incorporates new anchors while refining existing ones to enhance fidelity. For quality, we propose a progressive quantization approach that gradually reduces quantization step sizes to achieve finer modeling of Gaussian attributes. Furthermore, to compact the incremental bitstreams, we leverage existing quantization results to refine probability prediction, improving entropy coding efficiency across progressive levels. PCGS achieves progressivity while maintaining compression performance comparable to SoTA non-progressive methods. Yihang Chen 0002, Qianyi Wu, Weiyao Lin, Mehrtash Harandi, Jianfei Cai 0001 |
AAAI | 6 |
| 2026 | Marginalized Generalized IoU (MGIoU): A Unified Objective Function for Optimizing Convex Parametric ShapesabstractOptimizing the similarity between parametric shapes is crucial for numerous computer vision tasks, where Intersection over Union (IoU) stands as the canonical measure. However, existing optimization methods exhibit significant shortcomings: regression-based losses like L1/L2 lack correlation with IoU, IoU-based losses are unstable and limited to simple shapes, and task-specific methods are computationally intensive and not generalizable across domains. As a result, the current landscape of parametric shape objective functions has become scattered, with each domain proposing distinct IoU approximations. To address this, we unify the parametric shape optimization objective functions by introducing Marginalized Generalized IoU (MGIoU), a novel loss function that overcomes these challenges by projecting structured convex shapes onto their unique shape Normals to compute one-dimensional normalized GIoU. MGIoU offers a simple, efficient, fully differentiable approximation strongly correlated with IoU. We extend MGIoU to MGIoU+ that supports optimizing unstructured convex shapes. Together, MGIoU and MGIoU+ unify parametric shape optimization across diverse applications. Experiments on standard benchmarks demonstrate that MGIoU and MGIoU+ demonstrate higher performance while reducing loss computation latency up to 10-40x. Also, MGIoU and MGIoU+ satisfy metric properties and scale-invariance, ensuring robustness as an objective function. We further propose MGIoU- for minimizing overlaps in tasks like collision-free trajectory prediction. Duy-Tho Le, Trung Pham, Jianfei Cai 0001, Seyed Hamid Rezatofighi |
AAAI | 3 |
| 2026 | Where and What Matters: Sensitivity-Aware Task Vectors for Many-Shot Multimodal In-Context LearningabstractLarge Multimodal Models (LMMs) have shown promising in-context learning (ICL) capabilities, but scaling to many-shot settings remains difficult due to limited context length and high inference cost. To address these challenges, task-vector-based methods have been explored by inserting compact representations of many-shot in-context demonstrations into model activations. However, existing task-vector-based methods either overlook the importance of where to insert task vectors or struggle to determine suitable values for each location. To this end, we propose a novel Sensitivity-aware Task Vector insertion framework (STV) to figure out where and what to insert. Our key insight is that activation deltas across query-context pairs exhibit consistent structural patterns, providing a reliable cue for insertion. Based on the identified sensitive-aware locations, we construct a pre-clustered activation bank for each location by clustering the activation values, and then apply reinforcement learning to choose the most suitable one to insert. We evaluate STV across a range of multimodal models (e.g., Qwen-VL, Idefics-2) and tasks (e.g., VizWiz, OK-VQA), demonstrating its effectiveness and showing consistent improvements over previous task-vector-based methods with strong generalization. Ziyu Ma, Chenhui Gou, Yiming Hu, Bohan Zhuang, Jianfei Cai 0001 |
AAAI | 6 |
| 2026 | PanFlow: Decoupled Motion Control for Panoramic Video GenerationabstractPanoramic video generation has attracted growing attention due to its applications in virtual reality and immersive media. However, existing methods lack explicit motion control and struggle to generate scenes with large and complex motions. We propose PanFlow a novel approach that exploits the spherical nature of panoramas to decouple the highly dynamic camera rotation from the input optical flow condition, enabling more precise control over large and dynamic motions. We further introduce a spherical noise warping strategy to promote loop consistency in motion across panorama boundaries. To support effective training, we curate a large-scale, motion-rich panoramic video dataset with frame-level pose and flow annotations. We also showcase the effectiveness of our method in various applications, including motion transfer and video editing. Extensive experiments demonstrate that PanFlow significantly outperforms prior methods in motion fidelity, visual quality, and temporal coherence. Hanwen Liang, Donny Y. Chen, Qianyi Wu, Konstantinos N. Plataniotis, Camilo Cruz Gambardella, Jianfei Cai 0001 |
AAAI | 7 |
| 2026 | On competitiveness of dynamic replication for distributed data access
Tianyu Zuo, Xueyan Tang, Bu-Sung Lee, Jianfei Cai 0001 |
Theor. Comput. Sci. | 4 |
| 2026 | Feedforward Compression of Static and Streamable 3D Gaussian SplattingabstractRecent advances in 3D Gaussian Splatting (3DGS) have enabled real-time, high-fidelity novel view synthesis, yet their substantial storage cost remains a major barrier to practical deployment. Although several compression techniques have been explored, they share a common limitation:each existing 3DGS requires per-scene optimization to achieve compression, making the compressionslow and inefficient. In this work, we present Fast Compression of 3D Gaussian Splatting (FCGS), an optimization-free approach that compresses existing 3DGS in a single feed-forward pass, reducing compression time from minutes to seconds. To enhance compression efficiency, we design a multi-path entropy module that routes Gaussian attributes through separate entropy-constrained paths, achieving a better trade-off between size and fidelity. Furthermore, we introduce both inter- and intra-Gaussian context models to effectively remove redundancies for the unstructured Gaussian representation. Experimental results show that FCGS achieves over 20× compression while maintaining high fidelity, outperforming most State-of-The-Art (SoTA) per-scene optimization-based methods. Beyond static scenes, we further extend FCGS to a streamable setting which eliminates redundant temporal information, demonstrating its strong potential for compressing streamable 3DGS data. Yihang Chen 0002, Qianyi Wu, Weiyao Lin, Junhui Hou, Mehrtash Harandi, Jianfei Cai 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 7 |
| 2025 | Point-Cache: Test-time Dynamic and Hierarchical Cache for Robust and Generalizable Point Cloud AnalysisabstractThis paper proposes a general solution to enable point cloud recognition models to handle distribution shifts at test time. Unlike prior methods, which rely heavily on training data (often inaccessible during online inference) and are limited to recognizing a fixed set of point cloud classes predefined during training, we explore a more practical and challenging scenario: adapting the model solely based on online test data to recognize both previously seen classes and novel, unseen classes at test time. To this end, we develop Point-Cache, a hierarchical cache model that captures essential clues of online test samples, particularly focusing on the global structure of point clouds and their local-part details. Point-Cache, which serves as a rich 3D knowledge base, is dynamically managed to prioritize the inclusion of high-quality samples. Designed as a plug-and- play module, our method can be flexibly integrated into large multimodal 3D models to support open-vocabulary point cloud recognition. Notably, our solution operates with efficiency comparable to zero-shot inference, as it is entirely training-free. Point-Cache demonstrates substantial gains across 8 challenging benchmarks and 4 representative large 3D models, highlighting its effectiveness. Code is available at https://github.com/auniquesun/Point-Cache. Hongyu Sun 0006, Qiuhong Ke, Yongcai Wang, Deying Li 0001, Chenhui Gou, Jianfei Cai 0001 |
CVPR | 7 |
| 2025 | DrVideo: Document Retrieval Based Long Video UnderstandingabstractMost of the existing methods for video understanding primarily focus on videos only lasting tens of seconds, with limited exploration of techniques for handling long videos. The increased number of frames in long videos poses two main challenges: difficulty in locating key information and performing long-range reasoning. Thus, we propose DrVideo, a document-retrieval-based system designed for long video understanding. Our key idea is to convert the long-video understanding problem into a long-document understanding task so as to effectively leverage the power of large language models. Specifically, DrVideo first transforms a long video into a coarse text-based long document to initially retrieve key frames and then updates the documents with the augmented key frame information. It then employs an agent-based iterative loop to continuously search for missing information and augment the document until sufficient question-related information is gathered for making the final predictions in a chain-of-thought manner. Extensive experiments on long video benchmarks confirm the effectiveness of our method. DrVideo significantly outperforms existing LLM-based state-of-the-art methods on EgoSchema benchmark (3 minutes), MovieChat-1K benchmark (10 minutes), and the long split of Video-MME benchmark (average of 44 minutes). Code is available at https://github.com/Upper9527/DrVideo. Ziyu Ma, Chenhui Gou, Hengcan Shi, Bin Sun 0001, Shutao Li 0001, Seyed Hamid Rezatofighi, Jianfei Cai 0001 |
CVPR | 7 |
| 2025 | PanSplat: 4K Panorama Synthesis with Feed-Forward Gaussian SplattingabstractWith the advent of portable 360° cameras, panorama has gained significant attention in applications like virtual reality (VR), virtual tours, robotics, and autonomous driving. As a result, wide-baseline panorama view synthesis has emerged as a vital task, where high resolution, fast inference, and memory efficiency are essential. Nevertheless, existing methods are typically constrained to lower resolutions (512 × 1024) due to demanding memory and computational requirements. In this paper, we present PanSplat, a generalizable, feed-forward approach that efficiently supports resolution up to 4K (2048 × 4096). Our approach features a tailored spherical 3D Gaussian pyramid with a Fibonacci lattice arrangement, enhancing image quality while reducing information redundancy. To accommodate the demands of high resolution, we propose a pipeline that integrates a hierarchical spherical cost volume and Gaussian heads with local operations, enabling two-step deferred backpropagation for memory-efficient training on a single A100 GPU. Experiments demonstrate that PanSplat achieves state-of-the-art results with superior efficiency and image quality across both synthetic and real-world datasets. Code is available at https://github.com/chengzhag/PanSplat. Haofei Xu, Qianyi Wu, Camilo Cruz Gambardella, Dinh Q. Phung, Jianfei Cai 0001 |
CVPR | 6 |
| 2025 | VLIPP: Towards Physically Plausible Video Generation with Vision and Language Informed Physical PriorabstractVideo diffusion models (VDMs) have advanced significantly in recent years, enabling the generation of highly realistic videos and drawing the attention of the community in their potential as world simulators. However, despite their capabilities, VDMs often fail to produce physically plausible videos due to an inherent lack of understanding of physics, resulting in incorrect dynamics and event sequences. To address this limitation, we propose a novel two-stage image-to-video generation framework that explicitly incorporates physics with vision and language informed physical prior. In the first stage, we employ a Vision Language Model (VLM) as a coarse-grained motion planner, integrating chain-of-thought and physics-aware reasoning to predict a rough motion trajectories/changes that approximate real-world physical dynamics while ensuring the inter-frame consistency. In the second stage, we use the predicted motion trajectories/changes to guide the video generation of a VDM. As the predicted motion trajectories/changes are rough, noise is added during inference to provide freedom to the VDM in generating motion with more fine details. Extensive experimental results demonstrate that our framework can produce physically plausible motion, and comparative evaluations highlight the notable superiority of our approach over existing methods. More video results are available on our Project Page: https://madaoer.github.io/projects/physically_plausible_video_generation. Xindi Yang, Baolu Li 0001, Zhenfei Yin, Lei Bai 0001, Liqian Ma, Zhiyong Wang 0001, Jianfei Cai 0001, Tien-Tsin Wong, Huchuan Lu, Xu Jia 0012 |
ICCV | 8 |
| 2025 | PaRa: Personalizing Text-to-Image Diffusion via Parameter Rank ReductionabstractPersonalizing a large-scale pretrained Text-to-Image (T2I) diffusion model is chal-
lenging as it typically struggles to make an appropriate trade-off between its training
data distribution and the target distribution, i.e., learning a novel concept with only a
few target images to achieve personalization (aligning with the personalized target)
while preserving text editability (aligning with diverse text prompts). In this paper,
we propose PaRa, an effective and efficient Parameter Rank Reduction approach
for T2I model personalization by explicitly controlling the rank of the diffusion
model parameters to restrict its initial diverse generation space into a small and
well-balanced target space. Our design is motivated by the fact that taming a T2I
model toward a novel concept such as a specific art style implies a small generation
space. To this end, by reducing the rank of model parameters during finetuning, we
can effectively constrain the space of the denoising sampling trajectories towards
the target. With comprehensive experiments, we show that PaRa achieves great
advantages over existing finetuning approaches on single/multi-subject generation
as well as single-image editing. Notably, compared to the prevailing fine-tuning
technique LoRA, PaRa achieves better parameter efficiency (2× fewer learnable
parameters) and much better target image alignment. Shangyu Chen, Zizheng Pan, Jianfei Cai 0001, Dinh Q. Phung |
ICLR | 3 |
| 2025 | Fast Feedforward 3D Gaussian Splatting CompressionabstractWith 3D Gaussian Splatting (3DGS) advancing real-time and high-fidelity rendering for novel view synthesis, storage requirements pose challenges for their widespread adoption. Although various compression techniques have been proposed, previous art suffers from a common limitation: for any existing 3DGS, per-scene optimization is needed to achieve compression, making the compression sluggish and slow. To address this issue, we introduce Fast Compression of 3D Gaussian Splatting (FCGS), an optimization-free model that can compress 3DGS representations rapidly in a single feed-forward pass, which significantly reduces compression time from minutes to seconds. To enhance compression efficiency, we propose a multi-path entropy module that assigns Gaussian attributes to different entropy constraint paths for balance between size and fidelity. We also carefully design both inter- and intra-Gaussian context models to remove redundancies among the unstructured Gaussian blobs. Overall, FCGS achieves a compression ratio of over 20X while maintaining fidelity, surpassing most per-scene SOTA optimization-based methods. Code: github.com/YihangChen-ee/FCGS. Yihang Chen 0002, Qianyi Wu, Weiyao Lin, Mehrtash Harandi, Jianfei Cai 0001 |
ICLR | 6 |
| 2025 | T-Stitch: Accelerating Sampling in Pre-Trained Diffusion Models with Trajectory StitchingabstractSampling from diffusion probabilistic models (DPMs) is often expensive for high-quality image generation and typically requires many steps with a large model. In this paper, we introduce sampling Trajectory Stitching (T-Stitch), a simple yet efficient technique to improve the sampling efficiency with little or no generation degradation. Instead of solely using a large DPM for the entire sampling trajectory, T-Stitch first leverages a smaller DPM in the initial steps as a cheap drop-in replacement of the larger DPM and switches to the larger DPM at a later stage. Our key insight is that different diffusion models learn similar encodings under the same training data distribution and smaller models are capable of generating good global structures in the early steps. Extensive experiments demonstrate that T-Stitch is training-free, generally applicable for different architectures, and complements most existing fast sampling techniques with flexible speed and quality trade-offs. On DiT-XL, for example, 40% of the early timesteps can be safely replaced with a 10x faster DiT-S without performance drop on class-conditional ImageNet generation. We further show that our method can also be used as a drop-in technique to not only accelerate the popular pretrained stable diffusion (SD) models but also improve the prompt alignment of stylized SD models from the public model zoo. Finally, the explicit model allocation strategy of T-Stitch significantly reduces the need of training or searching, delivering high deployment efficiency. Zizheng Pan, Bohan Zhuang, De-An Huang, Weili Nie, Zhiding Yu, Chaowei Xiao, Jianfei Cai 0001, Anima Anandkumar |
ICLR | 7 |
| 2025 | New Multiple Sclerosis Lesion Segmentation via Calibrated Inter-patch Blending
Jin Ye 0002, Son Duy Dao, Yicheng Wu 0001, Yasmeen M. George, Thanh Nguyen-Duc, Daniel F. Schmidt, Hengcan Shi, Winston Chong, Jianfei Cai 0001 |
MICCAI (16) | 9 |
| 2025 | FPN-in-FPN: A Nested Multi-scale Aggregation Network for Polyp Segmentation
Jin Ye 0002, Yanzhou Su, Yicheng Wu 0001, Junjun He, Bohan Zhuang, Zhaolin Chen, Jianfei Cai 0001 |
MICCAI (11) | 7 |
| 2025 | Relightable and Dynamic Gaussian Avatar Reconstruction from Monocular VideoabstractModeling relightable and animatable human avatars from monocular video is a long-standing and challenging task. Recently, Neural Radiance Field (NeRF) and 3D Gaussian Splatting (3DGS) methods have been employed to reconstruct the avatars. However, they often produce unsatisfactory photo-realistic results because of insufficient geometrical details related to body motion, such as clothing wrinkles. In this paper, we propose a 3DGS-based human avatar modeling framework, termed as Relightable and Dynamic Gaussian Avatar (RnD-Avatar), that presents accurate pose-variant deformation for high-fidelity geometrical details. To achieve this, we introduce dynamic skinning weights that define the human avatar's articulation based on pose while also learning additional deformations induced by body motion. We also introduce a novel regularization to capture fine geometric details under sparse visual cues. Furthermore, we present a new multi-view dataset with varied lighting conditions to evaluate relight. Our framework enables realistic rendering of novel poses and views while supporting photo-realistic lighting effects under arbitrary lighting conditions. Our method achieves state-of-the-art performance in novel view synthesis, novel pose rendering, and relighting. Seonghwa Choi, Moonkyeong Choi, Mingyu Jang, Jaekyung Kim, Jianfei Cai 0001, Wen-Huang Cheng, Sanghoon Lee 0001 |
ACM Multimedia | 5 |
| 2025 | McCaD: Multi-Contrast MRI Conditioned, Adaptive Adversarial Diffusion Model for High-Fidelity MRI Synthesis
Sanuwani Dayarathna, Kh Tohidul Islam, Bohan Zhuang, Guang Yang 0006, Jianfei Cai 0001, Meng Law, Zhaolin Chen |
WACV | 5 |
| 2025 | HVQ-VAE: Variational auto-encoder with hyperbolic vector quantization
Shangyu Chen, Pengfei Fang, Mehrtash Harandi, Trung Le 0001, Jianfei Cai 0001, Dinh Q. Phung |
Comput. Vis. Image Underst. | 5 |
| 2025 | LLMFormer: Large Language Model for Open-Vocabulary Semantic Segmentation
Hengcan Shi, Son Duy Dao, Jianfei Cai 0001 |
Int. J. Comput. Vis. | 3 |
| 2025 | HAC++: Towards 100X Compression of 3D Gaussian Splattingabstract3D Gaussian Splatting (3DGS) has emerged as a promising representation for novel view synthesis, boosting rapid rendering speed with high fidelity. However, the substantial Gaussians and their associated attributes necessitate effective compression techniques. Nevertheless, the sparse and unorganized nature of the point cloud of Gaussians (or anchors in our paper) presents challenges for compression. In this paper, we propose HAC++, which explicitly minimizes the representation's entropy during optimization, enabling efficient arithmetic coding after training for compressed storage. Specifically, to reduce entropy, HAC++ leverages the relationships between unorganized anchors and a structured hash grid, utilizing their mutual information for context modeling. Additionally, HAC++ captures intra-anchor contextual relationships to further enhance compression performance. To facilitate entropy coding, we utilize Gaussian distributions to precisely estimate the probability of each quantized attribute, where an adaptive quantization module is proposed to enable high-precision quantization of these attributes for improved fidelity restoration. Moreover, we incorporate an adaptive masking strategy to eliminate non-effective Gaussians and anchors. Overall, HAC++ achieves a remarkable size reduction of over $100\times$100× compared to vanilla 3DGS when averaged on all datasets, while simultaneously improving fidelity. It also delivers more than $20\times$20× size reduction compared to Scaffold-GS. Yihang Chen 0002, Qianyi Wu, Weiyao Lin, Mehrtash Harandi, Jianfei Cai 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2025 | Explicit Correspondence Matching for Generalizable Neural Radiance FieldsabstractWe present a new generalizable NeRF method that is able to directly generalize to new unseen scenarios and perform novel view synthesis with as few as two source views. The key to our approach lies in the explicitly modeled correspondence matching information, so as to provide the geometry prior to the prediction of NeRF color and density for volume rendering. The explicit correspondence matching is quantified with the cosine similarity between image features sampled at the 2D projections of a 3D point on different views, which is able to provide reliable cues about the surface geometry. Unlike previous methods where image features are extracted independently for each view, we consider modeling the cross-view interactions via Transformer cross-attention, which greatly improves the feature matching quality. Our method achieves state-of-the-art results on different evaluation settings, with the experiments showing a strong correlation between our learned cosine feature similarity and volume density, demonstrating the effectiveness and superiority of our proposed method. Yuedong Chen, Haofei Xu, Qianyi Wu, Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 6 |
| 2024 | Diversified and Personalized Multi-Rater Medical Image SegmentationabstractAnnotation ambiguity due to inherent data uncertainties such as blurred boundaries in medical scans and different observer expertise and preferences has become a major ob-stacle for training deep-learning based medical image segmentation models. To address it, the common practice is to gather multiple annotations from different experts, leading to the setting of multi-rater medical image segmentation. Existing works aim to either merge different annotations into the “groundtruth” that is often unattainable in numerous medical contexts, or generate diverse results, or produce personalized results corresponding to individ-ual expert raters. Here, we bring up a more ambitious goal for multi-rater medical image segmentation, i.e., obtaining both diversified and personalized results. Specifi-cally, we propose a two-stage framework named D-Persona (first Diversification and then Personalization). In Stage I, we exploit multiple given annotations to train a Proba-bilistic U-Net model, with a bound-constrained loss to improve the prediction diversity. In this way, a common latent space is constructed in Stage I, where different latent codes denote diversified expert opinions. Then, in Stage II, we design multiple attention-based projection heads to adaptively query the corresponding expert prompts from the shared latent space, and then perform the personalized medical image segmentation. We evaluated the proposed model on our in-house Nasopharyngeal Carcinoma dataset and the public lung nodule dataset (i.e., LIDC-IDRI). Ex-tensive experiments demonstrated our D-Persona can provide diversified and personalized results at the same time, achieving new SOTA performance for multi-rater medical image segmentation. Our code will be released at https://github.com/ycwu1997/D-Persona. Yicheng Wu 0001, Xiangde Luo, Zhe Xu 0012, Xiaoqing Guo, Lie Ju, ZongYuan Ge, Wenjun Liao, Jianfei Cai 0001 |
CVPR | 8 |
| 2024 | Generative Region-Language Pretraining for Open-Ended Object DetectionabstractIn recent research, significant attention has been devoted to the open-vocabulary object detection task, aiming to generalize beyond the limited number of classes labeled during training and detect objects described by arbitrary category names at inference. Compared with conventional object detection, open vocabulary object detection largely extends the object detection categories. However, it relies on calculating the similarity between image regions and a set of arbitrary category names with a pretrained vision-and-language model. This implies that, despite its open-set nature, the task still needs the predefined object categories during the inference stage. This raises the question: What if we do not have exact knowledge of object categories during inference? In this paper, we call such a new setting as generative open-ended object detection, which is a more general and practical problem. To address it, we formulate object detection as a generative problem and propose a simple framework named GenerateU, which can detect dense objects and generate their names in a free-form way. Particularly, we employ Deformable DETR as a region proposal generator with a language model translating visual regions to object names. To assess the free-form object detection task, we introduce an evaluation method designed to quantitatively measure the performance of generative out-comes. Extensive experiments demonstrate strong zero-shot detection performance of our GenerateU. For example, on the LVIS dataset, our GenerateU achieves comparable results to the open-vocabulary object detection method GLIP, even though the category names are not seen by GenerateU during inference. Code is available at: https://github.com/FoundationVision/GenerateU. Chuang Lin 0003, Yi Jiang 0009, Lizhen Qu, Zehuan Yuan, Jianfei Cai 0001 |
CVPR | 5 |
| 2024 | How Far can we Compress Instant-NGP-Based NeRF?abstractIn recent years, Neural Radiance Field (NeRF) has demonstrated remarkable capabilities in representing 3D scenes. To expedite the rendering process, learnable explicit representations have been introduced for combination with implicit NeRF representation, which however results in a large storage space requirement. In this paper, we introduce the Context-based NeRF Compression (CNC) framework, which leverages highly efficient context models to provide a storage-friendly NeRF representation. Specifically, we excavate both level-wise and dimension-wise context dependencies to enable probability prediction for information entropy reduction. Additionally, we exploit hash collision and occupancy grids as strong prior knowledge for better context modeling. To the best of our knowledge, we are the first to construct and exploit context models for NeRF compression. We achieve a size reduction of 100x and 70× with improved fidelity against the baseline Instant-NGP on Synthesic-NeRF and Tanks and Temples datasets, respectively. Additionally, we attain 86.7% and 82.3% storage size reduction against the SOTA NeRF compression method BiRF. Our code is available here: https://github.com/YihangChen-ee/CNC. Yihang Chen 0002, Qianyi Wu, Mehrtash Harandi, Jianfei Cai 0001 |
CVPR | 4 |
| 2024 | Efficient Stitchable Task AdaptationabstractThe paradigm of pretraining and fine-tuning has laid the foundation for deploying deep learning models. However, most fine-tuning methods are designed to meet a specific resource budget. Recently, considering diverse deployment scenarios with various resource budgets, SN-Net [51] is introduced to quickly obtain numerous new networks (stitches) from the pretrained models (anchors) in a model family via model stitching. Although promising, SN-Net confronts new challenges when adapting it to new target domains, including huge memory and storage requirements and a long and sub-optimal multistage adaptation process. In this work, we present a novel framework, Efficient Stitchable Task Adaptation (ESTA), to efficiently produce a palette of fine-tuned models that adhere to diverse resource constraints. Specifically, we first tailor parameter-efficient fine-tuning to share low-rank updates among the stitches while maintaining independent bias terms. In this way, we largely reduce fine-tuning memory burdens and mitigate the interference among stitches that arises in task adaptation. Furthermore, we streamline a simple yet effective one-stage deployment pipeline, which estimates the important stitches to deploy with training-time gradient statistics. By assigning higher sampling probabilities to important stitches, we also get a boosted Pareto frontier. Extensive experiments on 25 downstream visual recognition tasks demonstrate that our ESTA is capable of generating stitches with smooth accuracy-efficiency tradeoffs and surpasses the direct SN-Net adaptation by remarkable margins with significantly lower training time and fewer trainable parameters. Fur-thermore, we demonstrate the flexibility and scalability of our ESTA framework by stitching LLMs from LLaMA family, obtaining chatbot stitches of assorted sizes11Source code will be released at https://github.com/ziplab/Stitched_LLaMA.. Haoyu He 0001, Zizheng Pan, Jing Liu 0048, Jianfei Cai 0001, Bohan Zhuang |
CVPR | 4 |
| 2024 | JRDB-PanoTrack: An Open-World Panoptic Segmentation and Tracking Robotic Dataset in Crowded Human EnvironmentsabstractAutonomous robot systems have attracted increasing research attention in recent years, where environment understanding is a crucial step for robot navigation, human-robot interaction, and decision. Real-world robot systems usually collect visual data from multiple sensors and are required to recognize numerous objects and their movements in complex human-crowded settings. Traditional benchmarks, with their reliance on single sensors and limited object classes and scenarios, fail to provide the comprehensive environmental understanding robots need for accurate navigation, interaction, and decision-making. As an extension of JRDB dataset, we unveil JRDB-PanoTrack, a novel open-world panoptic segmentation and tracking benchmark, towards more comprehensive environmental perception. JRDB-PanoTrack includes (1) various data involving indoor and outdoor crowded scenes, as well as comprehensive 2D and 3D synchronized data modalities; (2) high-quality 2D spatial panoptic segmentation and temporal tracking annotations, with additional 3D label projections for further spatial understanding; (3) diverse object classes for closed- and open-world recognition benchmarks, with OSPA-based metrics for evaluation. Extensive evaluation of leading methods shows significant challenges posed by our dataset. Duy-Tho Le, Chenhui Gou, Stavya Datta, Hengcan Shi, Ian D. Reid 0001, Jianfei Cai 0001, Seyed Hamid Rezatofighi |
CVPR | 6 |
| 2024 | Taming Stable Diffusion for Text to 360° Panorama Image GenerationabstractGenerative models, e.g., Stable Diffusion, have enabled the creation of photorealistic images from text prompts. Yet, the generation of 360-degree panorama images from text remains a challenge, particularly due to the dearth of paired text-panorama data and the domain gap between panorama and perspective images. In this paper, we introduce a novel dual-branch diffusion model named PanFusion to generate a 360-degree image from a text prompt. We leverage the stable diffusion model as one branch to provide prior knowledge in natural image generation and register it to another panorama branch for holistic image generation. We propose a unique cross-attention mechanism with projection awareness to minimize distortion during the collaborative denoising process. Our experiments validate that PanFusion surpasses existing methods and, thanks to its dual-branch structure, can integrate additional constraints like room layout for customized panorama outputs. Qianyi Wu, Camilo Cruz Gambardella, Xiaoshui Huang, Dinh Q. Phung, Wanli Ouyang, Jianfei Cai 0001 |
CVPR | 7 |
| 2024 | HAC: Hash-Grid Assisted Context for 3D Gaussian Splatting Compression
Yihang Chen 0002, Qianyi Wu, Weiyao Lin, Mehrtash Harandi, Jianfei Cai 0001 |
ECCV (7) | 5 |
| 2024 | MVSplat: Efficient 3D Gaussian Splatting from Sparse Multi-view Images
Yuedong Chen, Haofei Xu, Chuanxia Zheng, Bohan Zhuang, Marc Pollefeys, Andreas Geiger 0001, Tat-Jen Cham, Jianfei Cai 0001 |
ECCV (21) | 8 |
| 2024 | Diffusion Model for Robust Multi-sensor Fusion in 3D Object Detection and BEV Segmentation
Duy-Tho Le, Hengcan Shi, Jianfei Cai 0001, Seyed Hamid Rezatofighi |
ECCV (68) | 3 |
| 2024 | Stitched ViTs are Flexible Vision Backbones
Zizheng Pan, Jing Liu 0048, Haoyu He 0001, Jianfei Cai 0001, Bohan Zhuang |
ECCV (41) | 4 |
| 2024 | Differentiable Convex Polyhedra Optimization from Multi-view Images
Daxuan Ren, Haiyi Mei, Hezi Shi, Jianmin Zheng, Jianfei Cai 0001, Lei Yang 0045 |
ECCV (9) | 5 |
| 2024 | McGrids: Monte Carlo-Driven Adaptive Grids for Iso-Surface Extraction
Daxuan Ren, Hezi Shi, Jianmin Zheng, Jianfei Cai 0001 |
ECCV (57) | 4 |
| 2024 | Surface Reconstruction from 3D Gaussian Splatting via Local Structural Hints
Qianyi Wu, Jianmin Zheng, Jianfei Cai 0001 |
ECCV (2) | 3 |
| 2024 | QLLM: Accurate and Efficient Low-Bitwidth Quantization for Large Language ModelsabstractLarge Language Models (LLMs) have demonstrated unparalleled efficacy in natural language processing. However, their high computational demands and memory overheads hinder their broad deployment. To address this, two quantization strategies emerge, including Quantization-Aware Training (QAT) and Post-Training Quantization (PTQ). For LLMs, the billions of parameters make the QAT impractical due to the prohibitive training cost and thus PTQ becomes more prevalent. In existing studies, activation outliers in particular channels are identified as the biggest challenge to PTQ accuracy. They propose to transform the magnitudes from activations to weights, which however offers limited alleviation or suffers from unstable gradients, resulting in a severe performance drop at low-bitwidth. In this paper, we propose QLLM, an accurate and efficient low-bitwidth PTQ method designed for LLMs. QLLM introduces an adaptive channel reassembly technique that reallocates the magnitude of outliers to other channels, thereby mitigating their impact on the quantization range. This is achieved by channel disassembly and channel assembly, which first breaks down the outlier channels into several sub-channels to ensure a more balanced distribution of activation magnitudes. Then similar channels are merged to maintain the original channel number for efficiency. Additionally, an adaptive strategy is designed to autonomously determine the optimal number of sub-channels for channel disassembly. To further compensate for the performance loss caused by quantization, we propose an efficient tuning method that only learns a small number of low-rank weights while freezing the pre-trained quantized model. After training, these low-rank parameters can be fused into the frozen weights without affecting inference. Extensive experiments on LLaMA-1 and LLaMA-2 show that QLLM is able to obtain accurate quantized models efficiently. For example, QLLM quantizes the 4-bit LLaMA-2-70B within 10 hours on a single A100-80G GPU, outperforming the previous state-of-the-art method by 7.89% on the average accuracy across five zero-shot tasks. Code is available at [ZIP Lab](https://github.com/ziplab/QLLM) and [ModelTC](https://github.com/ModelTC/QLLM). Jing Liu 0048, Ruihao Gong, Xiuying Wei, Zhiwei Dong, Jianfei Cai 0001, Bohan Zhuang |
ICLR | 5 |
| 2024 | Sharpness-Aware Data Generation for Zero-shot QuantizationabstractZero-shot quantization aims to learn a quantized model from a pre-trained full-precision model with no access to original real training data. The common idea in zero-shot quantization approaches is to generate synthetic data for quantizing the full-precision model. While it is well-known that deep neural networks with low sharpness have better generalization ability, none of the previous zero-shot quantization works considers the sharpness of the quantized model as a criterion for generating training data. This paper introduces a novel methodology that takes into account quantized model sharpness in synthetic data generation to enhance generalization. Specifically, we first demonstrate that sharpness minimization can be attained by maximizing gradient matching between the reconstruction loss gradients computed on synthetic and real validation data, under certain assumptions. We then circumvent the problem of the gradient matching without real validation set by approximating it with the gradient matching between each generated sample and its neighbors. Experimental evaluations on CIFAR-100 and ImageNet datasets demonstrate the superiority of the proposed method over the state-of-the-art techniques in low-bit quantization settings. Hoang Anh Dung, Cuong Pham 0007, Trung Le 0001, Jianfei Cai 0001, Thanh-Toan Do |
ICML | 4 |
| 2024 | Stereographic Projection for Embedding Hierarchical Structures in Hyperbolic Space
Shangyu Chen, Xiaohao Yang, Pengfei Fang, Mehrtash Harandi, Dinh Q. Phung, Jianfei Cai 0001 |
ICPR (9) | 6 |
| 2024 | Neural Topic Model with Distance Awareness
Shangyu Chen, He Zhao 0001, Viet H. Huynh, Dinh Q. Phung, Jianfei Cai 0001 |
ICPR (9) | 5 |
| 2024 | SAM-Med3D-MoE: Towards a Non-Forgetting Segment Anything Model via Mixture of Experts for 3D Medical Image Segmentation
Guoan Wang, Jin Ye 0002, Junlong Cheng, Tianbin Li, Zhaolin Chen, Jianfei Cai 0001, Junjun He, Bohan Zhuang |
MICCAI (9) | 6 |
| 2024 | Dataset, Challenge, and Evaluation for Tumor Segmentation VariabilityabstractIn numerous medical scenarios, segmenting clinical targets is highly subjective, influenced by the doctors' expertise and preferences, which results in significant multi-rater variability. This inherent annotation ambiguity poses a challenge for the practical deployment of data-driven techniques and raises concerns about the reliability of automatic predictions by medical artificial intelligence (AI) systems. To address this issue, we host a grand challenge (MMIS-2024) at ACM MM '24 to explore the problem of multi-rater medical image segmentation. First, we have released two datasets publicly, one on nasopharyngeal carcinoma (NPC) and the other on glioblastoma (GBM). For NPC, one challenge track encourages participants to develop models that utilize the four expert-provided labels per sample. The second GBM track explores the one-sample-one-label setting in the context of multi-rater segmentation. Here, different experts annotated different GBM samples for training. Finally, to assess the submissions, we employ two distinct sets of metrics, designed to evaluate prediction diversity and personalization, respectively. By exploring the two tasks with different metrics, the MMIS-2024 challenge aims to establish a global benchmark for multi-rater medical image segmentation, facilitating clinical AI deployments. Yicheng Wu 0001, Yutong Xie 0001, Xiangde Luo, Qi Wu 0001, Jianfei Cai 0001 |
ACM Multimedia | 5 |
| 2024 | Learning in Order! A Sequential Strategy to Learn Invariant Features for Multimodal Sentiment Analysis
Xianbing Zhao, Lizhen Qu, Tao Feng 0013, Jianfei Cai 0001, Buzhou Tang |
ACM Multimedia | 4 |
| 2024 | CA-OVS: Cluster and Adapt Mask Proposals for Open-Vocabulary Semantic Segmentation
Son Duy Dao, Hengcan Shi, Dinh Q. Phung, Jianfei Cai 0001 |
MMAsia | 4 |
| 2024 | Point-PRC: A Prompt Learning Based Regulation Framework for Generalizable Point Cloud AnalysisabstractThis paper investigates the 3D domain generalization (3DDG) ability of large 3D models based on prevalent prompt learning. Recent works demonstrate the performances of 3D point cloud recognition can be boosted remarkably by parameter-efficient prompt tuning. However, we observe that the improvement on downstream tasks comes at the expense of a severe drop in 3D domain generalization. To resolve this challenge, we present a comprehensive regulation framework that allows the learnable prompts to actively interact with the well-learned general knowledge in large 3D models to maintain good generalization. Specifically, the proposed framework imposes multiple explicit constraints on the prompt learning trajectory by maximizing the mutual agreement between task-specific predictions and task-agnostic knowledge. We design the regulation framework as a plug-and-play module to embed into existing representative large 3D models. Surprisingly, our method not only realizes consistently increasing generalization ability but also enhances task-specific 3D recognition performances across various 3DDG benchmarks by a clear margin. Considering the lack of study and evaluation on 3DDG, we also create three new benchmarks, namely base-to-new, cross-dataset and few-shot generalization benchmarks, to enrich the field and inspire future research. Code and benchmarks are available at \url{https://github.com/auniquesun/Point-PRC}. Hongyu Sun 0006, Qiuhong Ke, Yongcai Wang, Deying Li 0001, Jianfei Cai 0001 |
NeurIPS | 7 |
| 2024 | GMAI-MMBench: A Comprehensive Multimodal Evaluation Benchmark Towards General Medical AIabstractLarge Vision-Language Models (LVLMs) are capable of handling diverse data types such as imaging, text, and physiological signals, and can be applied in various fields. In the medical field, LVLMs have a high potential to offer substantial assistance for diagnosis and treatment. Before that, it is crucial to develop benchmarks to evaluate LVLMs' effectiveness in various medical applications. Current benchmarks are often built upon specific academic literature, mainly focusing on a single domain, and lacking varying perceptual granularities. Thus, they face specific challenges, including limited clinical relevance, incomplete evaluations, and insufficient guidance for interactive LVLMs. To address these limitations, we developed the GMAI-MMBench, the most comprehensive general medical AI benchmark with well-categorized data structure and multi-perceptual granularity to date. It is constructed from 284 datasets across 38 medical image modalities, 18 clinical-related tasks, 18 departments, and 4 perceptual granularities in a Visual Question Answering (VQA) format. Additionally, we implemented a lexical tree structure that allows users to customize evaluation tasks, accommodating various assessment needs and substantially supporting medical AI research and applications. We evaluated 50 LVLMs, and the results show that even the advanced GPT-4o only achieves an accuracy of 53.96\%, indicating significant room for improvement. Moreover, we identified five key insufficiencies in current cutting-edge LVLMs that need to be addressed to advance the development of better medical applications. We believe that GMAI-MMBench will stimulate the community to build the next generation of LVLMs toward GMAI. Jin Ye 0002, Guoan Wang, Yanjun Li 0007, Zhongying Deng, Wei Li 0320, Tianbin Li, Haodong Duan, Ziyan Huang, Yanzhou Su, Benyou Wang, Shaoting Zhang 0001, Jianfei Cai 0001, Bohan Zhuang, Eric J. Seibel, Junjun He, Yu Qiao 0001 |
NeurIPS | 14 |
| 2024 | MVSplat360: Feed-Forward 360 Scene Synthesis from Sparse ViewsabstractWe introduce MVSplat360, a feed-forward approach for 360° novel view synthesis (NVS) of diverse real-world scenes, using only sparse observations. This setting is inherently ill-posed due to minimal overlap among input views and insufficient visual information provided, making it challenging for conventional methods to achieve high-quality results. Our MVSplat360 addresses this by effectively combining geometry-aware 3D reconstruction with temporally consistent video generation. Specifically, it refactors a feed-forward 3D Gaussian Splatting (3DGS) model to render features directly into the latent space of a pre-trained Stable Video Diffusion (SVD) model, where these features then act as pose and visual cues to guide the denoising process and produce photorealistic 3D-consistent views. Our model is end-to-end trainable and supports rendering arbitrary views with as few as 5 sparse input views. To evaluate MVSplat360's performance, we introduce a new benchmark using the challenging DL3DV-10K dataset, where MVSplat360 achieves superior visual quality compared to state-of-the-art methods on wide-sweeping or even 360° NVS tasks. Experiments on the existing benchmark RealEstate10K also confirm the effectiveness of our model. Readers are highly recommended to view the video results at [donydchen.github.io/mvsplat360](https://donydchen.github.io/mvsplat360). Yuedong Chen, Chuanxia Zheng, Haofei Xu, Bohan Zhuang, Andrea Vedaldi, Tat-Jen Cham, Jianfei Cai 0001 |
NeurIPS | 7 |
| 2024 | Normal-GS: 3D Gaussian Splatting with Normal-Involved RenderingabstractRendering and reconstruction are long-standing topics in computer vision and graphics. Achieving both high rendering quality and accurate geometry is a challenge. Recent advancements in 3D Gaussian Splatting (3DGS) have enabled high-fidelity novel view synthesis at real-time speeds. However, the noisy and discrete nature of 3D Gaussian primitives hinders accurate surface estimation. Previous attempts to regularize 3D Gaussian normals often degrade rendering quality due to the fundamental disconnect between normal vectors and the rendering pipeline in 3DGS-based methods. Therefore, we introduce Normal-GS, a novel approach that integrates normal vectors into the 3DGS rendering pipeline. The core idea is to model the interaction between normals and incident lighting using the physically-based rendering equation. Our approach re-parameterizes surface colors as the product of normals and a designed Integrated Directional Illumination Vector (IDIV). To optimize memory usage and simplify optimization, we employ an anchor-based 3DGS to implicitly encode locally-shared IDIVs. Additionally, Normal-GS leverages optimized normals and Integrated Directional Encoding (IDE) to accurately model specular effects, enhancing both rendering quality and surface normal precision. Extensive experiments demonstrate that Normal-GS achieves near state-of-the-art visual quality while obtaining accurate surface normals and preserving real-time rendering performance. Qianyi Wu, Jianmin Zheng, Seyed Hamid Rezatofighi, Jianfei Cai 0001 |
NeurIPS | 5 |
| 2024 | Reliability-Adaptive Consistency Regularization for Weakly-Supervised Point Cloud Segmentation
Yicheng Wu 0001, Guosheng Lin, Jianfei Cai 0001 |
Int. J. Comput. Vis. | 4 |
| 2024 | Pruning Self-Attentions Into Convolutional Layers in Single PathabstractVision Transformers (ViTs) have achieved impressive performance over various computer vision tasks. However, modeling global correlations with multi-head self-attention (MSA) layers leads to two widely recognized issues: the massive computational resource consumption and the lack of intrinsic inductive bias for modeling local visual patterns. To solve both issues, we devise a simple yet effective method named Single-Path Vision Transformer pruning (SPViT), to efficiently and automatically compress the pre-trained ViTs into compact models with proper locality added. Specifically, we first propose a novel weight-sharing scheme between MSA and convolutional operations, delivering a single-path space to encode all candidate operations. In this way, we cast the operation search problem as finding which subset of parameters to use in each MSA layer, which significantly reduces the computational cost and optimization difficulty, and the convolution kernels can be well initialized using pre-trained MSA parameters. Relying on the single-path space, we introduce learnable binary gates to encode the operation choices in MSA layers. Similarly, we further employ learnable gates to encode the fine-grained MLP expansion ratios of FFN layers. In this way, our SPViT optimizes the learnable gates to automatically explore from a vast and unified search space and flexibly adjust the MSA-FFN pruning proportions for each individual dense model. We conduct extensive experiments on two representative ViTs showing that our SPViT achieves a new SOTA for pruning on ImageNet-1 k. For example, our SPViT can trim 52.0% FLOPs for DeiT-B and get an impressive 0.6% top-1 accuracy gain simultaneously. Haoyu He 0001, Jianfei Cai 0001, Jing Liu 0048, Zizheng Pan, Jing Zhang 0037, Dacheng Tao, Bohan Zhuang |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2024 | Bridging Global Context Interactions for High-Fidelity Pluralistic Image CompletionabstractWe introduce PICFormer, a novel framework for Pluralistic Image Completion using a transFormer based architecture, that achieves both high quality and diversity at a much faster inference speed. Our key contribution is to introduce a code-shared codebook learning using a restrictive CNN on small and non-overlapping receptive fields (RFs) for the local visible token representation. This results in a compact yet expressive discrete representation, facilitating efficient modeling of global visible context relations by the transformer. Unlike the prevailing autoregressive approaches, we proposed to sample all tokens simultaneously, leading to more than 100× faster inference speed. To enhance appearance consistency between visible and generated regions, we further propose a novel attention-aware layer (AAL), designed to better exploit distantly related high-frequency features. Through extensive experiments, we demonstrate that the PICFormer efficiently learns semantically-rich discrete codes, resulting in significantly improved image quality. Moreover, our diverse image completion framework surpasses State-of-the-Art methods on multiple image completion datasets. Chuanxia Zheng, Guoxian Song, Tat-Jen Cham, Jianfei Cai 0001, Linjie Luo, Dinh Q. Phung |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2024 | Class Enhancement Losses With Pseudo Labels for Open-Vocabulary Semantic SegmentationabstractRecent mask proposal models have significantly improved the performance of open-vocabulary semantic segmentation. However, the use of a ‘background’ embedding during training in these methods is problematic as the resulting model tends to over-learn and assign all unseen classes as the background class instead of their correct labels. Furthermore, they ignore the semantic relationship of text embeddings, which arguably can be highly informative for open-vocabulary prediction as some classes may have close relationship with other classes. To this end, this paper proposes novel class enhancement losses to bypass the use of the ‘background’ embbedding during training, and simultaneously exploit the semantic relationship between text embeddings and mask proposals by ranking the similarity scores. To further capture the relationship between base and novel classes, we propose an effective pseudo label generation pipeline using the pretrained vision-language model. Extensive experiments on several benchmark datasets show that our method achieves overall the best performance for open-vocabulary semantic segmentation. Our method is flexible, and can also be applied to the zero-shot semantic segmentation problem. Son Duy Dao, Hengcan Shi, Dinh Q. Phung, Jianfei Cai 0001 |
IEEE Trans. Multim. | 4 |
| 2024 | Unified Open-Vocabulary Dense Visual PredictionabstractIn recent years, open-vocabulary (OV) dense visual prediction (such as OV object detection, semantic, instance and panoptic segmentations) has attracted increasing research attention. However, most of the existing approaches are task-specific, i.e., tackling each task individually. In this paper, we propose a Unified Open-Vocabulary Network (UOVN) to jointly address four common dense prediction tasks. Compared with separate models, a unified network is more desirable for diverse industrial applications. Moreover, OV dense prediction training data is relatively less. Separate networks can only leverage task-relevant training data, while a unified approach can integrate diverse data to boost individual tasks. We address two major challenges in unified OV prediction. Firstly, unlike unified methods for fixed-set predictions, OV networks are usually trained with multi-modal data. Therefore, we propose a multi-modal, multi-scale and multi-task (MMM) decoding mechanism to better exploit multi-modal information for OV recognition. Secondly, because UOVN uses data from different tasks for training, there are significant domain and task gaps. We present a UOVN training mechanism to reduce such gaps. Experiments on four datasets demonstrate the effectiveness of our UOVN. Hengcan Shi, Munawar Hayat, Jianfei Cai 0001 |
IEEE Trans. Multim. | 3 |
| 2023 | MARLIN: Masked Autoencoder for facial video Representation LearnINgabstractThis paper proposes a self-supervised approach to learn universal facial representations from videos, that can transfer across a variety of facial analysis tasks such as Facial Attribute Recognition (FAR), Facial Expression Recognition (FER), DeepFake Detection (DFD), and Lip Synchronization (LS). Our proposed framework, named MARLIN, is a facial video masked autoencoder, that learns highly robust and generic facial embeddings from abundantly available non-annotated web crawled facial videos. As a challenging auxiliary task, MARLIN reconstructs the spatio-temporal details of the face from the densely masked facial regions which mainly include eyes, nose, mouth, lips, and skin to capture local and global aspects that in turn help in encoding generic and transferable features. Through a variety of experiments on diverse downstream tasks, we demonstrate MARLIN to be an excellent facial video encoder as well as feature extractor, that performs consistently well across a variety of downstream tasks including FAR (1.13% gain over supervised benchmark), FER (2.64% gain over unsupervised benchmark), DFD (1.86% gain over unsupervised benchmark), LS (29.36% gain for Frechet Inception Distance), and even in low data regime. Our code and models are available at https://github.com/ControlNet/MARLIN. Zhixi Cai, Shreya Ghosh 0001, Kalin Stefanov, Abhinav Dhall, Jianfei Cai 0001, Seyed Hamid Rezatofighi, Gholamreza Haffari, Munawar Hayat |
CVPR | 5 |
| 2023 | Dynamic Focus-aware Positional Queries for Semantic SegmentationabstractThe DETR-like segmentors have underpinned the most recent breakthroughs in semantic segmentation, which end-to-end train a set of queries representing the class prototypes or target segments. Recently, masked attention [8] is proposed to restrict each query to only attend to the foreground regions predicted by the preceding decoder block for easier optimization. Although promising, it relies on the learnable parameterized positional queries which tend to encode the dataset statistics, leading to inaccurate localization for distinct individual queries. In this paper, we propose a simple yet effective query design for semantic segmentation termed Dynamic Focus-aware Positional Queries (DFPQ), which dynamically generates positional queries conditioned on the cross-attention scores from the preceding decoder block and the positional encodings for the corresponding image features, simultaneously. Therefore, our DFPQ preserves rich localization information for the target segments and provides accurate and fine-grained positional priors. In addition, we propose to efficiently deal with high-resolution cross-attention by only aggregating the con-textual tokens based on the low-resolution cross-attention scores to perform local relation aggregation. Extensive experiments on ADE20K and Cityscapes show that with the two modifications on Mask2former, our framework achieves SOTA performance and outperforms Mask2former by clear margins of 1.1%, 1.9%, and 1.1% single-scale mIoU with ResNet-50, Swin-T, and Swin-B backbones on the ADE20K validation set, respectively. Source code is available at https://github.com/ziplab/FASeg. Haoyu He 0001, Jianfei Cai 0001, Zizheng Pan, Jing Liu 0048, Jing Zhang 0037, Dacheng Tao, Bohan Zhuang |
CVPR | 2 |
| 2023 | Stitchable Neural NetworksabstractThe public model zoo containing enormous powerful pretrained model families (e.g., ResNet/DeiT) has reached an unprecedented scope than ever, which significantly contributes to the success of deep learning. As each model family consists of pretrained models with diverse scales (e.g., DeiT-Ti/S/B), it naturally arises a fundamental question of how to efficiently assemble these readily available models in a family for dynamic accuracy-efficiency trade-offs at runtime. To this end, we present Stitchable Neural Networks (SN-Net), a novel scalable and efficient framework for model deployment. It cheaply produces numerous networks with different complexity and performance trade-offs given a family of pretrained neural networks, which we call anchors. Specifically, SN-Net splits the anchors across the blocks/layers and then stitches them together with simple stitching layers to map the activations from one anchor to another. With only a few epochs of training, SN-Net effectively interpolates between the performance of anchors with varying scales. At runtime, SN-Net can instantly adapt to dynamic resource constraints by switching the stitching positions. Extensive experiments on ImageNet classification demonstrate that SN-Net can obtain on-par or even better performance than many individually trained networks while supporting diverse deployment scenarios. For example, by stitching Swin Transformers, we challenge hundreds of models in Timm model zoo with a single network. We believe this new elastic model framework can serve as a strong baseline for further research in wider communities. Zizheng Pan, Jianfei Cai 0001, Bohan Zhuang |
CVPR | 2 |
| 2023 | Transformer Scale Gate for Semantic SegmentationabstractEffectively encoding multi-scale contextual information is crucial for accurate semantic segmentation. Most of the existing transformer-based segmentation models combine features across scales without any selection, where features on sub-optimal scales may degrade segmentation outcomes. Leveraging from the inherent properties of Vision Transformers, we propose a simple yet effective module, Transformer Scale Gate (TSG), to optimally combine multi-scale features. TSG exploits cues in self and cross attentions in Vision Transformers for the scale selection. TSG is a highly flexible plug-and-play module, and can easily be incorporated with any encoder-decoder-based hierarchical vision Transformer. Extensive experiments on the Pascal Context, ADE20K and Cityscapes datasets demonstrate that the proposed feature selection strategy achieves consistent gains. Hengcan Shi, Munawar Hayat, Jianfei Cai 0001 |
CVPR | 3 |
| 2023 | JRDB-Pose: A Large-Scale Dataset for Multi-Person Pose Estimation and TrackingabstractAutonomous robotic systems operating in human environments must understand their surroundings to make accurate and safe decisions. In crowded human scenes with close-up human-robot interaction and robot navigation, a deep understanding of surrounding people requires reasoning about human motion and body dynamics over time with human body pose estimation and tracking. However, existing datasets captured from robot platforms either do not provide pose annotations or do not reflect the scene distribution of social robots. In this paper, we introduce JRDB-Pose, a large-scale dataset and benchmark for multi-person pose estimation and tracking. JRDB-Pose extends the existing JRDB which includes videos captured from a social navigation robot in a university campus environment, containing challenging scenes with crowded indoor and outdoor locations and a diverse range of scales and occlusion types. JRDB-Pose provides human pose annotations with per-keypoint occlusion labels and track IDs consistent across the scene and with existing annotations in JRDB. We conduct a thorough experimental study of state-of-the-art multi-person pose estimation and tracking methods on JRDB-Pose, showing that our dataset imposes new challenges for the existing methods. JRDB-Pose is available at https://jrdb.erc.monash.edu/. Edward Vendrow, Duy-Tho Le, Jianfei Cai 0001, Seyed Hamid Rezatofighi |
CVPR | 3 |
| 2023 | Sensitivity-Aware Visual Parameter-Efficient Fine-TuningabstractVisual Parameter-Efficient Fine-Tuning (PEFT) has become a powerful alternative for full fine-tuning so as to adapt pre-trained vision models to downstream tasks, which only tunes a small number of parameters while freezing the vast majority ones to ease storage burden and optimization difficulty. However, existing PEFT methods introduce trainable parameters to the same positions across different tasks depending solely on human heuristics and neglect the domain gaps. To this end, we study where to introduce and how to allocate trainable parameters by proposing a novel Sensitivity-aware visual Parameter-efficient fine-Tuning (SPT) scheme, which adaptively allocates trainable parameters to task-specific important positions given a desired tunable parameter budget. Specifically, our SPT first quickly identifies the sensitive parameters that require tuning for a given task in a data-dependent way. Next, our SPT further boosts the representational capability for the weight matrices whose number of sensitive parameters exceeds a pre-defined threshold by utilizing existing structured tuning methods, e.g., LoRA [21] or Adapter [20], to replace directly tuning the selected sensitive parameters (unstructured tuning) under the budget. Extensive experiments on a wide range of downstream recognition tasks show that our SPT is complementary to the existing PEFT methods and largely boosts their performance, e.g., SPT improves Adapter with supervised pre-trained ViT-B/16 backbone by 4.2% and 1.4% mean Top-1 accuracy, reaching SOTA performance on FGVC and VTAB-1k benchmarks, respectively. Source code is at https://github.com/ziplab/SPT. Haoyu He 0001, Jianfei Cai 0001, Jing Zhang 0037, Dacheng Tao, Bohan Zhuang |
ICCV | 2 |
| 2023 | ObjectSDF++: Improved Object-Compositional Neural Implicit SurfacesabstractIn recent years, neural implicit surface reconstruction has emerged as a popular paradigm for multi-view 3D reconstruction. Unlike traditional multi-view stereo approaches, the neural implicit surface-based methods leverage neural networks to represent 3D scenes as signed distance functions (SDFs). However, they tend to disregard the reconstruction of individual objects within the scene, which limits their performance and practical applications. To address this issue, previous work ObjectSDF introduced a nice framework of object-composition neural implicit surfaces, which utilizes 2D instance masks to supervise individual object SDFs. In this paper, we propose a new framework called ObjectSDF++ to overcome the limitations of ObjectSDF. First, in contrast to ObjectSDF whose performance is primarily restricted by its converted semantic field, the core component of our model is an occlusion-aware object opacity rendering formulation that directly volume-renders object opacity to be supervised with instance masks. Second, we design a novel regularization term for object distinction, which can effectively mitigate the issue that ObjectSDF may result in unexpected reconstruction in invisible regions due to the lack of constraint to prevent collisions. Our extensive experiments demonstrate that our novel framework not only produces superior object reconstruction results but also significantly improves the quality of scene reconstruction. Code and more resources can be found in https://qianyiwu.github.io/objectsdf++. Qianyi Wu, Kaisiyuan Wang, Kejie Li, Jianmin Zheng, Jianfei Cai 0001 |
ICCV | 5 |
| 2023 | Learning Object-Language Alignments for Open-Vocabulary Object Detection
Chuang Lin 0003, Peize Sun, Yi Jiang 0009, Ping Luo 0002, Lizhen Qu, Gholamreza Haffari, Zehuan Yuan, Jianfei Cai 0001 |
ICLR | 8 |
| 2023 | Open-Vocabulary Multi-label Image Classification with Pretrained Vision-Language ModelabstractWe design an open-vocabulary multi-label image classification model to predict multiple novel concepts in an image based on a powerful language-image pretrained model i.e. CLIP. While CLIP achieves a remarkable performance on single-label zero-shot image classification, it only utilizes global image feature which is less applicable for predicting multiple labels. To address the problem, we propose a novel method that contains an Image-Text attention module to extract multiple class-specific image features from CLIP. In addition, we introduce a new training method with contrastive loss to help the attention module find diverse attention masks for all classes. During testing, the class-specific features are interpolated with CLIP features to boost the performance. Extensive experiments show that our proposed method achieves state-of-the-art performance on zero-shot learning tasks for multi-label image classifications on two benchmark datasets. Son Duy Dao, Dat Huynh, He Zhao 0001, Dinh Q. Phung, Jianfei Cai 0001 |
ICME | 5 |
| 2023 | Vector Quantized Wasserstein Auto-EncoderabstractLearning deep discrete latent presentations offers a promise of better symbolic and summarized abstractions that are more useful to subsequent downstream tasks. Inspired by the seminal Vector Quantized Variational Auto-Encoder (VQ-VAE), most of work in learning deep discrete representations has mainly focused on improving the original VQ-VAE form and none of them has studied learning deep discrete representations from the generative viewpoint. In this work, we study learning deep discrete representations from the generative viewpoint. Specifically, we endow discrete distributions over sequences of codewords and learn a deterministic decoder that transports the distribution over the sequences of codewords to the data distribution via minimizing a WS distance between them. We develop further theories to connect it with the clustering viewpoint of WS distance, allowing us to have a better and more controllable clustering solution. Finally, we empirically evaluate our method on several well-known benchmarks, where it achieves better qualitative and quantitative performances than the other VQ-VAE variants in terms of the codebook utilization and image reconstruction/generation. Long Tung Vuong, Trung Le 0001, He Zhao 0001, Chuanxia Zheng, Mehrtash Harandi, Jianfei Cai 0001, Dinh Q. Phung |
ICML | 6 |
| 2023 | Cross-Adversarial Local Distribution Regularization for Semi-supervised Medical Image Segmentation
Thanh Nguyen-Duc, Trung Le 0001, Roland Bammer, He Zhao 0001, Jianfei Cai 0001, Dinh Q. Phung |
MICCAI (1) | 5 |
| 2023 | CoactSeg: Learning from Heterogeneous Data for New Multiple Sclerosis Lesion Segmentation
Yicheng Wu 0001, Hengcan Shi, Bjoern Picker, Winston Chong, Jianfei Cai 0001 |
MICCAI (8) | 6 |
| 2023 | Open-Vocabulary Object Detection via Scene Graph DiscoveryabstractIn recent years, open-vocabulary (OV) object detection has attracted increasing research attention. Unlike traditional detection, which only recognizes fixed-category objects, OV detection aims to detect objects in an open category set. Previous works often leverage vision-language (VL) training data (e.g., referring grounding data) to recognize OV objects. However, they only use pairs of nouns and individual objects in VL data, while these data usually contain much more information, such as scene graphs, which are also crucial for OV detection. In this paper, we propose a novel Scene-Graph-Based Discovery Network (SGDN) that exploits scene graph cues for OV detection. Firstly, a scene-graph-based decoder (SGDecoder) including sparse scene-graph-guided attention (SSGA) is presented. It captures scene graphs and leverages them to discover OV objects. Secondly, we propose scene-graph-based prediction (SGPred), where we build a scene-graph-based offset regression (SGOR) mechanism to enable mutual enhancement between scene graph extraction and object localization. Thirdly, we design a cross-modal learning mechanism in SGPred. It takes scene graphs as bridges to improve the consistency between cross-modal embeddings for OV object classification. Experiments on COCO and LVIS demonstrate the effectiveness of our approach. Moreover, we show the ability of our model for OV scene graph detection, while previous OV scene graph generation methods cannot tackle this task. Hengcan Shi, Munawar Hayat, Jianfei Cai 0001 |
ACM Multimedia | 3 |
| 2023 | Adversarial local distribution regularization for knowledge distillationabstractKnowledge distillation is a process of distilling information from a large model with significant knowledge capacity (teacher) to enhance a smaller model (student). Therefore, exploring the properties of the teacher is the key to improving student performance (e.g., teacher decision boundaries). One decision boundary exploring technique is to leverage adversarial attack methods, which add crafted perturbations within a ball constraint to clean inputs to create attack examples of the teacher called adversarial examples. These adversarial examples are informative examples because they are near decision boundaries. In this paper, we formulate a teacher adversarial local distribution, a set of all adversarial examples within the ball constraint given an input. This distribution is used to sufficiently explore the decision boundaries of the teacher by covering the full spectrum of possible teacher model perturbations. The student model is then regularized by matching the loss between teacher and student using these adversarial example inputs. We conducted a number of experiments on CIFAR-100 and Imagenet datasets to illustrate this teacher adversarial local distribution regularization (TALD) can be applied to improve performance of many existing knowledge distillation methods (e.g., KD, FitNet, CRD, VID, FT, etc.). Thanh Nguyen-Duc, Trung Le 0001, He Zhao 0001, Jianfei Cai 0001, Dinh Q. Phung |
WACV | 4 |
| 2023 | Learning to Collocate Visual-Linguistic Neural Modules for Image Captioning
Xu Yang 0021, Hanwang Zhang, Chongyang Gao, Jianfei Cai 0001 |
Int. J. Comput. Vis. | 4 |
| 2023 | Contrastively enforcing distinctiveness for multi-label image classification
Son Duy Dao, He Zhao 0001, Dinh Q. Phung, Jianfei Cai 0001 |
Neurocomputing | 4 |
| 2023 | Unpaired referring expression grounding via bidirectional cross-modal matching
Hengcan Shi, Munawar Hayat, Jianfei Cai 0001 |
Neurocomputing | 3 |
| 2023 | End-to-End One-Shot Human ParsingabstractPrevious human parsing methods are limited to parsing humans into pre-defined classes, which is inflexible for practical fashion applications that often have new fashion item classes. In this paper, we define a novel one-shot human parsing (OSHP) task that requires parsing humans into an open set of classes defined by any test example. During training, only base classes are exposed, which only overlap with part of the test-time classes. To address three main challenges in OSHP, i.e., small sizes, testing bias, and similar parts, we devise an End-to-end One-shot human Parsing Network (EOP-Net). Firstly, an end-to-end human parsing framework is proposed to parse the query image into both coarse-grained and fine-grained human classes, which embeds rich semantic information that is shared across different granularities to identify the small-sized human classes. Then, we gradually smooth the training-time static prototypes to get robust class representations. Moreover, we employ a dynamic objective to encourage the network enhancing features' representational capability in the early training phase while improving features' transferability in the late training phase. Therefore, our method can quickly adapt to the novel classes and mitigate the testing bias issue. In addition, we add a contrastive loss at the prototype level to enforce inter-class distances, thereby discriminating the similar parts. For comprehensive evaluations on the new task, we tailor three existing popular human parsing benchmarks to the OSHP task. Experiments demonstrate that EOP-Net outperforms representative one-shot segmentation models by large margins and serves as a strong baseline for further research. Haoyu He 0001, Jing Zhang 0037, Bohan Zhuang, Jianfei Cai 0001, Dacheng Tao |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2023 | Single-Path Bit Sharing for Automatic Loss-Aware Model CompressionabstractNetwork pruning and quantization are proven to be effective ways for deep model compression. To obtain a highly compact model, most methods first perform network pruning and then conduct quantization based on the pruned model. However, this strategy may ignore that the pruning and quantization would affect each other and thus performing them separately may lead to sub-optimal performance. To address this, performing pruning and quantization jointly is essential. Nevertheless, how to make a trade-off between pruning and quantization is non-trivial. Moreover, existing compression methods often rely on some pre-defined compression configurations (i.e., pruning rates or bitwidths). Some attempts have been made to search for optimal configurations, which however may take unbearable optimization cost. To address these issues, we devise a simple yet effective method named Single-path Bit Sharing (SBS) for automatic loss-aware model compression. To this end, we consider the network pruning as a special case of quantization and provide a unified view for model pruning and quantization. We then introduce a single-path model to encode all candidate compression configurations, where a high bitwidth value will be decomposed into the sum of a lowest bitwidth value and a series of re-assignment offsets. Relying on the single-path model, we introduce learnable binary gates to encode the choice of configurations and learn the binary gates and model parameters jointly. More importantly, the configuration search problem can be transformed into a subset selection problem, which helps to significantly reduce the optimization difficulty and computation cost. In this way, the compression configurations of each layer and the trade-off between pruning and quantization can be automatically determined. Extensive experiments on CIFAR-100 and ImageNet show that SBS significantly reduces computation cost while achieving promising performance. For example, our SBS compressed MobileNetV2 achieves 22.6× Bit-Operation (BOP) reduction with only 0.1% drop in the Top-1 accuracy. Jing Liu 0048, Bohan Zhuang, Peng Chen 0037, Chunhua Shen, Jianfei Cai 0001, Mingkui Tan |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2023 | Unifying Flow, Stereo and Depth EstimationabstractWe present a unified formulation and model for three motion and 3D perception tasks: optical flow, rectified stereo matching and unrectified stereo depth estimation from posed images. Unlike previous specialized architectures for each specific task, we formulate all three tasks as a unified dense correspondence matching problem, which can be solved with a single model by directly comparing feature similarities. Such a formulation calls for discriminative feature representations, which we achieve using a Transformer, in particular the cross-attention mechanism. We demonstrate that cross-attention enables integration of knowledge from another image via cross-view interactions, which greatly improves the quality of the extracted features. Our unified model naturally enables cross-task transfer since the model architecture and parameters are shared across tasks. We outperform RAFT with our unified model on the challenging Sintel dataset, and our final model that uses a few additional task-specific refinement steps outperforms or compares favorably to recent state-of-the-art methods on 10 popular flow, stereo and depth datasets, while being simpler and more efficient in terms of model design and inference speed. Haofei Xu, Jing Zhang 0037, Jianfei Cai 0001, Seyed Hamid Rezatofighi, Fisher Yu 0001, Dacheng Tao, Andreas Geiger 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2023 | Deconfounded Image Captioning: A Causal RetrospectabstractDataset bias in vision-language tasks is becoming one of the main problems which hinders the progress of our community. Existing solutions lack a principled analysis about why modern image captioners easily collapse into dataset bias. In this paper, we present a novel perspective: Deconfounded Image Captioning (DIC), to find out the answer of this question, then retrospect modern neural image captioners, and finally propose a DIC framework: DICv1.0 to alleviate the negative effects brought by dataset bias. DIC is based on causal inference, whose two principles: the backdoor and front-door adjustments, help us review previous studies and design new effective models. In particular, we showcase that DICv1.0 can strengthen two prevailing captioning models and can achieve a single-model 131.1 CIDEr-D and 128.4 c40 CIDEr-D on Karpathy split and online split of the challenging MS COCO dataset, respectively. Interestingly, DICv1.0 is a natural derivation from our causal retrospect, which opens promising directions for image captioning. Xu Yang 0021, Hanwang Zhang, Jianfei Cai 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2023 | Audio-Visual Automatic Group Affect AnalysisabstractAffective computing has progressed well due to methods, which can identify a person’s posed and spontaneous perceived affect with high accuracy. This paper focuses on group-level affect analysis on videos, which is one of the first few multimodal group-level affect analysis studies. There are many challenges on video-based group-level affect analysis as most of the work is focused on either a single person's affect recognition or image-based group affect analysis. To address this, first, we present an audio-visual perceived group affect dataset - ‘Video-level Group AFfect (VGAF)’. VGAF is a large-scale dataset consisting of 4,183 group videos. The videos are collected from YouTube with large variations in the keywords for collecting data across different genders, group settings, group sizes, illuminations and poses. The variety within the dataset will help the study of perception of group affect in a real environment. The data is manually annotated for three group affect classes - positive, neutral, and negative. Further, a fusion based audio-visual method is proposed to set a benchmark performance on the proposed dataset. The experimental results show the effectiveness of facial, holistic and speech features for group-level affect analysis. The baseline code, dataset, and pre-trained models are available at [LINK]. Abhinav Dhall, Jianfei Cai 0001 |
IEEE Trans. Affect. Comput. | 3 |
| 2023 | Facial Action Unit Detection via Adaptive Attention and RelationabstractFacial action unit (AU) detection is challenging due to the difficulty in capturing correlated information from subtle and dynamic AUs. Existing methods often resort to the localization of correlated regions of AUs, in which predefining local AU attentions by correlated facial landmarks often discards essential parts, or learning global attention maps often contains irrelevant areas. Furthermore, existing relational reasoning methods often employ common patterns for all AUs while ignoring the specific way of each AU. To tackle these limitations, we propose a novel adaptive attention and relation (AAR) framework for facial AU detection. Specifically, we propose an adaptive attention regression network to regress the global attention map of each AU under the constraint of attention predefinition and the guidance of AU detection, which is beneficial for capturing both specified dependencies by landmarks in strongly correlated regions and facial globally distributed dependencies in weakly correlated regions. Moreover, considering the diversity and dynamics of AUs, we propose an adaptive spatio-temporal graph convolutional network to simultaneously reason the independent pattern of each AU, the inter-dependencies among AUs, as well as the temporal dependencies. Extensive experiments show that our approach (i) achieves competitive performance on challenging benchmarks including BP4D, DISFA, and GFT in constrained scenarios and Aff-Wild2 in unconstrained scenarios, and (ii) can precisely learn the regional correlation distribution of each AU. Zhiwen Shao, Yong Zhou 0003, Jianfei Cai 0001, Hancheng Zhu, Rui Yao 0006 |
IEEE Trans. Image Process. | 3 |
| 2022 | Less Is More: Pay Less Attention in Vision TransformersabstractTransformers have become one of the dominant architectures in deep learning, particularly as a powerful alternative to convolutional neural networks (CNNs) in computer vision. However, Transformer training and inference in previous works can be prohibitively expensive due to the quadratic complexity of self-attention over a long sequence of representations, especially for high-resolution dense prediction tasks. To this end, we present a novel Less attention vIsion Transformer (LIT), building upon the fact that the early self-attention layers in Transformers still focus on local patterns and bring minor benefits in recent hierarchical vision Transformers. Specifically, we propose a hierarchical Transformer where we use pure multi-layer perceptrons (MLPs) to encode rich local patterns in the early stages while applying self-attention modules to capture longer dependencies in deeper layers. Moreover, we further propose a learned deformable token merging module to adaptively fuse informative patches in a non-uniform manner. The proposed LIT achieves promising performance on image recognition tasks, including image classification, object detection and instance segmentation, serving as a strong backbone for many vision tasks. Code is available at https://github.com/zip-group/LIT. Zizheng Pan, Bohan Zhuang, Haoyu He 0001, Jing Liu 0048, Jianfei Cai 0001 |
AAAI | 5 |
| 2022 | Particle-based Adversarial Local Distribution RegularizationabstractAdversarial training defense (ATD) and virtual adversarial training (VAT) are the two most effective methods to improve model robustness against attacks and model generalization. While ATD is usually applied in robust machine learning, VAT is used in semi-supervised learning and domain adaption. In this paper, we introduce a novel adversarial local distribution regularization. The adversarial local distribution is defined by a set of all adversarial examples within a ball constraint given a natural input. We illustrate this regularization is a general form of previous methods (e.g., PGD, TRADES, VAT and VADA). We conduct comprehensive experiments on MNIST, SVHN and CIFAR10 to illustrate that our method outperforms well-known methods such as PGD, TRADES and ADT in robust machine learning, VAT in semi-supervised learning and VADA in domain adaption. Our implementation is on Github: https://github.com/PotatoThanh/ALD-Regularization. Thanh Nguyen-Duc, Trung Le 0001, He Zhao 0001, Jianfei Cai 0001, Dinh Q. Phung |
AISTATS | 4 |
| 2022 | ProposalCLIP: Unsupervised Open-Category Object Proposal Generation via Exploiting CLIP CuesabstractObject proposal generation is an important and fundamental task in computer vision. In this paper, we propose ProposalCLIP, a method towards unsupervised open-category object proposal generation. Unlike previous works which require a large number of bounding box annotations and/or can only generate proposals for limited object categories, our ProposalCLIP is able to predict proposals for a large variety of object categories without annotations, by exploiting CLIP (contrastive language-image pre-training) cues. Firstly, we analyze CLIP for unsupervised open-category proposal generation and design an objectness score based on our empirical analysis on proposal selection. Secondly, a graph-based merging module is proposed to solve the limitations of CLIP cues and merge fragmented proposals. Finally, we present a proposal regression module that extracts pseudo labels based on CLIP cues and trains a lightweight network to further refine proposals. Extensive experiments on PASCAL VOC, COCO and Visual Genome datasets show that our ProposalCLIP can better generate proposals than previous state-of-the-art methods. Our ProposalCLIP also shows benefits for downstream tasks, such as unsupervised object detection. Hengcan Shi, Munawar Hayat, Yicheng Wu 0001, Jianfei Cai 0001 |
CVPR | 4 |
| 2022 | GMFlow: Learning Optical Flow via Global MatchingabstractLearning-based optical flow estimation has been dominated with the pipeline of cost volume with convolutions for flow regression, which is inherently limited to local correlations and thus is hard to address the long-standing challenge of large displacements. To alleviate this, the state-of-the-art framework RAFT gradually improves its prediction quality by using a large number of iterative refinements, achieving remarkable performance but introducing linearly increasing inference time. To enable both high accuracy and efficiency, we completely revamp the dominant flow regression pipeline by reformulating optical flow as a global matching problem, which identifies the correspondences by directly comparing feature similarities. Specifically, we propose a GMFlow framework, which consists of three main components: a customized Transformer for feature enhancement, a correlation and softmax layer for global feature matching, and a self-attention layer for flow propagation. We further introduce a refinement step that reuses GMFlow at higher feature resolution for residual flow prediction. Our new framework outperforms 31-refinements RAFT on the challenging Sintel benchmark, while using only one refinement and running faster, suggesting a new paradigm for accurate and efficient optical flow estimation. Code is available at https://github.com/haofeixu/gmflow. Haofei Xu, Jing Zhang 0037, Jianfei Cai 0001, Seyed Hamid Rezatofighi, Dacheng Tao |
CVPR | 3 |
| 2022 | Bridging Global Context Interactions for High-Fidelity Image CompletionabstractBridging global context interactions correctly is important for high-fidelity image completion with large masks. Previous methods attempting this via deep or large receptive field (RF) convolutions cannot escape from the dominance of nearby interactions, which may be inferior. In this paper, we propose to treat image completion as a directionless sequence-to-sequence prediction task, and deploy a transformer to directly capture long-range depen-dence. Crucially, we employ a restrictive CNN with small and non-overlapping RF for weighted token representation, which allows the transformer to explicitly model the long-range visible context relations with equal importance in all layers, without implicitly confounding neighboring tokens when larger RFs are used. To improve appearance consistency between visible and generated regions, a novel attention-aware layer (AAL) is introduced to better exploit distantly related high-frequency features. Overall, extensive experiments demonstrate superior performance compared to state-of-the-art methods on several datasets. Code is available at https://github.com/lyndonzheng/TFill. Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001, Dinh Q. Phung |
CVPR | 3 |
| 2022 | Sem2NeRF: Converting Single-View Semantic Masks to Neural Radiance Fields
Yuedong Chen, Qianyi Wu, Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001 |
ECCV (14) | 5 |
| 2022 | Multimodal Transformer with Variable-Length Memory for Vision-and-Language Navigation
Chuang Lin 0003, Yi Jiang 0009, Jianfei Cai 0001, Lizhen Qu, Gholamreza Haffari, Zehuan Yuan |
ECCV (36) | 3 |
| 2022 | ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsing
Daxuan Ren, Jianmin Zheng, Jianfei Cai 0001, Junzhe Zhang 0002 |
ECCV (2) | 3 |
| 2022 | Object-Compositional Neural Implicit Surfaces
Qianyi Wu, Yuedong Chen, Kejie Li, Chuanxia Zheng, Jianfei Cai 0001, Jianmin Zheng |
ECCV (27) | 6 |
| 2022 | Dual Adaptive Transformations for Weakly Supervised Point Cloud Segmentation
Yicheng Wu 0001, Guosheng Lin, Jianfei Cai 0001 |
ECCV (31) | 4 |
| 2022 | Real-time Shadow-aware Portrait Relighting in Virtual Backgrounds for Realistic TelepresenceabstractWhile using virtual backgrounds has recently become a very popular feature in videoconferencing, there often exists a jarring mismatch between the lighting of the user and the illumination condition of the virtual background. Existing portrait relighting methods can alleviate the problem, but do not have the capacity to deal with difficult shadow effects. In this paper, we present a new shadow-aware portrait relighting system that can relight an input portrait to be consistent with a given desired background image with shadow effects. Our system consists of four major components: portrait neutralization, illumination estimation, shadow generation and hierarchical neural rendering, which are all based on deep neural networks, and the whole system is end-to-end trainable. In addition, we created a large-scale photorealistic synthetic dataset with shadow, illumination and depth annotations for training, which allows our model to generalize well to real images. The extensive experiments demonstrate that our shadow-aware relight system outperforms the state-of-the-art portrait relighting solutions in terms of producing more lighting-consistent relighted images with shadow effects. Guoxian Song, Tat-Jen Cham, Jianfei Cai 0001, Jianmin Zheng |
ISMAR | 3 |
| 2022 | Exploring Smoothness and Class-Separation for Semi-supervised Medical Image Segmentation
Yicheng Wu 0001, Qianyi Wu, ZongYuan Ge, Jianfei Cai 0001 |
MICCAI (5) | 5 |
| 2022 | Towards Unbiased Visual Emotion Recognition via Causal InterventionabstractAlthough much progress has been made in visual emotion recognition, researchers have realized that modern deep networks tend to exploit dataset characteristics to learn spurious statistical associations between the input and the target. Such dataset characteristics are usually treated as dataset bias, which damages the robustness and generalization performance of these recognition systems. In this work, we scrutinize this problem from the perspective of causal inference, where such dataset characteristic is termed as a confounder which misleads the system to learn the spurious correlation. To alleviate the negative effects brought by the dataset bias, we propose a novel Interventional Emotion Recognition Network (IERN) to achieve the backdoor adjustment, which is one fundamental deconfounding technique in causal inference. Specifically, IERN starts by disentangling the dataset-related context feature from the actual emotion feature, where the former forms the confounder. The emotion feature will then be forced to see each confounder stratum equally before being fed into the classifier. A series of designed tests validate the efficacy of IERN, and experiments on three emotion benchmarks demonstrate that IERN outperforms state-of-the-art approaches for unbiased visual emotion recognition. Yuedong Chen, Xu Yang 0021, Tat-Jen Cham, Jianfei Cai 0001 |
ACM Multimedia | 4 |
| 2022 | Graph-based Group Modelling for Backchannel DetectionabstractThe brief responses given by listeners in group conversations are known as backchannels rendering the task of backchannel detection an essential facet of group interaction analysis. Most of the current backchannel detection studies explore various audio-visual cues for individuals. However, analysing all group members is of utmost importance for backchannel detection, like any group interaction. This study uses a graph neural network to model group interaction through all members' implicit and explicit behaviours. The proposed method achieves the best and second best performance on agreement estimation and backchannel detection tasks, respectively, of the 2022 MultiMediate: Multi-modal Group Behaviour Analysis for Artificial Mediation challenge. Kalin Stefanov, Abhinav Dhall, Jianfei Cai 0001 |
ACM Multimedia | 4 |
| 2022 | EcoFormer: Energy-Saving Attention with Linear ComplexityabstractTransformer is a transformative framework for deep learning which models sequential data and has achieved remarkable performance on a wide range of tasks, but with high computational and energy cost. To improve its efficiency, a popular choice is to compress the models via binarization which constrains the floating-point values into binary ones to save resource consumption owing to cheap bitwise operations significantly. However, existing binarization methods only aim at minimizing the information loss for the input distribution statistically, while ignoring the pairwise similarity modeling at the core of the attention mechanism. To this end, we propose a new binarization paradigm customized to high-dimensional softmax attention via kernelized hashing, called EcoFormer, to map the original queries and keys into low-dimensional binary codes in Hamming space. The kernelized hash functions are learned to match the ground-truth similarity relations extracted from the attention map in a self-supervised way. Based on the equivalence between the inner product of binary codes and the Hamming distance as well as the associative property of matrix multiplication, we can approximate the attention in linear complexity by expressing it as a dot-product of binary codes. Moreover, the compact binary representations of queries and keys in EcoFormer enable us to replace most of the expensive multiply-accumulate operations in attention with simple accumulations to save considerable on-chip energy footprint on edge devices. Extensive experiments on both vision and language tasks show that EcoFormer consistently achieves comparable performance with standard attentions while consuming much fewer resources. For example, based on PVTv2-B0 and ImageNet-1K, EcoFormer achieves a 73% reduction in on-chip energy footprint with only a slight performance drop of 0.33% compared to the standard attention. Code is available at https://github.com/ziplab/EcoFormer. Jing Liu 0048, Zizheng Pan, Haoyu He 0001, Jianfei Cai 0001, Bohan Zhuang |
NeurIPS | 4 |
| 2022 | Fast Vision Transformers with HiLo AttentionabstractVision Transformers (ViTs) have triggered the most recent and significant breakthroughs in computer vision. Their efficient designs are mostly guided by the indirect metric of computational complexity, i.e., FLOPs, which however has a clear gap with the direct metric such as throughput. Thus, we propose to use the direct speed evaluation on the target platform as the design principle for efficient ViTs. Particularly, we introduce LITv2, a simple and effective ViT which performs favourably against the existing state-of-the-art methods across a spectrum of different model sizes with faster speed. At the core of LITv2 is a novel self-attention mechanism, which we dub HiLo. HiLo is inspired by the insight that high frequencies in an image capture local fine details and low frequencies focus on global structures, whereas a multi-head self-attention layer neglects the characteristic of different frequencies. Therefore, we propose to disentangle the high/low frequency patterns in an attention layer by separating the heads into two groups, where one group encodes high frequencies via self-attention within each local window, and another group encodes low frequencies by performing global attention between the average-pooled low-frequency keys and values from each window and each query position in the input feature map. Benefiting from the efficient design for both groups, we show that HiLo is superior to the existing attention mechanisms by comprehensively benchmarking FLOPs, speed and memory consumption on GPUs and CPUs. For example, HiLo is 1.4× faster than spatial reduction attention and 1.6× faster than local window attention on CPUs. Powered by HiLo, LITv2 serves as a strong backbone for mainstream vision tasks including image classification, dense detection and segmentation. Code is available at https://github.com/ziplab/LITv2. Zizheng Pan, Jianfei Cai 0001, Bohan Zhuang |
NeurIPS | 2 |
| 2022 | MoVQ: Modulating Quantized Vectors for High-Fidelity Image GenerationabstractAlthough two-stage Vector Quantized (VQ) generative models allow for synthesizing high-fidelity and high-resolution images, their quantization operator encodes similar patches within an image into the same index, resulting in a repeated artifact for similar adjacent regions using existing decoder architectures. To address this issue, we propose to incorporate the spatially conditional normalization to modulate the quantized vectors so as to insert spatially variant information to the embedded index maps, encouraging the decoder to generate more photorealistic images. Moreover, we use multichannel quantization to increase the recombination capability of the discrete codes without increasing the cost of model and codebook. Additionally, to generate discrete tokens at the second stage, we adopt a Masked Generative Image Transformer (MaskGIT) to learn an underlying prior distribution in the compressed latent space, which is much faster than the conventional autoregressive model. Experiments on two benchmark datasets demonstrate that our proposed modulated VQGAN is able to greatly improve the reconstructed image quality as well as provide high-fidelity image generation. Chuanxia Zheng, Tung Long Vuong, Jianfei Cai 0001, Dinh Q. Phung |
NeurIPS | 3 |
| 2022 | Mutual consistency learning for semi-supervised medical image segmentation
Yicheng Wu 0001, ZongYuan Ge, Donghao Zhang 0004, Minfeng Xu, Lei Zhang 0006, Yong Xia 0001, Jianfei Cai 0001 |
Medical Image Anal. | 7 |
| 2022 | Auto-Encoding and Distilling Scene Graphs for Image CaptioningabstractWe propose scene graph auto-encoder (SGAE) that incorporates the language inductive bias into the encoder-decoder image captioning framework for more human-like captions. Intuitively, we humans use the inductive bias to compose collocations and contextual inferences in discourse. For example, when we see the relation “a person on a bike”, it is natural to replace “on” with “ride” and infer “a person riding a bike on a road” even when the “road” is not evident. Therefore, exploiting such bias as a language prior is expected to help the conventional encoder-decoder models reason as we humans and generate more descriptive captions. Specifically, we use the scene graph—a directed graph ($\mathcal {G}$) where an object node is connected by adjective nodes and relationship nodes—to represent the complex structural layout of both image ($\mathcal {I}$) and sentence ($\mathcal {S}$). In the language domain, we use SGAE to learn a dictionary set ($\mathcal {D}$) that helps reconstruct sentences in the$\mathcal {S}\rightarrow \mathcal {G}_{\mathcal {S}} \rightarrow \mathcal {D} \rightarrow \mathcal {S}$auto-encoding pipeline, where$\mathcal {D}$encodes the desired language prior and the decoder learns to caption from such a prior; in the vision-language domain, we share$\mathcal {D}$in the$\mathcal {I}\rightarrow \mathcal {G}_{\mathcal {I}} \rightarrow \mathcal {D} \rightarrow \mathcal {S}$pipeline and distill the knowledge of the language decoder of the auto-encoder to that of the encoder-decoder based image captioner to transfer the language inductive bias. In this way, the shared$\mathcal {D}$provides hidden embeddings about descriptive collocations to the encoder-decoder and the distillation strategy teaches the encoder-decoder to transform these embeddings to human-like captions as the auto-encoder. Thanks to the scene graph representation, the shared dictionary set, and the Knowledge Distillation strategy, the inductive bias is transferred across domains in principle. We validate the effectiveness of SGAE on the challenging MS-COCO image captioning benchmark, where our SGAE-based single-model achieves a new state-of-the-art 129.6 CIDEr-D on the Karpathy split, and a competitive 126.6 CIDEr-D (c40) on the official server, which is even comparable to other ensemble models. Furthermore, we validate the transferability of SGAE on two more challenging settings: transferring inductive bias from other language corpora and unpaired image captioning. Once again, the results of both settings confirm the superiority of SGAE. The code is released inhttps://github.com/yangxuntu/SGAE. Xu Yang 0021, Hanwang Zhang, Jianfei Cai 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2022 | GeoConv: Geodesic guided convolution for facial action unit recognition
Yuedong Chen, Guoxian Song, Zhiwen Shao, Jianfei Cai 0001, Tat-Jen Cham, Jianmin Zheng |
Pattern Recognit. | 4 |
| 2022 | Unconstrained Facial Action Unit Detection via Latent Feature DomainabstractFacial action unit (AU) detection in the wild is a challenging problem, due to the unconstrained variability in facial appearances and the lack of accurate annotations. Most existing methods depend on either impractical labor-intensive labeling or inaccurate pseudo labels. In this paper, we propose an end-to-end unconstrained facial AU detection framework based on domain adaptation, which transfers accurate AU labels from a constrained source domain to an unconstrained target domain by exploiting labels of AU-related facial landmarks. Specifically, we map a source image with label and a target image without label into a latent feature domain by combining source landmark-related feature with target landmark-free feature. Due to the combination of source AU-related information and target AU-free information, the latent feature domain with transferred source label can be learned by maximizing the target-domain AU detection performance. Moreover, we introduce a novel landmark adversarial loss to disentangle the landmark-free feature from the landmark-related feature by treating the adversarial learning as a multi-player minimax game. Our framework can also be naturally extended for use with target-domain pseudo AU labels. Extensive experiments show that our method soundly outperforms lower-bounds and upper-bounds of the basic model, as well as state-of-the-art approaches on the challenging in-the-wild benchmarks. The code is available athttps://github.com/ZhiwenShao/ADLD. Zhiwen Shao, Jianfei Cai 0001, Tat-Jen Cham, Xuequan Lu, Lizhuang Ma |
IEEE Trans. Affect. Comput. | 2 |
| 2022 | Facial Action Unit Detection Using Attention and Relation LearningabstractAttention mechanism has recently attracted increasing attentions in the field of facial action unit (AU) detection. By finding the region of interest of each AU with the attention mechanism, AU-related local features can be captured. Most of the existing attention based AU detection works use prior knowledge to predefine fixed attentions or refine the predefined attentions within a small range, which limits their capacity to model various AUs. In this paper, we propose an end-to-end deep learning based attention and relation learning framework for AU detection with only AU labels, which has not been explored before. In particular, multi-scale features shared by each AU are learned first, and then both channel-wise and spatial attentions are adaptively learned to select and extract AU-related local features. Moreover, pixel-level relations for AUs are further captured to refine spatial attentions so as to extract more relevant local features. Without changing the network architecture, our framework can be easily extended for AU intensity estimation. Extensive experiments show that our framework (i) soundly outperforms the state-of-the-art methods for both AU detection and AU intensity estimation on the challenging BP4D, DISFA, FERA 2015, and BP4D+ benchmarks, (ii) can adaptively capture the correlated regions of each AU, and (iii) also works well under severe occlusions and large poses. Zhiwen Shao, Zhilei Liu, Jianfei Cai 0001, Yunsheng Wu, Lizhuang Ma |
IEEE Trans. Affect. Comput. | 3 |
| 2022 | AppFuse: An Appearance Fusion Framework for Saliency CuesabstractVarious types of saliency cues exist, all of which can be instrumental in the foreground extraction. It brings us to an interesting problem of effectively combining them. Note that earlier works either fuse them in the spatial domain or introduce dedicated terms in the energy functions to cater to multiple cues. In contrast, this paper investigates the appearance domain and proposes a novel appearance fusion framework, which we refer to as AppFuse. It is an intuitive framework for fusing candidate appearance models into the desired one for an energy function. Thus, we do not require any alterations in the energy function anymore. Like any fusion strategy, the proposed framework also requires guidance, which we facilitate through reliability and mutual consensus phenomena. To demonstrate the efficacy, we leverage it to solve a foreground extraction problem named video co-localization, where we propose two novel concepts i) hierarchical co-saliency and ii) mask-specific proposals. Our fusion results ensure that similar objects get highlighted sufficiently to ensure localization simply by respecting our framework and different spatiotemporal constraints. Our exhaustive set of experiments using both hand-crafted and learned saliency cues reveal that our approach comfortably outperforms several competing localization methods on standard benchmark datasets. Koteswar Rao Jerripothula, Prerana Mukherjee, Jianfei Cai 0001, Shijian Lu, Junsong Yuan 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 3 |
| 2022 | Scalable Gaussian Process Classification With Additive Noise for Non-Gaussian LikelihoodsabstractGaussian process classification (GPC) provides a flexible and powerful statistical framework describing joint distributions over function space. Conventional GPCs, however, suffer from: 1) poor scalability for big data due to the full kernel matrix and 2) intractable inference due to the non-Gaussian likelihoods. Hence, various scalable GPCs have been proposed through: 1) the sparse approximation built upon a small inducing set to reduce the time complexity and 2) the approximate inference to derive analytical evidence lower bound (ELBO). However, these scalable GPCs equipped with analytical ELBO are limited to specific likelihoods or additional assumptions. In this work, we present a unifying framework that accommodates scalable GPCs using various likelihoods. Analogous to GP regression (GPR), we introduce additive noises to augment the probability space for: 1) the GPCs with step, (multinomial) probit, and logit likelihoods via the internal variables and 2) particularly, the GPC using softmax likelihood via the noise variables themselves. This leads to unified scalable GPCs with analytical ELBO by using variational inference. Empirically, our GPCs showcase superiority on extensive binary/multiclass classification tasks with up to two million data points. Haitao Liu 0002, Yew-Soon Ong, Ziwei Yu, Jianfei Cai 0001, Xiaobo Shen 0001 |
IEEE Trans. Cybern. | 4 |
| 2021 | Neighborhood-based Neural Implicit Reconstruction from Point CloudsabstractNeural implicit reconstruction is emerging as a promising approach to constructing 3D geometry from point clouds due to its ability to model geometry with complicated topology and unrestricted resolution. Current methods in this category usually deliver smooth and good quality results, but suffer from defective details and generalization issues. The major reason is that these methods use either a global code or interpolated feature on 3D grids of limited resolution to estimate implicit surface, therefore may cause distortion in feature discretization. This paper presents a neighborhood-aware neural implicit reconstruction framework that consists of an encoder network, a feature aggregation module, and a decoder network to learn implicit surface. The method can easily incorporate an off-the-shelf 3D point-based or volume-based neural network as an encoder. At the heart of our framework is the aggregation module that fuses the learnt contextual features on neighbor inputs so that the method can directly exploit local features of neighboring inputs for geometry detail recovery as well as cross-domain generalization. Experimental results demonstrate that our method significantly outperforms the state-of-the-art methods (about 4.0 points IoU improvements in ShapeNet dataset and 9.0 points IoU improvements in DFAUST dataset). Furthermore, our method preserves finer shape details and can be successfully transferred to a novel category without fine-tuning. Haiyong Jiang, Jianfei Cai 0001, Jianmin Zheng, Jun Xiao 0005 |
3DV | 2 |
| 2021 | RSG: A Simple but Effective Module for Learning Imbalanced DatasetsabstractImbalanced datasets widely exist in practice and are a great challenge for training deep neural models with a good generalization on infrequent classes. In this work, we propose a new rare-class sample generator (RSG) to solve this problem. RSG aims to generate some new samples for rare classes during training, and it has in particular the following advantages: (1) it is convenient to use and highly versatile, because it can be easily integrated into any kind of convolutional neural network, and it works well when combined with different loss functions, and (2) it is only used during the training phase, and therefore, no additional burden is imposed on deep neural networks during the testing phase. In extensive experimental evaluations, we verify the effectiveness of RSG. Furthermore, by leveraging RSG, we obtain competitive results on Imbalanced CIFAR and new state-of-the-art results on Places-LT, ImageNet-LT, and iNaturalist 2018. The source code is available at https://github.com/Jianf-Wang/RSG. Thomas Lukasiewicz, Xiaolin Hu 0001, Jianfei Cai 0001, Zhenghua Xu 0001 |
CVPR | 4 |
| 2021 | Causal Attention for Vision-Language TasksabstractWe present a novel attention mechanism: Causal Attention (CATT), to remove the ever-elusive confounding effect in existing attention-based vision-language models. This effect causes harmful bias that misleads the attention module to focus on the spurious correlations in training data, damaging the model generalization. As the confounder is unobserved in general, we use the front-door adjustment to realize the causal intervention, which does not require any knowledge on the confounder. Specifically, CATT is implemented as a combination of 1) In-Sample Attention (IS-ATT) and 2) Cross-Sample Attention (CS-ATT), where the latter forcibly brings other samples into every IS-ATT, mimicking the causal intervention. CATT abides by the QK-V convention and hence can replace any attention module such as top-down attention and self-attention in Transformers. CATT improves various popular attention-based vision-language models by considerable margins. In particular, we show that CATT has great potential in large-scale pre-training, e.g., it can promote the lighter LXMERT [57], which uses fewer data and less computational power, comparable to the heavier UNITER [14]. Code is published in https://github.com/yangxuntu/lxmertcatt. Xu Yang 0021, Hanwang Zhang, Guo-Jun Qi, Jianfei Cai 0001 |
CVPR | 4 |
| 2021 | The Spatially-Correlative Loss for Various Image Translation TasksabstractWe propose a novel spatially-correlative loss that is simple, efficient and yet effective for preserving scene structure consistency while supporting large appearance changes during unpaired image-to-image (I2I) translation. Previous methods attempt this by using pixel-level cycle-consistency or feature-level matching losses, but the domain-specific nature of these losses hinder translation across large domain gaps. To address this, we exploit the spatial patterns of self-similarity as a means of defining scene structure. Our spatially-correlative loss is geared towards only capturing spatial relationships within an image rather than domain appearance. We also introduce a new self-supervised learning method to explicitly learn spatially-correlative maps for each specific translation task. We show distinct improvement over baseline models in all three modes of unpaired I2I translation: single-modal, multi-modal, and even single-image translation. This new loss can easily be integrated into existing network architectures and thus allows wide applicability. The code is available at https://github.com/lyndonzheng/F-LSeSim. Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001 |
CVPR | 3 |
| 2021 | A Unified 3D Human Motion Synthesis Model via Conditional Variational Auto-Encoder∗abstractWe present a unified and flexible framework to address the generalized problem of 3D motion synthesis that covers the tasks of motion prediction, completion, interpolation, and spatial-temporal recovery. Since these tasks have different input constraints and various fidelity and diversity requirements, most existing approaches only cater to a specific task or use different architectures to address various tasks. Here we propose a unified framework based on Conditional Variational Auto-Encoder (CVAE), where we treat any arbitrary input as a masked motion series. Notably, by considering this problem as a conditional generation process, we estimate a parametric distribution of the missing regions based on the input conditions, from which to sample and synthesize the full motion series. To further allow the flexibility of manipulating the motion style of the generated series, we design an Action-Adaptive Modulation (AAM) to propagate the given semantic guidance through the whole sequence. We also introduce a cross-attention mechanism to exploit distant relations among decoder and encoder features for better realism and global consistency. We conducted extensive experiments on Human 3.6M and CMU-Mocap. The results show that our method produces coherent and realistic results for various motion synthesis tasks, with the synthesized motions distinctly adapted by the given action labels. Yujun Cai, Yiwei Wang 0001, Yiheng Zhu 0003, Tat-Jen Cham, Jianfei Cai 0001, Junsong Yuan 0001, Jun Liu 0036, Chuanxia Zheng, Sijie Yan, Henghui Ding, Xiaohui Shen, Ding Liu 0001, Nadia Magnenat-Thalmann |
ICCV | 5 |
| 2021 | Domain-Invariant Disentangled Network for Generalizable Object DetectionabstractWe address the problem of domain generalizable object detection, which aims to learn a domain-invariant detector from multiple "seen" domains so that it can generalize well to other "unseen" domains. The generalization ability is crucial in practical scenarios especially when it is difficult to collect data. Compared to image classification, domain generalization in object detection has seldom been explored with more challenges brought by domain gaps on both image and instance levels. In this paper, we propose a novel generalizable object detection model, termed Domain-Invariant Disentangled Network (DIDN). In contrast to directly aligning multiple sources, we integrate a disentangled network into Faster R-CNN. By disentangling representations on both image and instance levels, DIDN is able to learn domain-invariant representations that are suitable for generalized object detection. Furthermore, we design a cross-level representation reconstruction to complement this two-level disentanglement so that informative object representations could be preserved. Extensive experiments are conducted on five benchmark datasets and the results demonstrate that our model achieves state-of-the-art performances on domain generalization for object detection. Chuang Lin 0003, Zehuan Yuan, Sicheng Zhao, Peize Sun, Changhu Wang, Jianfei Cai 0001 |
ICCV | 6 |
| 2021 | Scalable Vision Transformers with Hierarchical PoolingabstractThe recently proposed Visual image Transformers (ViT) with pure attention have achieved promising performance on image recognition tasks, such as image classification. However, the routine of the current ViT model is to maintain a full-length patch sequence during inference, which is redundant and lacks hierarchical representation. To this end, we propose a Hierarchical Visual Transformer (HVT) which progressively pools visual tokens to shrink the sequence length and hence reduces the computational cost, analogous to the feature maps downsampling in Convolutional Neural Networks (CNNs). It brings a great benefit that we can increase the model capacity by scaling dimensions of depth/width/resolution/patch size without introducing extra computational complexity due to the reduced sequence length. Moreover, we empirically find that the average pooled visual tokens contain more discriminative information than the single class token. To demonstrate the improved scalability of our HVT, we conduct extensive experiments on the image classification task. With comparable FLOPs, our HVT outperforms the competitive baselines on ImageNet and CIFAR-100 datasets. Code is available at https://github.com/MonashAI/HVT. Zizheng Pan, Bohan Zhuang, Jing Liu 0048, Haoyu He 0001, Jianfei Cai 0001 |
ICCV | 5 |
| 2021 | CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape ParsingabstractGenerating an interpretable and compact representation of 3D shapes from point clouds is an important and challenging problem. This paper presents CSG-Stump Net, an unsupervised end-to-end network for learning shapes from point clouds and discovering the underlying constituent modeling primitives and operations as well. At the core is a three-level structure called CSG-Stump, consisting of a complement layer at the bottom, an intersection layer in the middle, and a union layer at the top. CSG-Stump is proven to be equivalent to CSG in terms of representation, therefore inheriting the interpretable, compact and editable nature of CSG while freeing from CSG’s complex tree structures. Particularly, the CSG-Stump has a simple and regular structure, allowing neural networks to give outputs of a constant dimensionality, which makes itself deep-learning friendly. Due to these characteristics of CSG-Stump, CSG-Stump Net achieves superior results compared to previous CSG-based methods and generates much more appealing shapes, as confirmed by extensive experiments. Daxuan Ren, Jianmin Zheng, Jianfei Cai 0001, Haiyong Jiang, Zhongang Cai, Junzhe Zhang 0002, Liang Pan, Haiyu Zhao, Shuai Yi |
ICCV | 3 |
| 2021 | Learning Meta-class Memory for Few-Shot Semantic SegmentationabstractCurrently, the state-of-the-art methods treat few-shot semantic segmentation task as a conditional foreground-background segmentation problem, assuming each class is independent. In this paper, we introduce the concept of meta-class, which is the meta information (e.g. certain middle-level features) shareable among all classes. To explicitly learn meta-class representations in few-shot segmentation task, we propose a novel Meta-class Memory based few-shot segmentation method (MM-Net), where we introduce a set of learnable memory embeddings to memorize the meta-class information during the base class training and transfer to novel classes during the inference stage. Moreover, for the k-shot scenario, we propose a novel image quality measurement module to select images from the set of support images. A high-quality class prototype could be obtained with the weighted sum of support image features based on the quality measure. Experiments on both PASCAL-5iand COCO datasets show that our proposed method is able to achieve state-of-the-art results in both 1-shot and 5-shot settings. Particularly, our proposed MM-Net achieves 37.5% mIoU on the COCO dataset in 1-shot setting, which is 5.1% higher than the previous state-of-the-art. Xiangxi Shi, Guosheng Lin, Jianfei Cai 0001 |
ICCV | 4 |
| 2021 | High-Resolution Optical Flow from 1D Attention and CorrelationabstractOptical flow is inherently a 2D search problem, and thus the computational complexity grows quadratically with respect to the search window, making large displacements matching infeasible for high-resolution images. In this paper, we take inspiration from Transformers and propose a new method for high-resolution optical flow estimation with significantly less computation. Specifically, a 1D attention operation is first applied in the vertical direction of the target image, and then a simple 1D correlation in the horizontal direction of the attended image is able to achieve 2D correspondence modeling effect. The directions of attention and correlation can also be exchanged, resulting in two 3D cost volumes that are concatenated for optical flow estimation. The novel 1D formulation empowers our method to scale to very high-resolution input images while maintaining competitive performance. Extensive experiments on Sintel, KITTI and real-world 4K (2160 × 3840) resolution images demonstrated the effectiveness and superiority of our proposed method. Code and models are available at https://github.com/haofeixu/flow1d. Haofei Xu, Jiaolong Yang, Jianfei Cai 0001, Juyong Zhang, Xin Tong 0001 |
ICCV | 3 |
| 2021 | Auto-Parsing Network for Image Captioning and Visual Question AnsweringabstractWe propose an Auto-Parsing Network (APN) to discover and exploit the input data’s hidden tree structures for improving the effectiveness of the Transformer-based vision-language systems. Specifically, we impose a Probabilistic Graphical Model (PGM) parameterized by the attention operations on each self-attention layer to incorporate sparse assumption. We use this PGM to softly segment an input sequence into a few clusters where each cluster can be treated as the parent of the inside entities. By stacking these PGM constrained self-attention layers, the clusters in a lower layer compose into a new sequence, and the PGM in a higher layer will further segment this sequence. Iteratively, a sparse tree can be implicitly parsed, and this tree’s hierarchical knowledge is incorporated into the transformed embeddings, which can be used for solving the target vision-language tasks. Specifically, we showcase that our APN can strengthen Transformer based networks in two major vision-language tasks: Captioning and Visual Question Answering. Also, a PGM probability-based parsing algorithm is developed by which we can discover what the hidden structure of input is during the inference. Xu Yang 0021, Chongyang Gao, Hanwang Zhang, Jianfei Cai 0001 |
ICCV | 4 |
| 2021 | Retrospective Class Incremental LearningabstractExisting works study the Class Incremental learning (CIL) problem with the assumption that the data for previous classes are absent, or only a small subset of samples (known as exemplars) are accessible. Differently, we propose a new and practical setting called retrospective CIL, where all the previous data are accessible, but with bounded training budgets for old data replay. Since only a small subset of old samples can be replayed, it brings a new research problem, i.e., dynamically sampling old data along the incremental training process. As incremental learning particularly suffers from catastrophic forgetting, we propose to use the forgettability of the old samples as the sampling priorities to favour the forgotten samples during the dynamic sampling process. To achieve this, we introduce a forgetting rate metric with graph- based propagation to estimate the sample forgettability. The proposed method brings improvements on two benchmark datasets. Qingyi Tao, Chen Change Loy, Jianfei Cai 0001, ZongYuan Ge, Simon See |
ICME | 3 |
| 2021 | Semi-supervised Left Atrium Segmentation with Mutual Consistency Training
Yicheng Wu 0001, Minfeng Xu, ZongYuan Ge, Jianfei Cai 0001, Lei Zhang 0006 |
MICCAI (2) | 4 |
| 2021 | Half-body Portrait Relighting with Overcomplete Lighting RepresentationabstractAbstract We present a neural‐based model for relighting a half‐body portrait image by simply referring to another portrait image with the desired lighting condition. Rather than following classical inverse rendering methodology that involves estimating normals, albedo and environment maps, we implicitly encode the subject and lighting in a latent space, and use these latent codes to generate relighted images by neural rendering. A key technical innovation is the use of a novel overcomplete lighting representation, which facilitates lighting interpolation in the latent space, as well as helping regularize the self‐organization of the lighting latent space during training. In addition, we propose a novel multiplicative neural render that more effectively combines the subject and lighting latent codes for rendering. We also created a large‐scale photorealistic rendered relighting dataset for training, which allows our model to generalize well to real images. Extensive experiments demonstrate that our system not only outperforms existing methods for referral‐based portrait relighting, but also has the capability generate sequences of relighted images via lighting rotations. Guoxian Song, Tat-Jen Cham, Jianfei Cai 0001, Jianmin Zheng |
Comput. Graph. Forum | 3 |
| 2021 | JÂA-Net: Joint Facial Action Unit Detection and Face Alignment Via Adaptive Attention
Zhiwen Shao, Zhilei Liu, Jianfei Cai 0001, Lizhuang Ma |
Int. J. Comput. Vis. | 3 |
| 2021 | Pluralistic Free-Form Image Completion
Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001 |
Int. J. Comput. Vis. | 3 |
| 2021 | Visiting the Invisible: Layer-by-Layer Completed Scene Decomposition
Chuanxia Zheng, Duy-Son Dao, Guoxian Song, Tat-Jen Cham, Jianfei Cai 0001 |
Int. J. Comput. Vis. | 5 |
| 2021 | 3D Hand Pose Estimation Using Synthetic Data and Weakly Labeled RGB ImagesabstractCompared with depth-based 3D hand pose estimation, it is more challenging to infer 3D hand pose from monocular RGB images, due to the substantial depth ambiguity and the difficulty of obtaining fully-annotated training data. Different from the existing learning-based monocular RGB-input approaches that require accurate 3D annotations for training, we propose to leverage the depth images that can be easily obtained from commodity RGB-D cameras during training, while during testing we take only RGB inputs for 3D joint predictions. In this way, we alleviate the burden of the costly 3D annotations in real-world dataset. Particularly, we propose a weakly-supervised method, adaptating from fully-annotated synthetic dataset to weakly-labeled real-world single RGB dataset with the aid of a depth regularizer, which serves as weak supervision for 3D pose prediction. To further exploit the physical structure of 3D hand pose, we present a novel CVAE-based statistical framework to embed the pose-specific subspace from RGB images, which can then be used to infer the 3D hand joint locations. Extensive experiments on benchmark datasets validate that our proposed approach outperforms baselines and state-of-the-art methods, which proves the effectiveness of the proposed depth regularizer and the CVAE-based framework. Yujun Cai, Liuhao Ge, Jianfei Cai 0001, Nadia Magnenat-Thalmann, Junsong Yuan 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2021 | Image Co-Skeletonization via Co-SegmentationabstractRecent advances in the joint processing of a set of images have shown its advantages over individual processing. Unlike the existing works geared towards co-segmentation or co-localization, in this article, we explore a new joint processing topic: image co-skeletonization, which is defined as joint skeleton extraction of the foreground objects in an image collection. It is well known that object skeletonization in a single natural image is challenging, because there is hardly any prior knowledge available about the object present in the image. Therefore, we resort to the idea of image co-skeletonization, hoping that the commonness prior that exists across the semantically similar images can be leveraged to have such knowledge, similar to other joint processing problems such as co-segmentation. Moreover, earlier research has found that augmenting a skeletonization process with the object's shape information is highly beneficial in capturing the image context. Having made these two observations, we propose a coupled framework for co-skeletonization and co-segmentation tasks to facilitate shape information discovery for our co-skeletonization process through the co-segmentation process. While image co-skeletonization is our primary goal, the co-segmentation process might also benefit, in turn, from exploiting skeleton outputs of the co-skeletonization process as central object seeds through such a coupled framework. As a result, both can benefit from each other synergistically. For evaluating image co-skeletonization results, we also construct a novel benchmark dataset by annotating nearly 1.8 K images and dividing them into 38 semantic categories. Although the proposed idea is essentially a weakly supervised method, it can also be employed in supervised and unsupervised scenarios. Extensive experiments demonstrate that the proposed method achieves promising results in all three scenarios. Koteswar Rao Jerripothula, Jianfei Cai 0001, Jiangbo Lu, Junsong Yuan 0001 |
IEEE Trans. Image Process. | 2 |
| 2021 | Large-Scale Heteroscedastic Regression via Gaussian ProcessabstractHeteroscedastic regression considering the varying noises among observations has many applications in the fields, such as machine learning and statistics. Here, we focus on the heteroscedastic Gaussian process (HGP) regression that integrates the latent function and the noise function in a unified nonparametric Bayesian framework. Though showing remarkable performance, HGP suffers from the cubic time complexity, which strictly limits its application to big data. To improve the scalability, we first develop a variational sparse inference algorithm, named VSHGP, to handle large-scale data sets. Furthermore, two variants are developed to improve the scalability and capability of VSHGP. The first is stochastic VSHGP (SVSHGP) that derives a factorized evidence lower bound, thus enhancing efficient stochastic variational inference. The second is distributed VSHGP (DVSHGP) that follows the Bayesian committee machine formalism to distribute computations over multiple local VSHGP experts with many inducing points and adopts hybrid parameters for experts to guard against overfitting and capture local variety. The superiority of DVSHGP and SVSHGP compared to the existing scalable HGP/homoscedastic GP is then extensively verified on various data sets. Haitao Liu 0002, Yew-Soon Ong, Jianfei Cai 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2021 | Exploring Uncertainty Measures for Image-caption Embedding-and-retrieval TaskabstractWith the significant development of black-box machine learning algorithms, particularly deep neural networks, the practical demand for reliability assessment is rapidly increasing. On the basis of the concept that “Bayesian deep learning knows what it does not know,” the uncertainty of deep neural network outputs has been investigated as a reliability measure for classification and regression tasks. By considering an embedding task as a regression task, several existing studies have quantified the uncertainty of embedded features and improved the retrieval performance of cutting-edge models by model averaging. However, in image-caption embedding-and-retrieval tasks, well-known samples are not always easy to retrieve. This study shows that the existing method has poor performance in reliability assessment and investigates another aspect of image-caption embedding-and-retrieval tasks. We propose posterior uncertainty by considering the retrieval task as a classification task, which can accurately assess the reliability of retrieval results. The consistent performance of the two uncertainty measures is observed with different datasets (MS-COCO and Flickr30k), different deep-learning architectures (dropout and batch normalization), and different similarity functions. To the best of our knowledge, this is the first study to perform a reliability assessment on image-caption embedding-and-retrieval tasks. Kenta Hama, Takashi Matsubara 0001, Kuniaki Uehara, Jianfei Cai 0001 |
ACM Trans. Multim. Comput. Commun. Appl. | 4 |
| 2020 | End-to-End 3D Point Cloud Instance Segmentation Without Detectionabstract3D instance segmentation plays a predominant role in environment perception of robotics and augmented reality. Many deep learning based methods have been presented recently for this task. These methods rely on either a detection branch to propose objects or a grouping step to assemble same-instance points. However, detection based methods do not ensure a consistent instance label for each point, while the grouping step requires parameter-tuning and is computationally expensive. In this paper, we introduce a novel framework to enable end-to-end instance segmentation without detection and a separate step of grouping. The core idea is to convert instance segmentation to a candidate assignment problem. At first, a set of instance candidates is sampled. Then we propose an assignment module for candidate assignment and a suppression module to eliminate redundant candidates. A mapping between instance labels and instance candidates is further sought to construct an instance grouping loss for the network training. Experimental results demonstrate that our method is more effective and efficient than previous approaches. Haiyong Jiang, Feilong Yan, Jianfei Cai 0001, Jianmin Zheng, Jun Xiao 0005 |
CVPR | 3 |
| 2020 | Exploring Bottom-Up and Top-Down Cues With Attentive Learning for Webly Supervised Object DetectionabstractFully supervised object detection has achieved great success in recent years. However, abundant bounding boxes annotations are needed for training a detector for novel classes. To reduce the human labeling effort, we propose a novel webly supervised object detection (WebSOD) method for novel classes which only requires the web images without further annotations. Our proposed method combines bottom-up and top-down cues for novel class detection. Within our approach, we introduce a bottom-up mechanism based on the well-trained fully supervised object detector (i.e. Faster RCNN) as an object region estimator for web images by recognizing the common objectiveness shared by base and novel classes. With the estimated regions on the web images, we then utilize the top-down attention cues as the guidance for region classification. Furthermore, we propose a residual feature refinement (RFR) block to tackle the domain mismatch between web domain and the target domain. We demonstrate our proposed method on PASCAL VOC dataset with three different novel/base splits. Without any target-domain novel-class images and annotations, our proposed webly supervised object detection model is able to achieve promising performance for novel classes. Moreover, we also conduct transfer learning experiments on large scale ILSVRC 2013 detection dataset and achieve state-of-the-art performance. Qingyi Tao, Guosheng Lin, Jianfei Cai 0001 |
CVPR | 4 |
| 2020 | Learning Progressive Joint Propagation for Human Motion Prediction
Yujun Cai, Lin Huang 0004, Yiwei Wang 0001, Tat-Jen Cham, Jianfei Cai 0001, Junsong Yuan 0001, Jun Liu 0036, Xu Yang 0021, Yiheng Zhu 0003, Xiaohui Shen, Ding Liu 0001, Jing Liu 0050, Nadia Magnenat-Thalmann |
ECCV (7) | 5 |
| 2020 | Finding It at Another Side: A Viewpoint-Adapted Matching Encoder for Change Captioning
Xiangxi Shi, Xu Yang 0021, Jiuxiang Gu, Shafiq R. Joty, Jianfei Cai 0001 |
ECCV (14) | 5 |
| 2020 | Splitting Vs. Merging: Mining Object Regions with Discrepancy and Intersection Loss for Weakly Supervised Semantic Segmentation
Tianyi Zhang 0004, Guosheng Lin, Weide Liu, Jianfei Cai 0001, Alex Chichung Kot |
ECCV (22) | 4 |
| 2020 | Learning from the Scene and Borrowing from the Rich: Tackling the Long Tail in Scene Graph GenerationabstractDespite the huge progress in scene graph generation in recent years, its long-tail distribution in object relationships remains a challenging and pestering issue. Existing methods largely rely on either external knowledge or statistical bias information to alleviate this problem. In this paper, we tackle this issue from another two aspects: (1) scene-object interaction aiming at learning specific knowledge from a scene via an additive attention mechanism; and (2) long-tail knowledge transfer which tries to transfer the rich knowledge learned from the head into the tail. Extensive experiments on the benchmark dataset Visual Genome on three tasks demonstrate that our method outperforms current state-of-the-art competitors. Our source code is available at https://github.com/htlsn/issg. Tao He 0007, Lianli Gao, Jingkuan Song, Jianfei Cai 0001, Yuan-Fang Li |
IJCAI | 4 |
| 2020 | Modeling Caricature Expressions by 3D Blendshape and Dynamic TextureabstractThe problem of deforming an artist-drawn caricature according to a given normal face expression is of interest in applications such as social media, animation and entertainment. This paper presents a solution to the problem, with an emphasis on enhancing the ability to create desired expressions and meanwhile preserve the identity exaggeration style of the caricature, which imposes challenges due to the complicated nature of caricatures. The key of our solution is a novel method to model caricature expression, which extends traditional 3DMM representation to caricature domain. The method consists of shape modelling and texture generation for caricatures. Geometric optimization is developed to create identity-preserving blendshapes for reconstructing accurate and stable geometric shape, and a conditional generative adversarial network (cGAN) is designed for generating dynamic textures under target expressions. The combination of both shape and texture components makes the non-trivial expressions of a caricature be effectively defined by the extension of the popular 3DMM representation and a caricature can thus be flexibly deformed into arbitrary expressions with good results visually in both shape and color spaces. The experiments demonstrate the effectiveness of the proposed method. Jianmin Zheng, Jianfei Cai 0001, Juyong Zhang |
ACM Multimedia | 3 |
| 2020 | Hierarchical Scene Graph Encoder-Decoder for Image Paragraph CaptioningabstractWhen we humans tell a long paragraph about an image, we usually first implicitly compose a mental "script'' and then comply with it to generate the paragraph. Inspired by this, we render the modern encoder-decoder based image paragraph captioning model such ability by proposing Hierarchical Scene Graph Encoder-Decoder (HSGED) for generating coherent and distinctive paragraphs. In particular, we use the image scene graph as the "script" to incorporate rich semantic knowledge and, more importantly, the hierarchical constraints into the model. Specifically, we design a sentence scene graph RNN (SSG-RNN) to generate sub-graph level topics, which constrain the word scene graph RNN (WSG-RNN) to generate the corresponding sentences. We propose irredundant attention in SSG-RNN to improve the possibility of abstracting topics from rarely described sub-graphs and inheriting attention in WSG-RNN to generate more grounded sentences with the abstracted topics, both of which give rise to more distinctive paragraphs. An efficient sentence-level loss is also proposed for encouraging the sequence of generated sentences to be similar to that of the ground-truth paragraphs. We validate HSGED on Stanford image paragraph dataset and show that it not only achieves a new state-of-the-art 36.02 CIDEr-D, but also generates more coherent and distinctive paragraphs under various metrics. Xu Yang 0021, Chongyang Gao, Hanwang Zhang, Jianfei Cai 0001 |
ACM Multimedia | 4 |
| 2020 | Self-Supervised Relationship ProbingabstractStructured representations of images that model visual relationships are beneficial for many vision and vision-language applications. However, current human-annotated visual relationship datasets suffer from the long-tailed predicate distribution problem which limits the potential of visual relationship models. In this work, we introduce a self-supervised method that implicitly learns the visual relationships without relying on any ground-truth visual relationship annotations. Our method relies on 1) intra- and inter-modality encodings to respectively model relationships within each modality separately and jointly, and 2) relationship probing, which seeks to discover the graph structure within each modality. By leveraging masked language modeling, contrastive learning, and dependency tree distances for self-supervision, our method learns better object features as well as implicit visual relationships. We verify the effectiveness of our proposed method on various vision-language tasks that benefit from improved visual relationship understanding. Jiuxiang Gu, Jason Kuen, Shafiq R. Joty, Jianfei Cai 0001, Vlad I. Morariu, Handong Zhao, Tong Sun 0005 |
NeurIPS | 4 |
| 2020 | Video captioning with boundary-aware hierarchical language decoding and joint video prediction
Xiangxi Shi, Jianfei Cai 0001, Jiuxiang Gu, Shafiq R. Joty |
Neurocomputing | 2 |
| 2020 | Recovering facial reflectance and geometry from multi-view images
Guoxian Song, Jianmin Zheng, Jianfei Cai 0001, Tat-Jen Cham |
Image Vis. Comput. | 3 |
| 2020 | When Gaussian Process Meets Big Data: A Review of Scalable GPsabstractThe vast quantity of information brought by big data as well as the evolving computer hardware encourages success stories in the machine learning community. In the meanwhile, it poses challenges for the Gaussian process regression (GPR), a well-known nonparametric, and interpretable Bayesian model, which suffers from cubic complexity to data size. To improve the scalability while retaining desirable prediction quality, a variety of scalable GPs have been presented. However, they have not yet been comprehensively reviewed and analyzed to be well understood by both academia and industry. The review of scalable GPs in the GP community is timely and important due to the explosion of data size. To this end, this article is devoted to reviewing state-of-the-art scalable GPs involving two main categories: global approximations that distillate the entire data and local approximations that divide the data for subspace learning. Particularly, for global approximations, we mainly focus on sparse approximations comprising prior approximations that modify the prior but perform exact inference, posterior approximations that retain exact prior but perform approximate inference, and structured sparse approximations that exploit specific structures in kernel matrix; for local approximations, we highlight the mixture/product of experts that conducts model averaging from multiple local experts to boost predictions. To present a complete review, recent advances for improving the scalability and capability of scalable GPs are reviewed. Finally, the extensions and open issues of scalable GPs in various scenarios are reviewed and discussed to inspire novel ideas for future research avenues. Haitao Liu 0002, Yew-Soon Ong, Xiaobo Shen 0001, Jianfei Cai 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2020 | Disentangled Human Body Embedding Based on Deep Hierarchical Neural NetworkabstractHuman bodies exhibit various shapes for different identities or poses, but the body shape has certain similarities in structure and thus can be embedded in a low-dimensional space. This article presents an autoencoder-like network architecture to learn disentangled shape and pose embedding specifically for the 3D human body. This is inspired by recent progress of deformation-based latent representation learning. To improve the reconstruction accuracy, we propose a hierarchical reconstruction pipeline for the disentangling process and construct a large dataset of human body models with consistent connectivity for the learning of the neural network. Our learned embedding can not only achieve superior reconstruction accuracy but also provide great flexibility in 3D human body generation via interpolation, bilinear interpolation, and latent space sampling. The results from extensive experiments demonstrate the powerfulness of our learned 3D human body embedding in various applications. Boyi Jiang, Juyong Zhang, Jianfei Cai 0001, Jianmin Zheng |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2019 | 3D Hand Shape and Pose Estimation From a Single RGB ImageabstractThis work addresses a novel and challenging problem of estimating the full 3D hand shape and pose from a single RGB image. Most current methods in 3D hand analysis from monocular RGB images only focus on estimating the 3D locations of hand keypoints, which cannot fully express the 3D shape of hand. In contrast, we propose a Graph Convolutional Neural Network (Graph CNN) based method to reconstruct a full 3D mesh of hand surface that contains richer information of both 3D hand shape and pose. To train networks with full supervision, we create a large-scale synthetic dataset containing both ground truth 3D meshes and 3D poses. When fine-tuning the networks on real-world datasets without 3D ground truth, we propose a weakly-supervised approach by leveraging the depth map as a weak supervision in training. Through extensive evaluations on our proposed new datasets and two public datasets, we show that our proposed method can produce accurate and reasonable 3D hand mesh, and can achieve superior 3D hand pose estimation accuracy when compared with state-of-the-art methods. Liuhao Ge, Zhou Ren, Yuncheng Li, Zehao Xue, Yingying Wang 0004, Jianfei Cai 0001, Junsong Yuan 0001 |
CVPR | 6 |
| 2019 | Scene Graph Generation With External Knowledge and Image ReconstructionabstractScene graph generation has received growing attention with the advancements in image understanding tasks such as object detection, attributes and relationship prediction, etc. However, existing datasets are biased in terms of object and relationship labels, or often come with noisy and missing annotations, which makes the development of a reliable scene graph prediction model very challenging. In this paper, we propose a novel scene graph generation algorithm with external knowledge and image reconstruction loss to overcome these dataset issues. In particular, we extract commonsense knowledge from the external knowledge base to refine object and phrase features for improving generalizability in scene graph generation. To address the bias of noisy object annotations, we introduce an auxiliary image reconstruction path to regularize the scene graph generation network. Extensive experiments show that our framework can generate better scene graphs, achieving the state-of-the-art performance on two benchmark datasets: Visual Relationship Detection and Visual Genome datasets. Jiuxiang Gu, Handong Zhao, Zhe Lin 0001, Sheng Li 0001, Jianfei Cai 0001, Mingyang Ling 0001 |
CVPR | 5 |
| 2019 | Auto-Encoding Scene Graphs for Image CaptioningabstractWe propose Scene Graph Auto-Encoder (SGAE) that incorporates the language inductive bias into the encoder-decoder image captioning framework for more human-like captions. Intuitively, we humans use the inductive bias to compose collocations and contextual inference in discourse. For example, when we see the relation "person on bike'', it is natural to replace "on'' with "ride'' and infer "person riding bike on a road'' even the "road'' is not evident. Therefore, exploiting such bias as a language prior is expected to help the conventional encoder-decoder models less likely to overfit to the dataset bias and focus on reasoning. Specifically, we use the scene graph - a directed graph (G) where an object node is connected by adjective nodes and relationship nodes - to represent the complex structural layout of both image (I) and sentence (S). In the textual domain, we use SGAE to learn a dictionary (D) that helps to reconstruct sentences in the S → G → D → S pipeline, where D encodes the desired language prior; in the vision-language domain, we use the shared D to guide the encoder-decoder in the I → G → D → S pipeline. Thanks to the scene graph representation and shared dictionary, the inductive bias is transferred across domains in principle. We validate the effectiveness of SGAE on the challenging MS-COCO image captioning benchmark, e.g., our SGAE-based single-model achieves a new state-of-the-art 127.8 CIDEr-D on the Karpathy split, and a competitive 125.5 CIDEr-D (c40) on the official server even compared to other ensemble models. Code has been made available at: https://github.com/yangxuntu/SGAE. Xu Yang 0021, Kaihua Tang, Hanwang Zhang, Jianfei Cai 0001 |
CVPR | 4 |
| 2019 | Pluralistic Image CompletionabstractMost image completion methods produce only one result for each masked input, although there may be many reasonable possibilities. In this paper, we present an approach for pluralistic image completion - the task of generating multiple and diverse plausible solutions for image completion. A major challenge faced by learning-based approaches is that usually only one ground truth training instance per label. As such, sampling from conditional VAEs still leads to minimal diversity. To overcome this, we propose a novel and probabilistically principled framework with two parallel paths. One is a reconstructive path that utilizes the only one given ground truth to get prior distribution of missing parts and rebuild the original image from this distribution. The other is a generative path for which the conditional prior is coupled to the distribution obtained in the reconstructive path. Both are supported by GANs. We also introduce a new short+long term attention layer that exploits distant relations among decoder and encoder features, improving appearance consistency. When tested on datasets with buildings (Paris), faces (CelebA-HQ), and natural images (ImageNet), our method not only generated higher-quality completion results, but also with multiple and diverse plausible outputs. Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001 |
CVPR | 3 |
| 2019 | Exploiting Spatial-Temporal Relationships for 3D Pose Estimation via Graph Convolutional NetworksabstractDespite great progress in 3D pose estimation from single-view images or videos, it remains a challenging task due to the substantial depth ambiguity and severe self-occlusions. Motivated by the effectiveness of incorporating spatial dependencies and temporal consistencies to alleviate these issues, we propose a novel graph-based method to tackle the problem of 3D human body and 3D hand pose estimation from a short sequence of 2D joint detections. Particularly, domain knowledge about the human hand (body) configurations is explicitly incorporated into the graph convolutional operations to meet the specific demand of the 3D pose estimation. Furthermore, we introduce a local-to-global network architecture, which is capable of learning multi-scale features for the graph-based representations. We evaluate the proposed method on challenging benchmark datasets for both 3D hand pose estimation and 3D body pose estimation. Experimental results show that our method achieves state-of-the-art performance on both tasks. Yujun Cai, Liuhao Ge, Jun Liu 0036, Jianfei Cai 0001, Tat-Jen Cham, Junsong Yuan 0001, Nadia Magnenat-Thalmann |
ICCV | 4 |
| 2019 | Unpaired Image Captioning via Scene Graph AlignmentsabstractMost of current image captioning models heavily rely on paired image-caption datasets. However, getting large scale image-caption paired data is labor-intensive and time-consuming. In this paper, we present a scene graph-based approach for unpaired image captioning. Our framework comprises an image scene graph generator, a sentence scene graph generator, a scene graph encoder, and a sentence decoder. Specifically, we first train the scene graph encoder and the sentence decoder on the text modality. To align the scene graphs between images and sentences, we propose an unsupervised feature alignment method that maps the scene graph features from the image to the sentence modality. Experimental results show that our proposed model can generate quite promising results without using any image-caption training pairs, outperforming existing methods by a wide margin. Jiuxiang Gu, Shafiq R. Joty, Jianfei Cai 0001, Handong Zhao, Xu Yang 0021, Gang Wang 0012 |
ICCV | 3 |
| 2019 | Skeleton-Aware 3D Human Shape Reconstruction From Point CloudsabstractThis work addresses the problem of 3D human shape reconstruction from point clouds. Considering that human shapes are of high dimensions and with large articulations, we adopt the state-of-the-art parametric human body model, SMPL, to reduce the dimension of learning space and generate smooth and valid reconstruction. However, SMPL parameters, especially pose parameters, are not easy to learn because of ambiguity and locality of the pose representation. Thus, we propose to incorporate skeleton awareness into the deep learning based regression of SMPL parameters for 3D human shape reconstruction. Our basic idea is to use the state-of-the-art technique PointNet++ to extract point features, and then map point features to skeleton joint features and finally to SMPL parameters for the reconstruction from point clouds. Particularly, we develop an end-to-end framework, where we propose a graph aggregation module to augment PointNet++ by extracting better point features, an attention module to better map unordered point features into ordered skeleton joint features, and a skeleton graph module to extract better joint features for SMPL parameter regression. The entire framework network is first trained in an end-to-end manner on synthesized dataset, and then online fine-tuned on unseen dataset with unsupervised loss to bridges gaps between training and testing. The experiments on multiple datasets show that our method is on par with the state-of-the-art solution. Haiyong Jiang, Jianfei Cai 0001, Jianmin Zheng |
ICCV | 2 |
| 2019 | Learning to Collocate Neural Modules for Image CaptioningabstractWe do not speak word by word from scratch; our brain quickly structures a pattern like STH DO STH AT SOMEPLACE and then fills in the detailed descriptions. To render existing encoder-decoder image captioners such humanlike reasoning, we propose a novel framework: learning to Collocate Neural Modules (CNM), to generate the “inner pattern” connecting visual encoder and language decoder. Unlike the widely-used neural module networks in visual Q&A, where the language (i.e., question) is fully observable, CNM for captioning is more challenging as the language is being generated and thus is partially observable. To this end, we make the following technical contributions for CNM training: 1) compact module design - one for function words and three for visual content words (e.g., noun, adjective, and verb), 2) soft module fusion and multistep module execution, robustifying the visual reasoning in partial observation, 3) a linguistic loss for module controller being faithful to part-of-speech collocations (e.g., adjective is before noun). Extensive experiments on the challenging MS-COCO image captioning benchmark validate the effectiveness of our CNM image captioner. In particular, CNM achieves a new state-of-the-art 127.9 CIDErD on Karpathy split and a single-model 126.0 c40 on the official server. CNM is also robust to few training samples, e.g., by training only one sentence per image, CNM can halve the performance loss compared to a strong baseline. Xu Yang 0021, Hanwang Zhang, Jianfei Cai 0001 |
ICCV | 3 |
| 2019 | Region Deformer Networks for Unsupervised Depth Estimation from Unconstrained Monocular VideosabstractWhile learning based depth estimation from images/videos has achieved substantial progress, there still exist intrinsic limitations. Supervised methods are limited by a small amount of ground truth or labeled data and unsupervised methods for monocular videos are mostly based on the static scene assumption, not performing well on real world scenarios with the presence of dynamic objects. In this paper, we propose a new learning based method consisting of DepthNet, PoseNet and Region Deformer Networks (RDN) to estimate depth from unconstrained monocular videos without ground truth supervision. The core contribution lies in RDN for proper handling of rigid and non-rigid motions of various objects such as rigidly moving cars and deformable humans. In particular, a deformation based motion representation is proposed to model individual object motion on 2D images. This representation enables our method to be applicable to diverse unconstrained monocular videos. Our method can not only achieve the state-of-the-art results on standard benchmarks KITTI and Cityscapes, but also show promising results on a crowded pedestrian tracking dataset, which demonstrates the effectiveness of the deformation based motion representation. Code and trained models are available at https://github.com/haofeixu/rdn4depth. Haofei Xu, Jianmin Zheng, Jianfei Cai 0001, Juyong Zhang |
IJCAI | 3 |
| 2019 | Improving Deep Lesion Detection Using 3D Contextual and Spatial Attention
Qingyi Tao, ZongYuan Ge, Jianfei Cai 0001, Jianxiong Yin, Simon See |
MICCAI (6) | 3 |
| 2019 | Watch It Twice: Video Captioning with a Refocused Video EncoderabstractWith the rapid growth of video data and the increasing demands of various crossmodal applications such as intelligent video search and assistance towards visually-impaired people, video captioning task has received a lot of attention recently in computer vision and natural language processing fields. The state-of-the-art video captioning methods focus more on encoding the temporal information, while lacking effective ways to remove irrelevant temporal information and also neglecting the spatial details. In particular, the current unidirectional video encoder can be negatively affected by irrelevant temporal information, especially the irrelevant information at the beginning and at the end of a video. In addition, disregarding detailed spatial features may lead to incorrect word choices in decoding. In this paper, we propose a novel recurrent video encoding method and a novel visual spatial feature for the video captioning task. The recurrent encoding module encodes the video twice with a predicted key frame to avoid irrelevant temporal information often occurring at the beginning and at the end of a video. The novel spatial features represent spatial information from different regions of a video and provide the decoder with more detailed information. Experiments on two benchmark datasets show superior performance of the proposed method. Xiangxi Shi, Jianfei Cai 0001, Shafiq R. Joty, Jiuxiang Gu |
ACM Multimedia | 2 |
| 2019 | M2E-Try On Net: Fashion from Model to EveryoneabstractMost existing virtual try-on applications require clean clothes images. Instead, we present a novel virtual Try-On network, M2E-Try On Net, which transfers the clothes from a model image to a person image without the need of any clean product images. To obtain a realistic image of person wearing the desired model clothes, we aim to solve the following challenges: 1) non-rigid nature of clothes - we need to align poses between the model and the user; 2) richness in textures of fashion items - preserving the fine details and characteristics of the clothes is critical for photo-realistic transfer; 3) variation of identity appearances - it is required to fit the desired model clothes to the person identity seamlessly. To tackle these challenges, we introduce three key components, including the pose alignment network (PAN), the texture refinement network (TRN) and the fitting network (FTN). Since it is unlikely to gather image pairs of input person image and desired output image (i.e. person wearing the desired clothes), our framework is trained in a self-supervised manner to gradually transfer the poses and textures of the model's clothes to the desired appearance. In the experiments, we verify on the Deep Fashion dataset and MVC dataset that our method can generate photo-realistic images for the person to try-on the model clothes. Furthermore, we explore the model capability for different fashion items, including both upper and lower garments. Guosheng Lin, Qingyi Tao, Jianfei Cai 0001 |
ACM Multimedia | 4 |
| 2019 | Semantic Segmentation via Domain Adaptation with Global Structure EmbeddingabstractIn this paper we focus on the problem of unsupervised domain adaptation for semantic segmentation. The previous works usually focus on adversarial learning either in pixel-level or feature-level. However, global structure knowledge is often neglected in the adversarial learning due to the possible reasons: First, the result of pixel-level adversarial learning does not necessarily preserve the semantic consistency of the input image. Second, global structure knowledge is not embedded to regularize the feature-level adversarial learning. In this work, we propose a framework for unsupervised domain adaptation in semantic segmentation which effectively incorporates pixel- level, feature-level adversarial learning and self-training strategy. Our framework embeds the global structure knowledge into the adversarial training step to tackle the problem of structure misalignment. Consequently, our proposed framework achieves the state-of-the-art semantic segmentation domain adaptation results on the task of transferring GTA5 to Cityscapes. Tianyi Zhang 0004, Guosheng Lin, Jianfei Cai 0001, Alex Chichung Kot |
VCIP | 3 |
| 2019 | Facial Motion Prior Networks for Facial Expression RecognitionabstractDeep learning based facial expression recognition (FER) has received a lot of attention in the past few years. Most of the existing deep learning based FER methods do not consider domain knowledge well, which thereby fail to extract representative features. In this work, we propose a novel FER framework, named Facial Motion Prior Networks (FMPN). Particularly, we introduce an addition branch to generate a facial mask so as to focus on facial muscle moving regions. To guide the facial mask learning, we propose to incorporate prior domain knowledge by using the average differences between neutral faces and the corresponding expressive faces as the training guidance. Extensive experiments on three facial expression benchmark datasets demonstrate the effectiveness of the proposed method, compared with the state-of-the-art approaches. Yuedong Chen, Shikai Chen, Zhongchao Shi, Jianfei Cai 0001 |
VCIP | 5 |
| 2019 | Task-in-all Domain Adaptation for Semantic SegmentationabstractIn this work we tackle the problem of unsupervised domain adaptation for semantic segmentation. One pipeline is to sequentially train image-translation model and the final task segmentation model. In such pipeline, image translation is aimed to generate the translated source-domain images which are visually similar to the target-domain images and then the final task model is trained using the translated images and its corresponding groundtruth. However, the visually optimal translated-images are not necessarily optimal for the final task of segmenting the target-domain images. Thus we propose a Task-in-all pipeline for unsupervised domain adaptation on semantic segmentation, which incorporates image translation and final segmentation task into an end-to-end training pipeline. Our aim is to generate the translated images which better assists the final task, instead of just being visually similar to the target domain images. We show that in the task of adapting from GTA5 to Cityscapes dataset, the segmentation performance of our Task-in-all pipeline outperforms the sequentially training pipeline, with simpler model structure and less training complexity. Tianyi Zhang 0004, Chuanxia Zheng, Guosheng Lin, Jianfei Cai 0001, Alex Chichung Kot |
VCIP | 5 |
| 2019 | Shading-Based Surface Recovery Using Subdivision-Based RepresentationabstractAbstract This paper presents subdivision‐based representations for both lighting and geometry in shape‐from‐shading. A very recent shading‐based method introduced a per‐vertex overall illumination model for surface reconstruction, which has advantage of conveniently handling complicated lighting condition and avoiding explicit estimation of visibility and varied albedo. However, due to its discrete nature, the per‐vertex overall illumination requires a large amount of memory and lacks intrinsic coherence. To overcome these problems, in this paper we propose to use classic subdivision to define the basic smooth lighting function and surface, and introduce additional independent variables into the subdivision to adaptively model sharp changes of illumination and geometry. Compared to previous works, the new model not only preserves the merits of the per‐vertex illumination model, but also greatly reduces the number of variables required in surface recovery and intrinsically regularizes the illumination vectors and the surface. These features make the new model very suitable for multi‐view stereo surface reconstruction under general, unknown illumination condition. Particularly, a variational surface reconstruction method built upon the subdivision representations for lighting and geometry is developed. The experiments on both synthetic and real‐world data sets have demonstrated that the proposed method can achieve memory efficiency and improve surface detail recovery. Teng Deng, Jianmin Zheng, Jianfei Cai 0001, Tat-Jen Cham |
Comput. Graph. Forum | 3 |
| 2019 | Unsupervised Dense Light Field Reconstruction with Occlusion AwarenessabstractAbstract Light field (LF) reconstruction is a fundamental technique in light field imaging and has applications in both software and hardware aspects. This paper presents an unsupervised learning method for LF‐oriented view synthesis, which provides a simple solution for generating quality light fields from a sparse set of views. The method is built on disparity estimation and image warping. Specifically, we first use per‐view disparity as a geometry proxy to warp input views to novel views. Then we compensate the occlusion with a network by a forward‐backward warping process. Cycle‐consistency between different views are explored to enable unsupervised learning and accurate synthesis. The method overcomes the drawbacks of fully supervised learning methods that require large labeled training dataset and epipolar plane image based interpolation methods that do not make full use of geometry consistency in LFs. Experimental results demonstrate that the proposed method can generate high quality views for LF, which outperforms unsupervised approaches and is comparable to fully‐supervised approaches. Lixia Ni, Haiyong Jiang, Jianfei Cai 0001, Jianmin Zheng, Haifeng Li 0002, Xu Liu 0022 |
Comput. Graph. Forum | 3 |
| 2019 | Conditional adversarial synthesis of 3D facial action units
Zhilei Liu, Guoxian Song, Jianfei Cai 0001, Tat-Jen Cham, Juyong Zhang |
Neurocomputing | 3 |
| 2019 | Keypoint based weakly supervised human parsing
Guosheng Lin, Jianfei Cai 0001 |
Image Vis. Comput. | 3 |
| 2019 | Learning local feature representation from matching, clustering and spatial transform
Jianhan Mei, Xudong Jiang 0001, Jianfei Cai 0001 |
J. Vis. Commun. Image Represent. | 3 |
| 2019 | Understanding and comparing scalable Gaussian process regression for big dataabstractAs a non-parametric Bayesian model which produces informative predictive distribution , Gaussian process (GP) has been widely used in various fields, like regression, classification and optimization. The cubic complexity of standard GP however leads to poor scalability, which poses challenges in the era of big data . Hence, various scalable GPs have been developed in the literature in order to improve the scalability while retaining desirable prediction accuracy. This paper devotes to investigating the methodological characteristics and performance of representative global and local scalable GPs including sparse approximations and local aggregations from four main perspectives: scalability, capability, controllability and robustness. The numerical experiments on two toy examples and five real-world datasets with up to 250K points offer the following findings. In terms of scalability, most of the scalable GPs own a time complexity that is linear to the training size. In terms of capability, the sparse approximations capture the long-term spatial correlations , the local aggregations capture the local patterns but suffer from over-fitting in some scenarios. In terms of controllability, we could improve the performance of sparse approximations by simply increasing the inducing size. But this is not the case for local aggregations. In terms of robustness, local aggregations are robust to various initializations of hyperparameters due to the local attention mechanism . Finally, we highlight that the proper hybrid of global and local scalable GPs may be a promising way to improve both the model capability and scalability for big data . Haitao Liu 0002, Jianfei Cai 0001, Yew-Soon Ong, Yi Wang 0006 |
Knowl. Based Syst. | 2 |
| 2019 | CNN-Based Real-Time Dense Face Reconstruction with Inverse-Rendered Photo-Realistic Face ImagesabstractWith the powerfulness of convolution neural networks (CNN), CNN based face reconstruction has recently shown promising performance in reconstructing detailed face shape from 2D face images. The success of CNN-based methods relies on a large number of labeled data. The state-of-the-art synthesizes such data using a coarse morphable face model, which however has difficulty to generate detailed photo-realistic images of faces (with wrinkles). This paper presents a novel face data generation method. Specifically, we render a large number of photo-realistic face images with different attributes based on inverse rendering. Furthermore, we construct a fine-detailed face image dataset by transferring different scales of details from one image to another. We also construct a large number of video-type adjacent frame pairs by simulating the distribution of real video data.11.All these coarse-scale and fine-scale photo-realistic face image datasets can be downloaded from https://github.com/Juyong/3DFace. With these nicely constructed datasets, we propose a coarse-to-fine learning framework consisting of three convolutional networks. The networks are trained for real-time detailed 3D face reconstruction from monocular video as well as from a single image. Extensive experimental results demonstrate that our framework can produce high-quality reconstruction but with much less computation time compared to the state-of-the-art. Moreover, our method is robust to pose, expression and lighting due to the diversity of data. Juyong Zhang, Jianfei Cai 0001, Boyi Jiang, Jianmin Zheng |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2019 | Visibility Constrained Generative Model for Depth-Based 3D Facial Pose TrackingabstractIn this paper, we propose a generative framework that unifies depth-based 3D facial pose tracking and face model adaptation on-the-fly, in the unconstrained scenarios with heavy occlusions and arbitrary facial expression variations. Specifically, we introduce a statistical 3D morphable model that flexibly describes the distribution of points on the surface of the face model, with an efficient switchable online adaptation that gradually captures the identity of the tracked subject and rapidly constructs a suitable face model when the subject changes. Moreover, unlike prior art that employed ICP-based facial pose estimation, to improve robustness to occlusions, we propose a ray visibility constraint that regularizes the pose based on the face model's visibility with respect to the input point cloud. Ablation studies and experimental results on Biwi and ICT-3DHP datasets demonstrate that the proposed framework is effective and outperforms completing state-of-the-art depth-based methods. Lu Sheng, Jianfei Cai 0001, Tat-Jen Cham, Vladimir Pavlovic 0001, King Ngi Ngan |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2019 | Efficient Video Object Co-Localization With Co-Saliency Activated TrackletsabstractVideo object co-localization is the task of jointly localizing common visual objects across videos. Due to the large variations both across the videos and within each video, it is quite challenging to identify and track the common objects jointly. Unlike the previous joint frameworks that use a large number of bounding box proposals to attack the problem, we propose to leverageco-saliency activated trackletsto efficiently address the problem. To highlight the common object regions, we first explore inter-video commonness, intra-video commonness, and motion saliency to generate the co-saliency maps for a small number of selected key frames at regular intervals. Object proposals of high objectness and co-saliency scores in those frames are tracked across each interval to build tracklets. Finally, the best tube for a video is obtained through selecting the optimal tracklet from each interval with the help of confidence and smoothness constraints. Experimental results on the benchmark YouTube-objects dataset show that the proposed method outperforms the state-of-the-art methods in terms of accuracy and speed under both weakly supervised and unsupervised settings. Moreover, by noticing the existing benchmark dataset lacks of sufficient annotations for object localization (only one annotated frame per video), we further annotate more than 15k frames of the YouTube videos and develop a new benchmark dataset for video co-localization. Koteswar Rao Jerripothula, Jianfei Cai 0001, Junsong Yuan 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2019 | Zero-Shot Learning via Category-Specific Visual-Semantic Mapping and Label RefinementabstractZero-Shot Learning (ZSL) aims to classify a test instance from an unseen category based on the training instances from seen categories, in which the gap between seen categories and unseen categories is generally bridged via visual-semantic mapping between the low-level visual feature space and the intermediate semantic space. However, the visual-semantic mapping (i.e., projection) learnt based on seen categories may not generalize well to unseen categories, which is known as the projection domain shift in ZSL. To address this projection domain shift issue, we propose a method named Adaptive Embedding ZSL (AEZSL) to learn an adaptive visual-semantic mapping for each unseen category, followed by progressive label refinement. Moreover, to avoid learning visual-semantic mapping for each unseen category in the large-scale classification task, we additionally propose a deep adaptive embedding model named Deep AEZSL (DAEZSL) sharing the similar idea (i.e., visual-semantic mapping should be category-specific and related to the semantic space) with AEZSL, which only needs to be trained once, but can be applied to arbitrary number of unseen categories. Extensive experiments demonstrate that our proposed methods achieve the state-of-theart results for image classification on three small-scale benchmark datasets and one large-scale benchmark dataset. Li Niu 0002, Jianfei Cai 0001, Ashok Veeraraghavan, Liqing Zhang 0001 |
IEEE Trans. Image Process. | 2 |
| 2019 | Exploiting Web Images for Weakly Supervised Object DetectionabstractIn recent years, the performance of object detection has advanced significantly with the evolution of deep convolutional neural networks. However, the state-of-the-art object detection methods still rely on accurate bounding box annotations that require extensive human labeling. Object detection without bounding box annotations, that is, weakly supervised detection methods, are still lagging far behind. As weakly supervised detection only uses image level labels and does not require the ground truth of bounding box location and label of each object in an image, it is generally very difficult to distill knowledge of the actual appearances of objects. Inspired by curriculum learning, this paper proposes an easy-to-hard knowledge transfer scheme that incorporates easy web images to provide prior knowledge of object appearance as a good starting point. While exploiting large-scale free web imagery, we introduce a sophisticated labor-free method to construct a web dataset with good diversity in object appearance. After that, semantic relevance and distribution relevance are introduced and utilized in the proposed curriculum training scheme. Our end-to-end learning with the constructed web data achieves remarkable improvement across most object classes, especially for the classes that are often considered hard in other works. Qingyi Tao, Hao Yang 0033, Jianfei Cai 0001 |
IEEE Trans. Multim. | 3 |
| 2019 | Decoupled Spatial Neural Attention for Weakly Supervised Semantic SegmentationabstractWeakly supervised semantic segmentation receives much research attention since it alleviates the need to obtain a large amount of dense pixel-wise ground-truth annotations for the training images. Compared with other forms of weak supervision, image labels are quite efficient to obtain. In this paper, we focus on the weakly supervised semantic segmentation with image label annotations. Recent progress for this task has been largely dependent on the quality of generated pseudo-annotations. In this paper, inspired by spatial neural-attention for image captioning, we propose a decoupled spatial neural attention network for generating pseudo-annotations. Our decoupled attention structure could simultaneously identify the object regions and localize the discriminative parts, which generates high-quality pseudo-annotations in one forward path. The generated pseudo-annotations lead to the segmentation results that achieve the state of the art in weakly supervised semantic segmentation. Tianyi Zhang 0004, Guosheng Lin, Jianfei Cai 0001, Chunhua Shen, Alex Chichung Kot |
IEEE Trans. Multim. | 3 |
| 2018 | Stack-Captioning: Coarse-to-Fine Learning for Image CaptioningabstractThe existing image captioning approaches typically train a one-stage sentence decoder, which is difficult to generate rich fine-grained descriptions. On the other hand, multi-stage image caption model is hard to train due to the vanishing gradient problem. In this paper, we propose a coarse-to-fine multi-stage prediction framework for image captioning, composed of multiple decoders each of which operates on the output of the previous stage, producing increasingly refined image descriptions. Our proposed learning approach addresses the difficulty of vanishing gradients during training by providing a learning objective function that enforces intermediate supervisions. Particularly, we optimize our model with a reinforcement learning approach which utilizes the output of each intermediate decoder's test-time inference algorithm as well as the output of its preceding decoder to normalize the rewards, which simultaneously solves the well-known exposure bias problem and the loss-evaluation mismatch problem. We extensively evaluate the proposed approach on MSCOCO and show that our approach can achieve the state-of-the-art performance. Jiuxiang Gu, Jianfei Cai 0001, Gang Wang 0012, Tsuhan Chen |
AAAI | 2 |
| 2018 | Look, Imagine and Match: Improving Textual-Visual Cross-Modal Retrieval With Generative ModelsabstractTextual-visual cross-modal retrieval has been a hot research topic in both computer vision and natural language processing communities. Learning appropriate representations for multi-modal data is crucial for the cross-modal retrieval performance. Unlike existing image-text retrieval approaches that embed image-text pairs as single feature vectors in a common representational space, we propose to incorporate generative processes into the cross-modal feature embedding, through which we are able to learn not only the global abstract features but also the local grounded features. Extensive experiments show that our framework can well match images and sentences with complex content, and achieve the state-of-the-art cross-modal retrieval results on MSCOCO dataset. Jiuxiang Gu, Jianfei Cai 0001, Shafiq R. Joty, Li Niu 0002, Gang Wang 0012 |
CVPR | 2 |
| 2018 | Alive Caricature From 2D to 3DabstractCaricature is an art form that expresses subjects in abstract, simple and exaggerated views. While many caricatures are 2D images, this paper presents an algorithm for creating expressive 3D caricatures from 2D caricature images with minimum user interaction. The key idea of our approach is to introduce an intrinsic deformation representation that has the capability of extrapolation, enabling us to create a deformation space from standard face datasets, which maintains face constraints and meanwhile is sufficiently large for producing exaggerated face models. Built upon the proposed deformation representation, an optimization model is formulated to find the 3D caricature that captures the style of the 2D caricature image automatically. The experiments show that our approach has better capability in expressing caricatures than those fitting approaches directly using classical parametric face models such as 3DMM and FaceWareHouse. Moreover, our approach is based on standard face datasets and avoids constructing complicated 3D caricature training sets, which provides great flexibility in real applications. Qianyi Wu, Juyong Zhang, Yukun Lai, Jianmin Zheng, Jianfei Cai 0001 |
CVPR | 5 |
| 2018 | Weakly-Supervised 3D Hand Pose Estimation from Monocular RGB Images
Yujun Cai, Liuhao Ge, Jianfei Cai 0001, Junsong Yuan 0001 |
ECCV (6) | 3 |
| 2018 | Unpaired Image Captioning by Language Pivoting
Jiuxiang Gu, Shafiq R. Joty, Jianfei Cai 0001, Gang Wang 0012 |
ECCV (1) | 3 |
| 2018 | Quadtree Convolutional Neural Networks
Pradeep Kumar Jayaraman, Jianhan Mei, Jianfei Cai 0001, Jianmin Zheng |
ECCV (6) | 3 |
| 2018 | VQA-E: Explaining, Elaborating, and Enhancing Your Answers for Visual Questions
Qing Li 0003, Qingyi Tao, Shafiq R. Joty, Jianfei Cai 0001, Jiebo Luo 0001 |
ECCV (7) | 4 |
| 2018 | Deep Adaptive Attention for Joint Facial Action Unit Detection and Face Alignment
Zhiwen Shao, Zhilei Liu, Jianfei Cai 0001, Lizhuang Ma |
ECCV (13) | 3 |
| 2018 | Zero-Annotation Object Detection with Web Knowledge Transfer
Qingyi Tao, Hao Yang 0033, Jianfei Cai 0001 |
ECCV (11) | 3 |
| 2018 | Shuffle-Then-Assemble: Learning Object-Agnostic Visual Relationship Features
Xu Yang 0021, Hanwang Zhang, Jianfei Cai 0001 |
ECCV (12) | 3 |
| 2018 | T ^2 2 Net: Synthetic-to-Realistic Translation for Solving Single-Image Depth Estimation Tasks
Chuanxia Zheng, Tat-Jen Cham, Jianfei Cai 0001 |
ECCV (7) | 3 |
| 2018 | Background Subtraction Based on Deep Pixel Distribution LearningabstractPrevious approaches to background subtraction typically address the problem by formulating a representation of the background, and comparing the background to new frames. In this work, we focus on the essence of background subtraction, which is the classification of a pixel's current observation in comparison to historical observations, and propose a Deep Pixel Distribution Learning (DPDL) model for background subtraction. In the DPDL model, a novel pixel-based feature, called the Random Permutation of Temporal Pixels (RPoTP), is used to represent the distribution of past observations for a particular pixel, in which the temporal correlation between observations is deliberately obfuscated. Subsequently a convolutional neural network (CNN) is used to learn the distribution for determining whether the current observation is foreground or background, with the random permutation enabling the framework to focus primarily on the distribution of observations, rather than be misled by learning spurious temporal correlations. In addition, the pixel-wise representation allows for a large number of RPoTP features to be captured even with a limited number of groundtruth frames, with the DPDL model being effective even with only a single groundtruth frame. The proposed framework is able to achieve promising results in diverse natural scenes, and a comprehensive evaluation on standard benchmarks demonstrates the superiority of our work to state-of-the-art methods. The source code ispublicly available at https://github.com/zhaochenqiu/DPDL Chenqiu Zhao, Tat-Jen Cham, Xinyu Ren, Jianfei Cai 0001, Haichen Zhu |
ICME | 4 |
| 2018 | Generalized Robust Bayesian Committee Machine for Large-scale Gaussian Process RegressionabstractIn order to scale standard Gaussian process (GP) regression to large-scale datasets, aggregation models employ factorized training process and then combine predictions from distributed experts. The state-of-the-art aggregation models, however, either provide inconsistent predictions or require time-consuming aggregation process. We first prove the inconsistency of typical aggregations using disjoint or random data partition, and then present a consistent yet efficient aggregation model for large-scale GP. The proposed model inherits the advantages of aggregations, e.g., closed-form inference and aggregation, parallelization and distributed computing. Furthermore, theoretical and empirical analyses reveal that the new aggregation model performs better due to the consistent predictions that converge to the true underlying function when the training size approaches infinity. Haitao Liu 0002, Jianfei Cai 0001, Yi Wang 0006, Yew-Soon Ong |
ICML | 2 |
| 2018 | Real-time 3D Face-Eye Performance Capture of a Person Wearing VR HeadsetabstractTeleconference or telepresence based on virtual reality (VR) head-mount display (HMD) device is a very interesting and promising application since HMD can provide immersive feelings for users. However, in order to facilitate face-to-face communications for HMD users, real-time 3D facial performance capture of a person wearing HMD is needed, which is a very challenging task due to the large occlusion caused by HMD. The existing limited solutions are very complex either in setting or in approach as well as lacking the performance capture of 3D eye gaze movement. In this paper, we propose a convolutional neural network (CNN) based solution for real-time 3D face-eye performance capture of HMD users without complex modification to devices. To address the issue of lacking training data, we generate massive pairs of HMD face-label dataset by data synthesis as well as collecting VR-IR eye dataset from multiple subjects. Then, we train a dense-fitting network for facial region and an eye gaze network to regress 3D eye model parameters. Extensive experimental results demonstrate that our system can efficiently and effectively produce in real time a vivid personalized 3D avatar with the correct identity, pose, expression and eye motion corresponding to the HMD user. Guoxian Song, Jianfei Cai 0001, Tat-Jen Cham, Jianmin Zheng, Juyong Zhang, Henry Fuchs |
ACM Multimedia | 2 |
| 2018 | SubdSH: Subdivision-based Spherical Harmonics Field for Real-time Shading-based Refinement under Challenging Unknown IlluminationabstractThis paper presents a spatial-varying illumination model for shading-based depth refinement that based on a smooth Spherical Harmonics (SH) lighting field. The proposed lighting model is able to recover shading under challenging unknown lighting conditions, thus improving the quality of recovered surface detail. To avoid over-parameterization, local lighting coefficients are treated as a vector-valued function which is represented by subdivided surfaces using Catmull-Clark subdivision. We solve our lighting model utilizing a highly parallelized scheme that recovers lighting in a few milliseconds. A real-time shading-based depth recovery system is implemented with the integration of our proposed lighting model. We conduct quantitative and qualitative evaluations on both synthetic and real world datasets under challenging illumination. The experimental results show our method outperforms the state-of-the-art real-time shading-based depth refinement system. Teng Deng, Jianmin Zheng, Jianfei Cai 0001, Tat-Jen Cham |
VCIP | 3 |
| 2018 | Cope with diverse data structures in multi-fidelity modeling: A Gaussian process method
Haitao Liu 0002, Yew-Soon Ong, Jianfei Cai 0001, Yi Wang 0006 |
Eng. Appl. Artif. Intell. | 3 |
| 2018 | Remarks on multi-output Gaussian process regression
Haitao Liu 0002, Jianfei Cai 0001, Yew-Soon Ong |
Knowl. Based Syst. | 2 |
| 2018 | Shading-Based Surface Detail Recovery Under General Unknown IlluminationabstractReconstructing the shape of a 3D object from multi-view images under unknown, general illumination is a fundamental problem in computer vision. High quality reconstruction is usually challenging especially when fine detail is needed and the albedo of the object is non-uniform. This paper introduces vertex overall illumination vectors to model the illumination effect and presents a total variation (TV) based approach for recovering surface details using shading and multi-view stereo (MVS). Behind the approach are the two important observations: (1) the illumination over the surface of an object often appears to be piecewise smooth and (2) the recovery of surface orientation is not sufficient for reconstructing the surface, which was often overlooked previously. Thus we propose to use TV to regularize the overall illumination vectors and use visual hull to constrain partial vertices. The reconstruction is formulated as a constrained TV-minimization problem that simultaneously treats the shape and illumination vectors as unknowns. An augmented Lagrangian method is proposed to quickly solve the TV-minimization problem. As a result, our approach is robust, stable and is able to efficiently recover high-quality surface details even when starting with a coarse model obtained using MVS. These advantages are demonstrated by extensive experiments on the state-of-the-art MVS database, which includes challenging objects with varying albedo. Di Xu 0012, Qi Duan, Jianmin Zheng, Juyong Zhang, Jianfei Cai 0001, Tat-Jen Cham |
IEEE Trans. Pattern Anal. Mach. Intell. | 5 |
| 2018 | Recent advances in convolutional neural networks
Jiuxiang Gu, Zhenhua Wang 0002, Jason Kuen, Lianyang Ma, Amir Shahroudy, Bing Shuai, Ting Liu 0009, Gang Wang 0012, Jianfei Cai 0001, Tsuhan Chen |
Pattern Recognit. | 10 |
| 2018 | Towards Efficient Resource Allocation for Heterogeneous Workloads in IaaS CloudsabstractInfrastructure-as-a-service (IaaS) cloud technology has attracted much attention from users who have demands on large amounts of computing resources. Current IaaS clouds provision resources in terms of virtual machines (VMs) with homogeneous resource configurations where different types of resources in VMs have similar share of the capacity in a physical machine (PM). However, most user jobs demand different amounts for different resources. For instance,high-performance-computing jobs require more CPU cores while big data processing applications require more memory. The existing homogeneous resource allocation mechanisms cause resource starvation where dominant resources are starved while non-dominant resources are wasted. To overcome this issue, we propose a heterogeneous resource allocation approach, called skewness-avoidance multi-resource allocation (SAMR), to allocate resource according to diversified requirements on different types of resources. Our solution includes a VM allocation algorithm to ensure heterogeneous workloads are allocated appropriately to avoid skewed resource utilization in PMs, and a model-based approach to estimate the appropriate number of active PMs to operate SAMR. We show relatively low complexity for our model-based approach for practical operation and accurate estimation. Extensive simulation results show the effectiveness of SAMR and the performance advantages over its counterparts. Lei Wei 0008, Chuan Heng Foh, Bingsheng He, Jianfei Cai 0001 |
IEEE Trans. Cloud Comput. | 4 |
| 2018 | LETRIST: Locally Encoded Transform Feature Histogram for Rotation-Invariant Texture ClassificationabstractClassifying texture images, especially those with significant rotation, illumination, scale, and viewpoint changes, is a fundamental and challenging problem in computer vision. This paper proposes a simple yet effective image descriptor, called Locally Encoded TRansform feature hISTogram (LETRIST), for texture classification. LETRIST is a histogram representation that explicitly encodes the joint information within an image across feature and scale spaces. The proposed representation is training-free, low-dimensional, yet discriminative and robust for texture description. It consists of the following major steps. First, a set of transform features is constructed to characterize local texture structures and their correlation by applying linear and non-linear operators on the extremum responses of directional Gaussian derivative filters in scale space. Established on the basis of steerable filters, the constructed transform features are exactly rotationally invariant as well as computationally efficient. Second, the scalar quantization via binary or multi-level thresholding is adopted to quantize these transform features into texture codes. Two quantization schemes are designed, both of which are robust to image rotation and illumination changes. Third, the cross-scale joint coding is explored to aggregate the discrete texture codes into a compact histogram representation, i.e., LETRIST. Experimental results on the Outex, CUReT, KTH-TIPS, and UIUC texture data sets show that LETRIST consistently produces better or comparable classification results than the state-of-the-art approaches. Impressively, recognition rates of 100.00% and 99.00% have been achieved on the Outex and KTH-TIPS data sets, respectively. In addition, the noise robustness is evaluated on the Outex and CUReT data sets. The source code is publicly available athttps://github.com/stc-cqupt/letrist. Tiecheng Song, Hongliang Li 0001, Fanman Meng, Qingbo Wu 0001, Jianfei Cai 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 5 |
| 2018 | Optimizing Quality of Experience for Adaptive Bitrate Streaming via Viewer Interest InferenceabstractRate adaptation is widely adopted in video streaming to improve the quality of experience (QoE). However, most of the existing rate adaptation approaches neglect the underlying video semantic information. In fact, influenced by video semantics and viewer preferences, the viewer may have different degrees of interest on different parts of a video. The interesting parts of a video can draw more visual attention from the viewer and have higher visual importance. As such, delivering the parts of a video that are interesting to the viewer in a higher quality can improve the perceptual video quality, compared with the semantics-agnostic approaches that treat each part of a video equally. Thus, it is natural to wonder: how to allocate bitrate budgets temporally over a video session under time-varying bandwidth while considering viewer interest? As an exploratory study, we propose an interest-aware rate adaptation approach for improving QoE by inferring viewer interest based on video semantics. We adopt the deep learning method to recognize the scenes of video frames and leverage the term frequency-inverse document frequency method to analyze the degrees of an individual viewer's interest on different types of scenes. The bandwidth, buffer occupancy, and viewer interest are jointly considered under the model predictive control framework for selecting appropriate bitrates for maximizing QoE. The objective and subjective evaluations measured in a real environment show that our method can achieve a higher QoE compared with the semantics-agnostic approaches. Guanyu Gao, Huaizheng Zhang, Han Hu 0003, Yonggang Wen 0001, Jianfei Cai 0001, Chong Luo 0001, Wenjun Zeng 0001 |
IEEE Trans. Multim. | 5 |
| 2018 | Quality-Guided Fusion-Based Co-Saliency Estimation for Image Co-Segmentation and ColocalizationabstractDespite the advantage of exploiting interimage information by performing joint processing of images for co-saliency, co-segmentation, or co-localization, it introduces a few drawbacks: 1) its necessity in scenarios where the joint processing might not perform better than individual image processing; 2) increased complexity over individual image processing; and 3) complex parameter tuning. In this paper, we propose a simple cosaliency estimation method where we fuse saliency maps of different images using the dense correspondence technique. More important, the co-saliency estimation is guided by our proposed quality measurement that helps decide whether the saliency fusion really improves the quality of the saliency map or not. Our basic idea for developing the quality metric is that a high-quality saliency map should have well-separated foreground and background, as well as a concentrated foreground like ground-truths. Extensive experiments on several benchmark datasets including the large-scale dataset, ImageNet, for the applications of foreground co-segmentation and co-localization show that our proposed framework is able to achieve very competitive results. Koteswar Rao Jerripothula, Jianfei Cai 0001, Junsong Yuan 0001 |
IEEE Trans. Multim. | 2 |
| 2018 | Seeds-Based Part Segmentation by Seeds Propagation and Region Convexity DecompositionabstractObject part segmentation is an important and challenging task in computer vision. The existing supervised part segmentation methods need pixel level training data which leads to a huge workload for the user. In this paper a weakly supervised part segmentation method is proposed which segments part regions from multiple images by only several seeds on an image. Two aspects such as seed propagation among multiple images and part generation from seeds are considered. The first aspect is to generate part seeds in each image in terms of seed propagation which is accomplished by part matching combined with latent object regions. We fuse the local part matching and global shape cosegmentation to avoid the noise propagation. The second aspect is to segment part regions from object regions and part seeds which is formulated as the object shape decomposition model. The shape convexity analysis and seed location are fused to accomplish the decomposition and the final part segmentation. The proposed method is verified on the PASCAL 2010 dataset Bird dataset Cat-Dog dataset and UCF Sports Actions dataset. Experimental results demonstrate the effectiveness of the proposed method with larger intersection over union (IOU) values compared with existing weakly supervised part generation methods. Fanman Meng, Hongliang Li 0001, Qingbo Wu 0001, King Ngi Ngan, Jianfei Cai 0001 |
IEEE Trans. Multim. | 5 |
| 2018 | An Exemplar-Based Multi-View Domain Generalization Framework for Visual RecognitionabstractIn this paper, we propose a new exemplar-based multi-view domain generalization (EMVDG) framework for visual recognition by learning robust classifier that are able to generalize well to arbitrary target domain based on the training samples with multiple types of features (i.e., multi-view features). In this framework, we aim to address two issues simultaneously. First, the distribution of training samples (i.e., the source domain) is often considerably different from that of testing samples (i.e., the target domain), so the performance of the classifiers learnt on the source domain may drop significantly on the target domain. Moreover, the testing data are often unseen during the training procedure. Second, when the training data are associated with multi-view features, the recognition performance can be further improved by exploiting the relation among multiple types of features. To address the first issue, considering that it has been shown that fusing multiple SVM classifiers can enhance the domain generalization ability, we build our EMVDG framework upon exemplar SVMs (ESVMs), in which a set of ESVM classifiers are learnt with each one trained based on one positive training sample and all the negative training samples. When the source domain contains multiple latent domains, the learnt ESVM classifiers are expected to be grouped into multiple clusters. To address the second issue, we propose two approaches under the EMVDG framework based on the consensus principle and the complementary principle, respectively. Specifically, we propose an EMVDG_CO method by adding a co-regularizer to enforce the cluster structures of ESVM classifiers on different views to be consistent based on the consensus principle. Inspired by multiple kernel learning, we also propose another EMVDG_MK method by fusing the ESVM classifiers from different views based on the complementary principle. In addition, we further extend our EMVDG framework to exemplar-based multi-view domain adaptation (EMVDA) framework when the unlabeled target domain data are available during the training procedure. The effectiveness of our EMVDG and EMVDA frameworks for visual recognition is clearly demonstrated by comprehensive experiments on three benchmark data sets. Li Niu 0002, Wen Li 0001, Dong Xu 0001, Jianfei Cai 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2018 | Structure-Aware Multimodal Feature Fusion for RGB-D Scene Classification and BeyondabstractWhile convolutional neural networks (CNNs) have been excellent for object recognition, the greater spatial variability in scene images typically means that the standard full-image CNN features are suboptimal for scene classification. In this article, we investigate a framework allowing greater spatial flexibility, in which the Fisher vector (FV)-encoded distribution of local CNN features, obtained from a multitude of region proposals per image, is considered instead. The CNN features are computed from an augmented pixel-wise representation consisting of multiple modalities of RGB, HHA, and surface normals, as extracted from RGB-D data. More significantly, we make two postulates: (1) component sparsity—that only a small variety of region proposals and their corresponding FV GMM components contribute to scene discriminability, and (2) modal nonsparsity—that features from all modalities are encouraged to coexist. In our proposed feature fusion framework, these are implemented through regularization terms that apply group lasso to GMM components and exclusive group lasso across modalities. By learning and combining regressors for both proposal-based FV features and global CNN features, we are able to achieve state-of-the-art scene classification performance on the SUNRGBD Dataset and NYU Depth Dataset V2. Moreover, we further apply our feature fusion framework on an action recognition task to demonstrate that our framework can be generalized for other multimodal well-structured features. In particular, for action recognition, we enforce interpart sparsity to choose more discriminative body parts, and intermodal nonsparsity to make informative features from both appearance and motion modalities coexist. Experimental results on the JHMDB and MPII Cooking Datasets show that our feature fusion is also very effective for action recognition, achieving very competitive performance compared with the state of the art. Anran Wang 0001, Jianfei Cai 0001, Jiwen Lu, Tat-Jen Cham |
ACM Trans. Multim. Comput. Commun. Appl. | 2 |
| 2017 | Object Co-skeletonization with Co-segmentationabstractRecent advances in the joint processing of images have certainly shown its advantages over the individual processing. Different from the existing works geared towards co-segmentation or co-localization, in this paper, we explore a new joint processing topic: co-skeletonization, which is defined as joint skeleton extraction of common objects in a set of semantically similar images. Object skeletonization in real world images is a challenging problem, because there is no prior knowledge of the objects shape if we consider only a single image. This motivates us to resort to the idea of object co-skeletonization hoping that the commonness prior existing across the similar images may help, just as it does for other joint processing problems such as co-segmentation. Noting that skeleton can provide good scribbles for segmentation, and skeletonization, in turn, needs good segmentation, we propose a coupled framework for co-skeletonization and co-segmentation tasks so that they are well informed by each other, and benefit each other synergistically. Since it is a new problem, we also construct a benchmark dataset for the co-skeletonization task. Extensive experiments demonstrate that proposed method achieves very competitive results. Koteswar Rao Jerripothula, Jianfei Cai 0001, Jiangbo Lu, Junsong Yuan 0001 |
CVPR | 2 |
| 2017 | A Generative Model for Depth-Based Robust 3D Facial Pose TrackingabstractWe consider the problem of depth-based robust 3D facial pose tracking under unconstrained scenarios with heavy occlusions and arbitrary facial expression variations. Unlike the previous depth-based discriminative or data-driven methods that require sophisticated training or manual intervention, we propose a generative framework that unifies pose tracking and face model adaptation on-the-fly. Particularly, we propose a statistical 3D face model that owns the flexibility to generate and predict the distribution and uncertainty underlying the face model. Moreover, unlike prior arts employing the ICP-based facial pose estimation, we propose a ray visibility constraint that regularizes the pose based on the face models visibility against the input point cloud, which augments the robustness against the occlusions. The experimental results on Biwi and ICT-3DHP datasets reveal that the proposed framework is effective and outperforms the state-of-the-art depth-based methods. Lu Sheng, Jianfei Cai 0001, Tat-Jen Cham, Vladimir Pavlovic 0001, King Ngi Ngan |
CVPR | 2 |
| 2017 | MIML-FCN+: Multi-Instance Multi-Label Learning via Fully Convolutional Networks with Privileged InformationabstractMulti-instance multi-label (MIML) learning has many interesting applications in computer visions, including multi-object recognition and automatic image tagging. In these applications, additional information such as bounding-boxes, image captions and descriptions is often available during training phrase, which is referred as privileged information (PI). However, as existing works on learning using PI only consider instance-level PI (privileged instances), they fail to make use of bag-level PI (privileged bags) available in MIML learning. Therefore, in this paper, we propose a two-stream fully convolutional network, named MIML-FCN+, unified by a novel PI loss to solve the problem of MIML learning with privileged bags. Compared to the previous works on PI, the proposed MIML-FCN+ utilizes the readily available privileged bags, instead of hard-to-obtain privileged instances, making the system more general and practical in real world applications. As the proposed PI loss is convex and SGD-compatible and the framework itself is a fully convolutional network, MIML FCN+ can be easily integrated with state-of-the-art deep learning networks. Moreover, the flexibility of convolutional layers allows us to exploit structured correlations among instances to facilitate more effective training and testing. Experimental results on three benchmark datasets demonstrate the effectiveness of the proposed MIML-FCN+, outperforming state-of-the-art methods in the application of multi-object recognition. Hao Yang 0033, Joey Tianyi Zhou, Jianfei Cai 0001, Yew-Soon Ong |
CVPR | 3 |
| 2017 | An Empirical Study of Language CNN for Image CaptioningabstractLanguage models based on recurrent neural networks have dominated recent image caption generation tasks. In this paper, we introduce a language CNN model which is suitable for statistical language modeling tasks and shows competitive performance in image captioning. In contrast to previous models which predict next word based on one previous word and hidden state, our language CNN is fed with all the previous words and can model the long-range dependencies in history words, which are critical for image captioning. The effectiveness of our approach is validated on two datasets: Flickr30K and MS COCO. Our extensive experimental results show that our method outperforms the vanilla recurrent neural network based language models and is competitive with the state-of-the-art methods. Jiuxiang Gu, Gang Wang 0012, Jianfei Cai 0001, Tsuhan Chen |
ICCV | 3 |
| 2017 | Wordfence: Text detection in natural images with border awarenessabstractIn recent years, text recognition has achieved remarkable success in recognizing scanned document text. However, word recognition in natural images is still an open problem, which generally requires time consuming post-processing steps. We present a novel architecture for individual word detection in scene images based on semantic segmentation. Our contributions are twofold: the concept of WordFence, which detects border areas surrounding each individual word and a novel pixelwise weighted softmax loss function which penalizes background and emphasizes small text regions. WordFence ensures that each word is detected individually, and the new loss function provides a strong training signal to both text and word border localization. The proposed technique avoids intensive post-processing, producing an end-to-end word detection system. We achieve superior localization recall on common benchmark datasets - 92% recall on ICDAR11 and ICDAR13 and 63% recall on SVT. Furthermore, our end-to-end word recognition system achieves state-of-the-art 86% F-Score on ICDAR13. Andrei Polzounov, Artsiom Ablavatski, Sergio Escalera, Shijian Lu, Jianfei Cai 0001 |
ICIP | 5 |
| 2017 | Robust Survey Aggregation with Student-t Distribution and Sparse RepresentationabstractMost existing survey aggregation methods assume that the sample data follow Gaussian distribution. However, these methods are sensitive to outliers, due to the thin-tailed property of the Gaussian distribution. To address this issue, we propose a robust survey aggregation method based on Student-t distribution and sparse representation. Specifically, we assume that the samples follow Student-$t$ distribution, instead of the common Gaussian distribution. Due to the Student-t distribution, our method is robust to outliers, which can be explained from both Bayesian point of view and non-Bayesian point of view. In addition, inspired by James-Stain estimator (JS) and Compressive Averaging (CAvg), we propose to sparsely represent the global mean vector by an adaptive basis comprising both data-specific basis and combined generic bases. Theoretically, we prove that JS and CAvg are special cases of our method. Extensive experiments demonstrate that our proposed method achieves significant improvement over the state-of-the-art methods on both synthetic and real datasets. Qingtao Tang, Tao Dai 0001, Li Niu 0002, Yisen Wang 0001, Shutao Xia, Jianfei Cai 0001 |
IJCAI | 6 |
| 2017 | Student-t Process Regression with Student-t LikelihoodabstractGaussian Process Regression (GPR) is a powerful Bayesian method. However, the performance of GPR can be significantly degraded when the training data are contaminated by outliers, including target outliers and input outliers. Although there are some variants of GPR (e.g., GPR with Student-t likelihood (GPRT)) aiming to handle outliers, most of the variants focus on handling the target outliers while little effort has been done to deal with the input outliers. In contrast, in this work, we aim to handle both the target outliers and the input outliers at the same time. Specifically, we replace the Gaussian noise in GPR with independent Student-t noise to cope with the target outliers. Moreover, to enhance the robustness w.r.t. the input outliers, we use a Student-t Process prior instead of the common Gaussian Process prior, leading to Student-t Process Regression with Student-t Likelihood (TPRT). We theoretically show that TPRT is more robust to both input and target outliers than GPR and GPRT, and prove that both GPR and GPRT are special cases of TPRT. Various experiments demonstrate that TPRT outperforms GPR and its variants on both synthetic and real datasets. Qingtao Tang, Li Niu 0002, Yisen Wang 0001, Tao Dai 0001, Wangpeng An, Jianfei Cai 0001, Shutao Xia |
IJCAI | 6 |
| 2017 | FaceCollage: A Rapidly Deployable System for Real-time Head Reconstruction for On-The-Go 3D TelepresenceabstractThis paper presents FaceCollage, a robust and real-time system for head reconstruction that can be used to create easy-to-deploy telepresence systems, using a pair of consumer-grade RGBD cameras that provide a wide range of views of the reconstructed user. A key feature is that the system is very simple to rapidly deploy, with autonomous calibration and requiring minimal intervention from the user, other than casually placing the cameras. This system is realized through three technical contributions: (1) a fully automatic calibration method, which analyzes and correlates the left and right RGBD faces just by the face features; (2) an implementation that exploits the parallel computation capability of GPU throughout most of the system pipeline, in order to attain real-time performance; and (3) a complete integrated system on which we conducted various experiments to demonstrate its capability, robustness, and performance, including testing the system on twelve participants with visually-pleasing results. Fuwen Tan, Chi-Wing Fu, Teng Deng, Jianfei Cai 0001, Tat-Jen Cham |
ACM Multimedia | 4 |
| 2017 | Action proposals using hierarchical clustering of super-trajectoriesabstractAction localization aims to determine the spatial and temporal location of certain action which appears in a video. To facilitate action localization, spatio-temporal proposals which are likely to contain the action of interest are extracted to reduce the search space of candidate locations in a video, inspired by the object proposals in images. In this paper, considering the effectiveness of spatio-temporal trajectories for video action recognition and action proposal generation, we build our unsupervised action proposal generation pipeline upon super-trajectories. Specifically, we first group trajectories into super-trajectories inspired by super-voxels, and then employ hierarchical clustering on super-trajectories by taking different aspect and temporal ratios into consideration. Comprehensive experiments on two benchmark datasets (i.e., UCF-sports and MSR-II) demonstrate that our action proposal generation pipeline not only achieves the state-of-the-art recall, but also achieves competitive results for the action localization task. Tianyi Zhang 0004, Li Niu 0002, Jianfei Cai 0001, Alex Chichung Kot |
VCIP | 3 |
| 2017 | Enriched Deep Recurrent Visual Attention Model for Multiple Object RecognitionabstractWe design an Enriched Deep Recurrent Visual Attention Model (EDRAM) — an improved attention-based architecture for multiple object recognition. The proposed model is a fully differentiable unit that can be optimized end-to-end by using Stochastic Gradient Descent (SGD). The Spatial Transformer (ST) was employed as visual attention mechanism which allows to learn the geometric transformation of objects within images. With the combination of the Spatial Transformer and the powerful recurrent architecture, the proposed EDRAM can localize and recognize objects simultaneously. EDRAM has been evaluated on two publicly available datasets including MNIST Cluttered (with 70K cluttered digits) and SVHN (with up to 250k real world images of house numbers). Experiments show that it obtains superior performance as compared with the state-of-the-art models. Artsiom Ablavatski, Shijian Lu, Jianfei Cai 0001 |
WACV | 3 |
| 2017 | Multiple consumer-grade depth camera registration using everyday objects
Teng Deng, Jianfei Cai 0001, Tat-Jen Cham, Jianmin Zheng |
Image Vis. Comput. | 2 |
| 2017 | Using 3D face priors for depth recovery
Chongyu Chen, Hai Xuan Pham, Vladimir Pavlovic 0001, Jianfei Cai 0001, Guangming Shi, Yuefang Gao |
J. Vis. Commun. Image Represent. | 4 |
| 2017 | Semi-supervised manifold-embedded hashing with joint feature representation and classifier learning
Tiecheng Song, Jianfei Cai 0001, Chenqiang Gao, Fanman Meng, Qingbo Wu 0001 |
Pattern Recognit. | 2 |
| 2017 | Delay-Optimized File Retrieval under LT-Based Cloud StorageabstractFountain-code based cloud storage system provides reliable online storage solution through placing unlabeled content blocks into multiple storage nodes. Luby Transform (LT) code is one of the popular fountain codes for storage systems due to its efficient recovery. However, to ensure high success decoding of fountain codes based storage, retrieval of additional fragments is required, and this requirement could introduce additional delay. In this paper, we show that multiple stage retrieval of fragments is effective to reduce the file-retrieval delay. We first develop a delay model for various multiple stage retrieval schemes applicable to our considered system. With the developed model, we study optimal retrieval schemes given requirements on success decodability. Our numerical results suggest a fundamental tradeoff between the file-retrieval delay and the target probability of successful file decoding, and that the file-retrieval delay can be significantly reduced by optimally scheduling packet requests in a multi-stage fashion. Haifeng Lu, Chuan Heng Foh, Yonggang Wen 0001, Jianfei Cai 0001 |
IEEE Trans. Cloud Comput. | 4 |
| 2017 | QoS-Aware Resource Allocation for Video Transcoding in CloudsabstractAs the biggest big data, video data streaming in the network contributes the largest portion of global traffic nowadays and in the future. Due to heterogeneous mobile devices, networks, and user preferences, the demands of transcoding source videos into different versions have increased significantly. However, video transcoding is a time-consuming task, and how to guarantee quality-of-service (QoS) for large video data is very challenging, particularly for those real-time applications that hold strict delay requirement such as live TV. In this paper, we propose a cloud-based online video transcoding (COVT) system aiming to offer economical and QoS guaranteed solution for online large-volume video transcoding. COVT utilizes the performance profiling technique to obtain the different performances of transcoding tasks in different infrastructures. Based on the profiles, we model the cloud-based transcoding system as a queue and derive the QoS values of the system based on the queuing theory. With the analytically derived relationship between QoS values and the number of CPU cores required for transcoding workloads, COVT is able to solve the optimization problem and obtain the minimum resource reservation for specific QoS constraints. A task scheduling algorithm is further developed to dynamically adjust the resource reservation and schedule the tasks so as to guarantee the QoS in runtime. We implement a prototype system of COVT and experimentally study the performance on real-world workloads. Experimental results show that the COVT effectively provisions a minimum number of resources for predefined QoS. To validate the effectiveness of our proposed method under large-scale video data, we further perform simulation evaluation, which again shows that the COVT is capable of achieving economical and QoS-aware video transcoding in cloud environment. Lei Wei 0008, Jianfei Cai 0001, Chuan Heng Foh, Bingsheng He |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2017 | Visual Recognition by Learning From Web Data via Weakly Supervised Domain GeneralizationabstractIn this paper, a weakly supervised domain generalization (WSDG) method is proposed for real-world visual recognition tasks, in which we train classifiers by using Web data (e.g., Web images and Web videos) with noisy labels. In particular, two challenging problems need to be solved when learning robust classifiers, in which the first issue is to cope with the label noise of training Web data from the source domain, while the second issue is to enhance the generalization capability of learned classifiers to an arbitrary target domain. In order to handle the first problem, the training samples within each category are partitioned into clusters, where we use one bag to denote each cluster and instances to denote the samples in each cluster. Then, we identify a proportion of good training samples in each bag and train robust classifiers by using the good training samples, which leads to a multi-instance learning (MIL) problem. In order to handle the second problem, we assume that the training samples possibly form a set of hidden domains, with each hidden domain associated with a distinctive data distribution. Then, for each category and each hidden latent domain, we propose to learn one classifier by extending our MIL formulation, which leads to our WSDG approach. In the testing stage, our approach can obtain better generalization capability by effectively integrating multiple classifiers from different latent domains in each category. Moreover, our WSDG approach is further extended to utilize additional textual descriptions associated with Web data as privileged information (PI), although testing data do not have such PI. Extensive experiments on three benchmark data sets indicate that our newly proposed methods are effective for real-world visual recognition tasks by learning from Web data. Li Niu 0002, Wen Li 0001, Dong Xu 0001, Jianfei Cai 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2016 | Modality and Component Aware Feature Fusion for RGB-D Scene ClassificationabstractWhile convolutional neural networks (CNN) have been excellent for object recognition, the greater spatial variability in scene images typically meant that the standard full-image CNN features are suboptimal for scene classification. In this paper, we investigate a framework allowing greater spatial flexibility, in which the Fisher vector (FV) encoded distribution of local CNN features, obtained from a multitude of region proposals per image, is considered instead. The CNN features are computed from an augmented pixel-wise representation comprising multiple modalities of RGB, HHA and surface normals, as extracted from RGB-D data. More significantly, we make two postulates: (1) component sparsity - that only a small variety of region proposals and their corresponding FV GMM components contribute to scene discriminability, and (2) modal non-sparsity - within these discriminative components, all modalities have important contribution. In our framework, these are implemented through regularization terms applying group lasso to GMM components and exclusive group lasso across modalities. By learning and combining regressors for both proposal-based FV features and global CNN features, we were able to achieve state-of-the-art scene classification performance on the SUNRGBD Dataset and NYU Depth Dataset V2. Anran Wang 0001, Jianfei Cai 0001, Jiwen Lu, Tat-Jen Cham |
CVPR | 2 |
| 2016 | Exploit Bounding Box Annotations for Multi-Label Object RecognitionabstractConvolutional neural networks (CNNs) have shown great performance as general feature representations for object recognition applications. However, for multi-label images that contain multiple objects from different categories, scales and locations, global CNN features are not optimal. In this paper, we incorporate local information to enhance the feature discriminative power. In particular, we first extract object proposals from each image. With each image treated as a bag and object proposals extracted from it treated as instances, we transform the multi-label recognition problem into a multi-class multi-instance learning problem. Then, in addition to extracting the typical CNN feature representation from each proposal, we propose to make use of ground-truth bounding box annotations (strong labels) to add another level of local information by using nearest-neighbor relationships of local regions to form a multi-view pipeline. The proposed multi-view multiinstance framework utilizes both weak and strong labels effectively, and more importantly it has the generalization ability to even boost the performance of unseen categories by partial strong labels from other categories. Our framework is extensively compared with state-of-the-art handcrafted feature based methods and CNN based methods on two multi-label benchmark datasets. The experimental results validate the discriminative power and the generalization ability of the proposed framework. With strong labels, our framework is able to achieve state-of-the-art results in both datasets. Hao Yang 0033, Joey Tianyi Zhou, Yu Zhang 0004, Bin-Bin Gao, Jianxin Wu 0001, Jianfei Cai 0001 |
CVPR | 6 |
| 2016 | CATS: Co-saliency Activated Tracklet Selection for Video Co-localization
Koteswar Rao Jerripothula, Jianfei Cai 0001, Junsong Yuan 0001 |
ECCV (7) | 2 |
| 2016 | Domain Adaptive Fisher Vector for Visual Recognition
Li Niu 0002, Jianfei Cai 0001, Dong Xu 0001 |
ECCV (6) | 2 |
| 2016 | Improving Multi-label Learning with Missing Labels by Structured Semantic Correlations
Hao Yang 0033, Joey Tianyi Zhou, Jianfei Cai 0001 |
ECCV (1) | 3 |
| 2016 | Efficient object feature selection for action recognitionabstractCurrently most action recognition or video classification tasks highly rely on the motion features such as state-of-the-art Improved Dense Trajectory (IDT) features. Despite the huge success, IDT features lack of rich static object-level information. In this paper, we make use of the object-level features for action recognition tasks. For efficiently and effectively processing large-scale video data, we propose a two-layer feature selection framework including local object feature selection (LS) and global feature selection (GS). Both of the selection methods can improve recognition accuracy while greatly reducing the feature dimension or feature processing complexity. Experimental results show that the selected object-level features contain complimentary information to IDT features and the combination with IDT features can further improve the recognition accuracy significantly. Tianyi Zhang 0004, Yu Zhang 0004, Jianfei Cai 0001, Alex Chichung Kot |
ICASSP | 3 |
| 2016 | Robust real-time performance-driven 3D face trackingabstractWe introduce a novel robust hybrid 3D face tracking framework from RGBD video streams, which is capable of tracking head pose and facial actions without pre-calibration or intervention from a user. In particular, we emphasize on improving the tracking performance in instances where the tracked subject is at a large distance from the cameras, and the quality of point cloud deteriorates severely. This is accomplished by the combination of a flexible 3D shape regressor and the joint 2D+3D optimization on shape parameters. Our approach fits facial blendshapes to the point cloud of the human head, while being driven by an efficient and rapid 3D shape regressor trained on generic RGB datasets. As an on-line tracking system, the identity of the unknown user is adapted on-the-fly resulting in improved 3D model reconstruction and consequently better tracking performance. The result is a robust RGBD face tracker capable of handling a wide range of target scene depths, whose performances are demonstrated in our extensive experiments better than those of the state-of-the-arts. Hai Xuan Pham, Vladimir Pavlovic 0001, Jianfei Cai 0001, Tat-Jen Cham |
ICPR | 3 |
| 2016 | Part propagation for local part segmentationabstractSegment propagation transfers object priors among images, which is an important prior generation manner in image segmentation. The existing propagation methods focus on object foreground propagation, while the detailed part propagation is deficiency, which is caused by the challenges that not only the multiple part regions, but also their relationships need to be transferred. In this paper, a part propagation method is proposed. Two level propagations such as object level propagation, and part level propagation are successively used for the part propagation. The object level propagation is to transfer global shape information among images, which is formulated as graph matching based edge fragments matching problem, with dynamic programming solution. The part level propagation is to transfer the more detailed part labels, which is formulated as pixel level structure matching problem, and is efficiently solved by traditional dense pixel matching methods. The proposed method is verified on 15 challenging classes selected from PASCAL 2010 dataset, Bird dataset and Cat-Dog dataset. The experimental results demonstrate the effectiveness of the proposed method. Fanman Meng, Hongliang Li 0001, Qingbo Wu 0001, Bing Luo 0003, Jianfei Cai 0001, Chao Huang 0003 |
VCIP | 5 |
| 2016 | Photometric stereo using mesh face based optimizationabstractThe state-of-the-art photometric stereo (PS) methods typically apply shading cues on each vertex and represent a vertex normal as a non-linear function of its neighboring vertices. Such vertex-based representation leads to huge computational cost and limits it from processing dense meshes. In this paper, we propose a PS based surface reconstruction using mesh face based representation. In particular, we propose to apply the shading cue on each mesh face instead of each vertex and optimize face normals instead of vertex normals. We develop a two-step approach to solve the surface recovery problem, where we first optimize face normals using shading cues and then update vertices by the optimized face normals. Experimental results show that, compared with the state-of-the-art, such a two-step approach is able to reduce the runtime significantly as well as handling much denser meshes. Di Xu 0012, Jianfei Cai 0001, Jianmin Zheng, Juyong Zhang |
VCIP | 2 |
| 2016 | Cosegmentation of multiple image groups
Fanman Meng, Jianfei Cai 0001, Hongliang Li 0001 |
Comput. Vis. Image Underst. | 2 |
| 2016 | Beyond pixels: A comprehensive survey from bottom-up to semantic image segmentation and cosegmentation
Hongyuan Zhu 0002, Fanman Meng, Jianfei Cai 0001, Shijian Lu |
J. Vis. Commun. Image Represent. | 3 |
| 2016 | Action Recognition in Still Images With Minimum Annotation EffortsabstractWe focus on the problem of still image-based human action recognition, which essentially involves making prediction by analyzing human poses and their interaction with objects in the scene. Besides image-level action labels (e.g., riding, phoning), during both training and testing stages, existing works usually require additional input of human bounding boxes to facilitate the characterization of the underlying human-object interactions. We argue that this additional input requirement might severely discourage potential applications and is not very necessary. To this end, a systematic approach was developed in this paper to address this challenging problem of minimum annotation efforts, i.e., to perform recognition in the presence of only image-level action labels in the training stage. Experimental results on three benchmark data sets demonstrate that compared with the state-of-the-art methods that have privileged access to additional human bounding-box annotations, our approach achieves comparable or even superior recognition accuracy using only action annotations in training. Interestingly, as a by-product in many cases, our approach is able to segment out the precise regions of underlying human-object interactions. Yu Zhang 0004, Li Cheng 0001, Jianxin Wu 0001, Jianfei Cai 0001, Minh N. Do, Jiangbo Lu |
IEEE Trans. Image Process. | 4 |
| 2016 | Weakly Supervised Fine-Grained Categorization With Part-Based Image RepresentationabstractIn this paper, we propose a fine-grained image categorization system with easy deployment. We do not use any object/part annotation (weakly supervised) in the training or in the testing stage, but only class labels for training images. Fine-grained image categorization aims to classify objects with only subtle distinctions (e.g., two breeds of dogs that look alike). Most existing works heavily rely on object/part detectors to build the correspondence between object parts, which require accurate object or object part annotations at least for training images. The need for expensive object annotations prevents the wide usage of these methods. Instead, we propose to generate multi-scale part proposals from object proposals, select useful part proposals, and use them to compute a global image representation for categorization. This is specially designed for the weakly supervised fine-grained categorization task, because useful parts have been shown to play a critical role in existing annotation-dependent works, but accurate part detectors are hard to acquire. With the proposed image representation, we can further detect and visualize the key (most discriminative) parts in objects of different classes. In the experiments, the proposed weakly supervised method achieves comparable or better accuracy than the state-of-the-art weakly supervised methods and most existing annotation-dependent methods on three challenging datasets. Its success suggests that it is not always necessary to learn expensive object/part detectors in fine-grained image categorization. Yu Zhang 0004, Xiu-Shen Wei, Jianxin Wu 0001, Jianfei Cai 0001, Jiangbo Lu, Minh N. Do |
IEEE Trans. Image Process. | 4 |
| 2016 | Compact Representation of High-Dimensional Feature Vectors for Large-Scale Image Recognition and RetrievalabstractIn large-scale visual recognition and image retrieval tasks, feature vectors, such as Fisher vector (FV) or the vector of locally aggregated descriptors (VLAD), have achieved state-of-the-art results. However, the combination of the large numbers of examples and high-dimensional vectors necessitates dimensionality reduction, in order to reduce its storage and CPU costs to a reasonable range. In spite of the popularity of various feature compression methods, this paper shows that the feature (dimension) selection is a better choice for high-dimensional FV/VLAD than the feature (dimension) compression methods, e.g., product quantization. We show that strong correlation among the feature dimensions in the FV and the VLAD may not exist, which renders feature selection a natural choice. We also show that, many dimensions in FV/VLAD are noise. Throwing them away using feature selection is better than compressing them and useful dimensions altogether using feature compression methods. To choose features, we propose an efficient importance sorting algorithm considering both the supervised and unsupervised cases, for visual recognition and image retrieval, respectively. Combining with the 1-bit quantization, feature selection has achieved both higher accuracy and less computational cost than feature compression methods, such as product quantization, on the FV and the VLAD image representations. Yu Zhang 0004, Jianxin Wu 0001, Jianfei Cai 0001 |
IEEE Trans. Image Process. | 3 |
| 2016 | Image Co-segmentation via Saliency Co-fusionabstractMost existing high-performance co-segmentation algorithms are usually complex due to the way of co-labeling a set of images as well as the common need of fine-tuning few parameters for effective co-segmentation. In this paper, instead of following the conventional way of co-labeling multiple images, we propose to first exploit inter-image information through co-saliency, and then perform single-image segmentation on each individual image. To make the system robust and to avoid heavy dependence on one single saliency extraction method, we propose to apply multiple existing saliency extraction methods on each image to obtain diverse salient maps. Our major contribution lies in the proposed method that fuses the obtained diverse saliency maps by exploiting the inter-image information, which we call saliency co-fusion. Experiments on five benchmark datasets with eight saliency extraction methods show that our saliency co-fusion-based approach achieves competitive performance even without parameter fine-tuning when compared with the state-of-the-art methods. Koteswar Rao Jerripothula, Jianfei Cai 0001, Junsong Yuan 0001 |
IEEE Trans. Multim. | 2 |
| 2016 | Multiple Human Identification and Cosegmentation: A Human-Oriented CRF Approach With PoseletsabstractLocalizing, identifying, and extracting humans with consistent appearance jointly from a personal photo stream is an important problem and has wide applications. The strong variations in foreground and background and irregularly occurring foreground humans make this realistic problem challenging. Inspired by advancements in object detection, scene understanding, and image cosegmentation, we explore explicit constraints to label and segment human objects rather than other nonhuman objects and “stuff.” We refer to such a problem as multiple human identification and cosegmentation (MHIC). To identify specific human subjects, we propose an efficient human instance detector by combining an extended color line model with a poselet-based human detector. Moreover, to capture high-level human shape information, a novel soft shape cue is proposed. It is initialized by the human detector, then further enhanced through a generalized geodesic distance transform, and finally refined with a joint bilateral filter. We also propose to capture the rich feature context around each pixel by using an adaptive cross-region data structure, which gives a higher discriminative power than a single pixel-based estimation. The high-level object cues from the detector and the shape are then integrated with the low-level pixel cues and midlevel contour cues into a principled conditional random field (CRF) framework, which can be efficiently solved by using fast graph cut algorithms. We evaluate our method over a newly created NTU-MHIC human dataset, which contains 351 images with manually annotated groundtruth segmentation. Both visual and quantitative results demonstrate that our method achieves state-of-the-art performance for the MHIC task. Hongyuan Zhu 0002, Jiangbo Lu, Jianfei Cai 0001, Jianmin Zheng, Shijian Lu, Nadia Magnenat-Thalmann |
IEEE Trans. Multim. | 3 |
| 2015 | Diagnosing state-of-the-art object proposal methodsabstractRecent top performing methods in PASCAL VOC [6] and ImageNet [13] make use of object proposal to replace exhaustive window search. Object proposal’s effectiveness is rooted in the assumption that there are general cues to differentiate objects from the background. Since the very first work by Alexe et al. [1], many object proposal methods have been proposed [2, 3, 4, 5, 7, 8, 10, 11, 12, 14, 15] and tested on various large scale datasets [6, 9, 13], and their overall detection rates versus different thresholds or window number have also been reported. Yet such partial performance summaries give us little idea of a method’s strengths and weaknesses for further improvement, and users are still facing difficulties in choosing methods for their applications. Therefore, more detailed analysis of existing state-of-the-arts is critical for future research and applications. Our contributions can be summarized in three aspects. First, we investigate the influence of object-level characteristics over state-of-the-art object proposal methods for the first time. Although there are some similar works in categorical object detection, few research has been conducted on object proposal side to the best of our knowledge. Second, we introduce the concept of localization latency to evaluate a method’s localization efficiency and accuracy. Third, we create a fully annotated PASCAL VOC dataset with various object-level characteristics to facilitate our analysis. The annotations take us nearly one month’s time which will be released to facilitate further related research. Our experiments are based on PASCAL VOC2007 test set, which has been widely used in evaluating object proposal methods. A proposed window B is treated as detected if its Intersection-over-Union (IoU) with a ground truth bounding box B: IoU(B,B) = area(B ∩ B) area(B ∪ B) is above a certain threshold T . We first study the localization accuracy of the existing methods. The region based methods have higher localization accuracy than window based methods. MCG and SelectiveSearch are the top performing region based methods, though window based EdgeBox shows comparable performance. The localization accuracy for region based methods are similar. One potential explanation is that all region based methods follow similar pipeline by grouping superpixels with either learned or handcrafted edge measures. A good object proposal method should not only produce candidates with high accuracy, but also use as less windows as possible. To summarize a method’s performance in terms of the accuracy and window number, we propose the localization latency metric: Hongyuan Zhu 0002, Shijian Lu, Jianfei Cai 0001, Guangqing Lee |
BMVC | 3 |
| 2015 | Dense correspondence based prediction for image set compressionabstractIn this paper, we propose a novel dense correspondence based prediction approach to reduce the inter-image redundancy for image set compression. Unlike previous methods, we manage to utilize the dense correspondence to predict and parameterize the inter-image relation and then reconstruct a new reference for the subsequent HEVC inter-prediction and encoding. Comparing to relevant state-of-the-art feature-based methods, our method is able to locally approximate the inter-image relation and thus more robust to complex local variations. Experimental results show that our proposed approach achieves better coding gains when the local variations are dominant. Yabin Zhang 0002, Weisi Lin, Jianfei Cai 0001 |
ICASSP | 3 |
| 2015 | MMSS: Multi-modal Sharable and Specific Feature Learning for RGB-D Object RecognitionabstractMost of the feature-learning methods for RGB-D object recognition either learn features from color and depth modalities separately, or simply treat RGB-D as undifferentiated four-channel data, which cannot adequately exploit the relationship between different modalities. Motivated by the intuition that different modalities should contain not only some modal-specific patterns but also some shared common patterns, we propose a multi-modal feature learning framework for RGB-D object recognition. We first construct deep CNN layers for color and depth separately, and then connect them with our carefully designed multi-modal layers, which fuse color and depth information by enforcing a common part to be shared by features of different modalities. In this way, we obtain features reflecting shared properties as well as modal-specific properties in different modalities. The information of the multi-modal learning frameworks is back-propagated to the early CNN layers. Experimental results show that our proposed multi-modal feature learning method outperforms state-of-the-art approaches on two widely used RGB-D object benchmark datasets. Anran Wang 0001, Jianfei Cai 0001, Jiwen Lu, Tat-Jen Cham |
ICCV | 2 |
| 2015 | Group saliency propagation for large scale and quick image co-segmentationabstractMost of the existing co-segmentation methods are usually complex, and require pre-grouping of images, fine-tuning a few parameters and initial segmentation masks etc. These limitations become serious concerns for their application on large scale datasets. In this paper, Group Saliency Propagation (GSP) model is proposed where a single group saliency map is developed, which can be propagated to segment the entire group. In addition, it is also shown how a pool of these group saliency maps can help in quickly segmenting new input images. Experiments demonstrate that the proposed method can achieve competitive performance on several benchmark co-segmentation datasets including ImageNet, with the added advantage of speed up. Koteswar Rao Jerripothula, Jianfei Cai 0001, Junsong Yuan 0001 |
ICIP | 2 |
| 2015 | Adaptive configuration of cloud video transcodingabstractCloud computing is emerging as a new paradigm which enables big data computing, including high quality media processing. However, considering the media dynamics on resource consumption and the QoS criteria, dynamically providing the cloud computing resource to meet the QoS requirements of media processing is not easy. The current cloud computing infrastructure usually employs auto-scaling to dynamically adjust the computing resource allocation, which is typically performed at relatively long time scale and cannot adapt to the dynamic changes of video arrivals or content changes at relatively short time scale. In this paper, we propose to adaptively configure the video transcoding mode to deal with the short-term transcoding QoS and computing resource mismatch problem. We formulate the problem as the one to minimize the output bit-rate with the queue stability constraint, for which we use the Lyapunov optimization framework to solve it. Simulation results show that, compared with the static configuration strategy, the proposed adaptive method achieves smooth transcoding QoS degradation when system load becomes heavier and much better transcoding delay performance. Ming Yang 0018, Jianfei Cai 0001, Yonggang Wen 0001, Chuan Heng Foh |
ISCAS | 2 |
| 2015 | Kinect-based non-intrusive human gait analysis and visualizationabstractHome healthcare becomes more and more important with the increased aging population. The advent of various low-cost sensing devices makes it tempting to develop low-cost, non-intrusive systems to monitor the variations of human being. In this paper, we describe a Kinect-based gait analysis and visualization system as a case study in this direction. The system uses depth images and skeleton captured by the Kinect to generate a BVH file recording the motion information, extracts features of gait for detecting abnormal gait, and customizes the 3D body model for personalized motion visualization. Compared to previous work in this area, the proposed system has advantages since it integrates gait classification and visualization which may bring new possibilities in healthcare. The experiments show that our proposed system achieves accurate gait classification as well as flexible personalized 3D visualization. Nguyen-Luc Dao, Jianmin Zheng, Jianfei Cai 0001 |
MMSP | 4 |
| 2015 | Efficient image retrieval based mobile indoor localizationabstractVision based localization has been investigated for many years. The existing Structure from Motion (SfM) technique can reconstruct the 3D models based on the input images. The image retrieval and feature matching allow us to find the correspondence between the query image and the 3D model. According to these, the location can be easily calculated. In mobile scenarios, the limited CPU speed, memory storage and network latency bring in new challenges. The state-of-the-art solution can not be easily adopted due to the complicated calculation and large resource consumption. In this paper, we leverage the techniques developed during the MPEG-7 Compact Descriptors for Visual Search (CDVS) standardization, which aims to provide high performance and low complexity compact descriptors. We show that these techniques are suitable for mobile device and can achieve state-of-the-art retrieval performance in indoor environment. Besides, we propose additional components including blur measurement and result smoothing to improve the performance of the location calculation process. Based on these techniques, a whole system which enables fast vision based localization on mobile device is developed. We present experiments on the real world situation, showing that the system can strike a balance between accuracy and efficiency. Ruoyun He, Qingyi Tao, Jianfei Cai 0001, Ling-Yu Duan |
VCIP | 4 |
| 2015 | QCCE: Quality constrained co-saliency estimation for common object detectionabstractDespite recent advances in joint processing of images, sometimes it may not be as effective as single image processing for object discovery problems. In this paper while aiming for common object detection, we attempt to address this problem by proposing a novel QCCE: Quality Constrained Co-saliency Estimation method. The approach here is to iteratively update the saliency maps through co-saliency estimation depending upon quality scores, which indicate the degree of separation of foreground and background likelihoods (the easier the separation, the higher the quality of saliency map). In this way, joint processing is automatically constrained by the quality of saliency maps. Moreover, the proposed method can be applied to both unsupervised and supervised scenarios, unlike other methods which are particularly designed for one scenario only. Experimental results demonstrate superior performance of the proposed method compared to the state-of-the-art methods. Koteswar Rao Jerripothula, Jianfei Cai 0001, Junsong Yuan 0001 |
VCIP | 2 |
| 2015 | Incremental low-rank and sparse decomposition for compressing videos captured by fixed cameras
Chongyu Chen, Jianfei Cai 0001, Weisi Lin, Guangming Shi |
J. Vis. Commun. Image Represent. | 2 |
| 2015 | A Low Complexity Interest Point DetectorabstractInterest point detection is a fundamental approach to feature extraction in computer vision tasks. To handle the scale invariance, interest points usually work on the scale-space representation of an image. In this letter, we propose a novel block-wise scale-space representation to significantly reduce the computational complexity of an interest point detector. Laplacian of Gaussian (LoG) filtering is applied to implement the block-wise scale-space representation. Extensive comparison experiments have shown the block-wise scale-space representation enables the efficient and effective implementation of an interest point detector in terms of memory and time complexity reduction, as well as promising performance in visual search. Jie Chen 0006, Ling-Yu Duan, Feng Gao 0014, Jianfei Cai 0001, Alex Chichung Kot, Tiejun Huang 0001 |
IEEE Signal Process. Lett. | 4 |
| 2015 | Unsupervised Joint Feature Learning and Encoding for RGB-D Scene LabelingabstractMost existing approaches for RGB-D indoor scene labeling employ hand-crafted features for each modality independently and combine them in a heuristic manner. There has been some attempt on directly learning features from raw RGB-D data, but the performance is not satisfactory. In this paper, we propose an unsupervised joint feature learning and encoding (JFLE) framework for RGB-D scene labeling. The main novelty of our learning framework lies in the joint optimization of feature learning and feature encoding in a coherent way, which significantly boosts the performance. By stacking basic learning structure, higher level features are derived and combined with lower level features for better representing RGB-D data. Moreover, to explore the nonlinear intrinsic characteristic of data, we further propose a more general joint deep feature learning and encoding (JDFLE) framework that introduces the nonlinear mapping into JFLE. The experimental results on the benchmark NYU depth dataset show that our approaches achieve competitive performance, compared with the state-of-the-art methods, while our methods do not need complex feature handcrafting and feature combination and can be easily applied to other data sets. Anran Wang 0001, Jiwen Lu, Jianfei Cai 0001, Gang Wang 0012, Tat-Jen Cham |
IEEE Trans. Image Process. | 3 |
| 2015 | Kinect Depth Recovery Using a Color-Guided, Region-Adaptive, and Depth-Selective FrameworkabstractConsidering that the existing depth recovery approaches have different limitations when applied to Kinect depth data, in this article, we propose to integrate their effective features including adaptive support region selection, reliable depth selection, and color guidance together under an optimization framework for Kinect depth recovery. In particular, we formulate our depth recovery as an energy minimization problem, which solves the depth hole filling and denoising simultaneously. The energy function consists of a fidelity term and a regularization term, which are designed according to the Kinect characteristics. Our framework inherits and improves the idea of guided filtering by incorporating structure information and prior knowledge of the Kinect noise model. Through analyzing the solution to the optimization framework, we also derive a local filtering version that provides an efficient and effective way of improving the existing filtering techniques. Quantitative evaluations on our developed synthesized dataset and experiments on real Kinect data show that the proposed method achieves superior performance in terms of recovery accuracy and visual quality. Chongyu Chen, Jianfei Cai 0001, Jianmin Zheng, Tat-Jen Cham, Guangming Shi |
ACM Trans. Intell. Syst. Technol. | 2 |
| 2015 | Large-Margin Multi-Modal Deep Learning for RGB-D Object RecognitionabstractMost existing feature learning-based methods for RGB-D object recognition either combine RGB and depth data in an undifferentiated manner from the outset, or learn features from color and depth separately, which do not adequately exploit different characteristics of the two modalities or utilize the shared relationship between the modalities. In this paper, we propose a general CNN-based multi-modal learning framework for RGB-D object recognition. We first construct deep CNN layers for color and depth separately, which are then connected with a carefully designed multi-modal layer. This layer is designed to not only discover the most discriminative features for each modality, but is also able to harness the complementary relationship between the two modalities. The results of the multi-modal layer are back-propagated to update parameters of the CNN layers, and the multi-modal feature learning and the back-propagation are iteratively performed until convergence. Experimental results on two widely used RGB-D object datasets show that our method for general multi-modal learning achieves comparable performance to state-of-the-art methods specifically designed for RGB-D data. Anran Wang 0001, Jiwen Lu, Jianfei Cai 0001, Tat-Jen Cham, Gang Wang 0012 |
IEEE Trans. Multim. | 3 |
| 2015 | Compressive environment matting
Qi Duan, Jianfei Cai 0001, Jianmin Zheng |
Vis. Comput. | 2 |
| 2014 | Depth Recovery with Face Priors
Chongyu Chen, Hai Xuan Pham, Vladimir Pavlovic 0001, Jianfei Cai 0001, Guangming Shi |
ACCV (4) | 4 |
| 2014 | On Multiple Image Group Cosegmentation
Fanman Meng, Jianfei Cai 0001, Hongliang Li 0001 |
ACCV (4) | 2 |
| 2014 | Recovering Surface Details under General Unknown Illumination Using Shading and Coarse Multi-view StereoabstractSummary form only given. Reconstructing the shape of a 3D object from multi-view images under unknown, general illumination is a fundamental problem in computer vision and high quality reconstruction is usually challenging especially when high detail is needed. This paper presents a total variation (TV) based approach for recovering surface details using shading and multi-view stereo (MVS). Behind the approach are our two important observations: (1) the illumination over the surface of an object tends to be piecewise smooth and (2) the recovery of surface orientation is not sufficient for reconstructing geometry, which were previously overlooked. Thus we introduce TV to regularize the lighting and use visual hull to constrain partial vertices. The reconstruction is formulated as a constrained TV minimization problem that treats the shape and lighting as unknowns simultaneously. An augmented Lagrangian method is proposed to quickly solve the TV-minimization problem. As a result, our approach is robust, stable and is able to efficiently recover high quality of surface details even starting with a coarse MVS. These advantages are demonstrated by the experiments with synthetic and real world examples. Di Xu 0012, Qi Duan, Jianming Zheng, Juyong Zhang, Jianfei Cai 0001, Tat-Jen Cham |
CVPR | 5 |
| 2014 | Compact Representation for Image Classification: To Choose or to Compress?abstractIn large scale image classification, features such as Fisher vector or VLAD have achieved state-of-the-art results. However, the combination of large number of examples and high dimensional vectors necessitates dimensionality reduction, in order to reduce its storage and CPU costs to a reasonable range. In spite of the popularity of various feature compression methods, this paper argues that feature selection is a better choice than feature compression. We show that strong multicollinearity among feature dimensions may not exist, which undermines feature compression's effectiveness and renders feature selection a natural choice. We also show that many dimensions are noise and throwing them away is helpful for classification. We propose a supervised mutual information (MI) based importance sorting algorithm to choose features. Combining with 1-bit quantization, MI feature selection has achieved both higher accuracy and less computational cost than feature compression methods such as product quantization and BPBC. Yu Zhang 0004, Jianxin Wu 0001, Jianfei Cai 0001 |
CVPR | 3 |
| 2014 | Multi-modal Unsupervised Feature Learning for RGB-D Scene Labeling
Anran Wang 0001, Jiwen Lu, Gang Wang 0012, Jianfei Cai 0001, Tat-Jen Cham |
ECCV (5) | 4 |
| 2014 | Automatic image co-segmentation using geometric mean saliencyabstractMost existing high-performance co-segmentation algorithms are usually complicated due to the way of co-labelling a set of images and the requirement to handle quite a few parameters for effective co-segmentation. In this paper, instead of relying on the complex process of co-labelling multiple images, we perform segmentation on individual images but based on a combined saliency map that is obtained by fusing singleimage saliency maps of a group of similar images. Particularly, a new multiple image based saliency map extraction, namely geometric mean saliency (GMS) method, is proposed to obtain the global saliency maps. In GMS, we transmit the saliency information among the images using the warping technique. Experiments show that our method is able to outperform state-of-the-art methods on three benchmark co-segmentation datasets. Koteswar Rao Jerripothula, Jianfei Cai 0001, Fanman Meng, Junsong Yuan 0001 |
ICIP | 2 |
| 2014 | Poselet-based multiple human identification and cosegmentationabstractLocalizing, identifying and extracting human groups with consistent appearance jointly from a personal photo stream is an important problem and has wide applications. Inspired by recent advances in object detection, scene understanding and image cosegmentation, in this paper we explore explicit constraints to label and segment human objects rather than other non-human objects and “stuff”. We propose a novel soft human shape cue, which is initialized by color line poselet-based human part detection, further processed through a generalized geodesic distance transform, and refined finally with a joint bilateral filter. Such a high-level object cue is then integrated with other low-level unary and pairwise terms into a principled conditional random field framework, which can be efficiently solved by fast graph cut algorithms. We evaluate our algorithm over the FlickrMFC human dataset, and show that it achieves state-of-the-art performance for this challenging task. Hongyuan Zhu 0002, Jiangbo Lu, Jianfei Cai 0001, Jianmin Zheng, Nadia Magnenat-Thalmann |
ICIP | 3 |
| 2014 | Registration of multiple RGBD cameras via local rigid transformationsabstractRGBD cameras, such as the Kinect, have recently revolutionized the field of real-time geometry and appearance acquisition. While impressive 3D reconstruction results have been obtained, combining data acquired by multiple RGBD cameras constitutes a technical challenge. Several methods have been proposed to estimate the internal parameters of each RGBD camera (such as depth mapping function and focal length). Despite that the textured geometry obtained by each RGBD camera individually is visually attractive, even state-of-the-art methods have difficulties in correctly combining the textured geometries obtained by several RGBD cameras via a rigid transformation. Based on this observation, our approach registers the RGBD cameras by a smooth field of rigid transformations, instead of a single rigid transformation. Experimental results on challenging data demonstrate the validity of the proposed approach. Teng Deng, Jean-Charles Bazin, Claudia Plüss, Jianfei Cai 0001, Tiberiu Popa, Markus Gross 0001 |
ICME | 5 |
| 2014 | An adaptive multi-layer low-latency transmission scheme for H.264 based screen sharing systemabstractVirtual screen system is becoming an essential part in the mobile cloud computing platform. However, designing a low-latency interactive communication for the high-resolution screen content is still challenging due to the network dynamics and the unique characteristics of screen content. In this paper we propose a H.264 based low-latency screen sharing system. To achieve high play-out frame rate, we decouple the low-latency screen content communication problem into two parts, a scalable H.264 based encoding and an optimal scalable stream transmission scheduling. By leveraging the unique characteristics of screen content, a multi-layer scalable video encoding scheme is designed to achieve a certain error resilience while keeping good video coding efficiency. In the transmission scheduling module, an optimal frame skipping policy is proposed to schedule the frames in the buffer to maximize the play-out frame rate. In the performance evaluation, we simulate our system in both one-hop end-to-end topology and two-hop proxy-based topology. The simulation results show that the proposed scheme achieves much better performance on frame rate and average delay, especially in the low bandwidth condition. Ming Yang 0018, Jingjing Fu, Yan Lu 0001, Jianfei Cai 0001, Chuan Heng Foh |
ISCAS | 4 |
| 2014 | Estimating spatial layout of rooms from RGB-D videosabstractSpatial layout estimation of indoor rooms plays an important role in many visual analysis applications such as robotics and human-computer interaction. While many methods have been proposed for recovering spatial layout of rooms in recent years, their performance is still far from satisfactory due to high occlusion caused by the presence of objects that clutter the scene. In this paper, we propose a new approach to estimate the spatial layout of rooms from RGB-D videos. Unlike most existing methods which estimate the layout from still images, RGB-D videos provide more spatial-temporal and depth information, which are helpful to improve the estimation performance because more contextual information can be exploited in RGB-D videos. Given a RGB-D video, we first estimate the spatial layout of the scene in each single frame and compute the camera trajectory using the simultaneous localization and mapping (SLAM) algorithm. Then, the estimated spatial layouts of different frames are integrated to infer temporally consistent layouts of the room throughout the whole video. Our method is evaluated on the NYU RGB-D dataset, and the experimental results show the efficacy of the proposed approach. Anran Wang 0001, Jiwen Lu, Jianfei Cai 0001, Gang Wang 0012, Tat-Jen Cham |
MMSP | 3 |
| 2014 | Maximum Multipath Routing Throughput in Multirate Wireless Mesh NetworksabstractIn this paper, we consider the problem of finding the maximum routing throughput between any pair of nodes in an arbitrary multirate wireless mesh network (WMN) using multiple paths. Multipath routing is an efficient technique to maximize routing throughput in WMN, however maximizing multipath routing throughput is a NP-complete problem due to the shared medium for electromagnetic wave transmission in wireless channel, inducing collision-free scheduling as part of the optimization problem. In this work, we first provide problem formulation that incorporates collision-free schedule, and then based on this formulation we design an algorithm with search pruning that jointly optimizes paths and transmission schedule. Though suboptimal, compared to the known optimal single path flow, we demonstrate that an efficient multipath routing scheme can increase the routing throughput by up to 100% for simple WMNs. Jalaluddin Qureshi, Chuan Heng Foh, Jianfei Cai 0001 |
VTC Fall | 3 |
| 2014 | Multiple foreground recognition and cosegmentation: An object-oriented CRF model with robust higher-order potentialsabstractLocalizing, recognizing, and segmenting multiple foreground objects jointly from a general user's photo stream that records a specific event is an important task with many useful applications. As argued in recent Multiple Foreground Cosegmentation (MFC) work by Kim and Xing, this task is very challenging in that it contrasts substantially from the classical cosegmentation problem, and aims to parse a set of realistic event photos but each containing irregularly occurring multiple foregrounds with high appearance and scene configuration variations. Inspired by the impressive advance in scene understanding and object recognition, this paper casts the multiple foreground recognition and cosegmentation (MFRC) problem within a conditional random fields (CRFs) framework in a principled manner. We capitalize centrally on the key objective that MFRC is to segment out and annotate foreground objects or “things” rather than “stuff”. To this end, we exploit a few complementary objectness cues (e.g. contours, object detectors and layout) and propose novel and efficient methods to capture object-level information. Integrating object potentials as soft constraints (e.g. robust higher-order potentials defined over detected object regions) with low-level unary and pairwise terms holistically, we solve the MFRC task with a probabilistic CRF model. The inference for such a CRF model is performed efficiently with graph cut based move making algorithms. With a minimal amount of user annotations on just a few example photos, the proposed approach produces spatially coherent, boundary-aligned segmentation results with correct and consistent object labeling. Experiments on the FlickrMFC dataset justify that our method achieves state-of-the-art performance. Hongyuan Zhu 0002, Jiangbo Lu, Jianfei Cai 0001, Jianmin Zheng, Nadia Magnenat-Thalmann |
WACV | 3 |
| 2014 | Online XOR packet coding: Efficient single-hop wireless multicasting with low decoding delay
Jalaluddin Qureshi, Chuan Heng Foh, Jianfei Cai 0001 |
Comput. Commun. | 3 |
| 2014 | Flexible Image Similarity Computation Using Hyper-Spatial MatchingabstractSpatial pyramid matching (SPM) has been widely used to compute the similarity of two images in computer vision and image processing. While comparing images, SPM implicitly assumes that: in two images from the same category, similar objects will appear in similar locations. However, this is not always the case. In this paper, we propose hyper-spatial matching (HSM), a more flexible image similarity computing method, to alleviate the mis-matching problem in SPM. Besides the match between corresponding regions, HSM considers the relationship of all spatial pairs in two images, which includes more meaningful match than SPM. We propose two learning strategies to learn SVM models with the proposed HSM kernel in image classification, which are hundreds of times faster than a general purpose SVM solver applied to the HSM kernel (in both training and testing). We compare HSM and SPM on several challenging benchmarks, and show that HSM is better than SPM in describing image similarity. Yu Zhang 0004, Jianxin Wu 0001, Jianfei Cai 0001, Weiyao Lin |
IEEE Trans. Image Process. | 3 |
| 2014 | Robust surface reconstruction via dictionary learningabstractSurface reconstruction from point cloud is of great practical importance in computer graphics. Existing methods often realize reconstruction via a few phases with respective goals, whose integration may not give an optimal solution. In this paper, to avoid the inherent limitations of multi-phase processing in the prior art, we propose a unified framework that treats geometry and connectivity construction as one joint optimization problem. The framework is based on dictionary learning in which the dictionary consists of the vertices of the reconstructed triangular mesh and the sparse coding matrix encodes the connectivity of the mesh. The dictionary learning is formulated as a constrained ℓ 2,q -optimization (0 < q < 1), aiming to find the vertex position and triangulation that minimize an energy function composed of point-to-mesh metric and regularization. Our formulation takes many factors into account within the same framework, including distance metric, noise/outlier resilience, sharp feature preservation, no need to estimate normal, etc., thus providing a global and robust algorithm that is able to efficiently recover a piecewise smooth surface from dense data points with imperfections. Extensive experiments using synthetic models, real world models, and publicly available benchmark show that our method outperforms the state-of-the-art in terms of accuracy, robustness to noise and outliers, geometric feature and detail preservation, and mesh connectivity. Shiyao Xiong, Juyong Zhang, Jianmin Zheng, Jianfei Cai 0001, Ligang Liu 0001 |
ACM Trans. Graph. | 4 |
| 2013 | A benchmark for semantic image segmentationabstractThough quite a few image segmentation benchmark datasets have been constructed, there is no suitable benchmark for semantic image segmentation. In this paper, we construct a benchmark for such a purpose, where the ground-truths are generated by leveraging the existing fine granular ground-truths in Berkeley Segmentation Dataset (BSD) as well as using an interactive segmentation tool for new images. We also propose a percept-tree-based region merging strategy for dynamically adapting the ground-truth for evaluating test segmentation. Moreover, we propose a new evaluation metric that is easy to understand and compute, and does not require boundary matching. Experimental results show that, compared with BSD, the generated ground-truth dataset is more suitable for evaluating semantic image segmentation, and the conducted user study demonstrates that the proposed evaluation metric matches user ranking very well. Jianfei Cai 0001, Thi Nhat Anh Nguyen, Jianmin Zheng |
ICME | 2 |
| 2013 | High-quality Kinect depth filtering for real-time 3D telepresenceabstract3D telepresence is a next-generation multimedia application, offering remote users an immersive and natural video-conferencing environment with real-time 3D graphics. Kinect sensor, a consumer-grade range camera, facilitates the implementation of some recent 3D telepresence systems. However, conventional data filtering methods are insufficient to handle Kinect depth error because such error is quantized rather than just randomly-distributed. Hence, one could often observe large irregularly-shaped patches of pixels that receive the same depth values from Kinect. To enhance visual quality in 3D telepresence, we propose a novel depth data filtering method for Kinect by means of multi-scale and direction-aware support windows. In addition, we develop a GPU-based CUDA implementation that can perform real-time depth filtering. Results from the experiments show that our method can reconstruct hole-free surfaces that are smoother and less bumpy compared to existing methods like bilateral filtering. Mengyao Zhao, Fuwen Tan, Chi-Wing Fu, Chi-Keung Tang, Jianfei Cai 0001, Tat-Jen Cham |
ICME | 5 |
| 2013 | Mobile media communication, processing, and analysis: A review of recent advancesabstractIn this paper, we review recent advances in mobile media communication, processing, and analysis. To identify the opportunities and challenges in fast growing mobile media computing, we discuss several emerging topics including mobile visual search, retargeting, mobile video streaming, and cloud based mobile media computing. According to the infrastructure of mobile devices vs. servers, we come up with essential concerns in mobile media computing such as wireless bandwidth consumption, mobile energy saving, media adaptation for better quality of services, the computational load shift from mobiles to servers, etc. With booming mobile Apps on diverse media consumption, it is envisioned that mobile media research and development is bringing about significant achievements in traditional topics of communication, processing, and analytics. Wen Gao 0001, Ling-Yu Duan, Jun Sun 0007, Junsong Yuan 0001, Yonggang Wen 0001, Yap-Peng Tan, Jianfei Cai 0001, Alex Chichung Kot |
ISCAS | 7 |
| 2013 | Inter-screen interaction for session recognition and transfer based on cloud centric media networkabstractRecently, there is a growing trend that people tend to consume media over multi-screens simultaneously. This paper proposes an efficient and convenient inter-screen interaction approach based on our cloud centric media network, where all the ongoing sessions on the client side are always synchronized with the media cloud. This approach realizes the session recognition and transfer over different devices in a three-step manner. First, the users are required to use the mobile device camera to scan the main screen. Second, after the screen edge detection and image correction, users are allowed to choose one or more ongoing session on the corrected image via touch screen to request the transfer. Finally, the selected sessions are identified by the cloud, and those sessions are delivered to the mobile devices to complete the session transfer. The algorithms and strategies involved are discussed in detail. We also implement a testbed on top of a private cloud at NTU. The results prove our proposed method is robust and easy to use. Yichao Jin 0002, Yonggang Wen 0001, Jianfei Cai 0001 |
ISCAS | 4 |
| 2013 | Salient object cutout using Google imagesabstractGiven any image input by users, how to automatically cutout the object-of-interest is a challenging problem due to lack of information of the object-of-interest and the background. Saliency detection techniques are able to provide some rough information about object-of-interest since they highlight high-contrast or high attention regions or pixels. However, the generated saliency map is often noisy and directly applying it for segmentation often leads to erroneous results. Motivated by the recent progress on image co-segmentation and internet image retrieval techniques, in this paper, we propose to use the user input image for segmentation as a query image to Google Images and then employ the top returned Google images to build up the knowledge about the object-of-interest in the user input image. Particularly, we develop a lightweight algorithm to learn the knowledge of the object-of-interest in the retrieved images to enhance the saliency map of the input image. Then, the enhanced saliency map is used to initialize the graph-cut to extract the object-of-interest. Experiments with the Mcgill dataset and multiple challenge cases demonstrate the effectiveness of our method in terms of producing a clean cutout. Hongyuan Zhu 0002, Jianfei Cai 0001, Jianmin Zheng, Jianxin Wu 0001, Nadia Magnenat-Thalmann |
ISCAS | 2 |
| 2013 | A color-guided, region-adaptive and depth-selective unified framework for Kinect depth recoveryabstractConsidering the existing depth recovery approaches that have different limitations when applying to Kinect depth data, in this paper, we propose to integrate their effective features including adaptive support region selection, reliable depth selection and color guidance together under a unified framework for Kinect depth recovery. In particular, we formulate our depth recovery as an energy minimization problem, which solves the depth hole-filling and denoising simultaneously. The energy function consists of a fidelity term and a regularization term. The fidelity term takes into account the characteristics of Kinect data. The regularization term is designed to incorporate the joint bilateral filtering (JBF) kernel and the joint trilateral filtering (JTF) kernel so as to facilitate both depth hole-filling and denoising. Moreover, the JBF kernel is modified to incorporate the structure information. Both simulations on the benchmark Middlebury dataset and experiments on real Kinect data show that our proposed method achieves state-of-the-art performance in terms of recovery accuracy and visual quality. Chongyu Chen, Jianfei Cai 0001, Jianmin Zheng, Tat-Jen Cham, Guangming Shi |
MMSP | 2 |
| 2013 | Interactive object segmentation from multi-view images
Thi Nhat Anh Nguyen, Jianfei Cai 0001, Jianmin Zheng |
J. Vis. Commun. Image Represent. | 2 |
| 2013 | Object-Level Image Segmentation Using Low Level CuesabstractThis paper considers the problem of automatically segmenting an image into a small number of regions that correspond to objects conveying semantics or high-level structure. Although such object-level segmentation usually requires additional high-level knowledge or learning process, we explore what low level cues can produce for this purpose. Our idea is to construct a feature vector for each pixel, which elaborately integrates spectral attributes, color Gaussian mixture models, and geodesic distance, such that it encodes global color and spatial cues as well as global structure information. Then, we formulate the Potts variational model in terms of the feature vectors to provide a variational image segmentation algorithm that is performed in the feature space. We also propose a heuristic approach to automatically select the number of segments. The use of feature attributes enables the Potts model to produce regions that are coherent in color and position, comply with global structures corresponding to objects or parts of objects and meanwhile maintain a smooth and accurate boundary. We demonstrate the effectiveness of our algorithm against the state-of-the-art with the data set from the famous Berkeley benchmark. Hongyuan Zhu 0002, Jianmin Zheng, Jianfei Cai 0001, Nadia Magnenat-Thalmann |
IEEE Trans. Image Process. | 3 |
| 2013 | LT-W: Improving LT Decoding With Wiedemann SolverabstractLuby transform (LT) codes provide an efficient way to transfer information over erasure channels. Past research has shown that LT codes can perform well for a large number of input symbols. However, mathematical analysis and simulation results have revealed that the packet overhead for LT decoders can be as large as 100% when the number of input symbols is small. Designing an efficient decoder to handle a small number of symbols becomes an imminent research issue. In this paper, we make an observation that LT decoders often fail to recover all the input symbols, while LT encoders have a high probability of producing a full-rank coefficient matrix. Motivated by this observation, we propose a novel decoding algorithm called LT-W, in which we incorporate the use of the Wiedemann solver into LT decoding to extend the decodability of LT codes. Extensive experiments show that our proposed method reduces the packet overhead significantly and yet preserves the efficiency of the original LT decoding process. Haifeng Lu, Jianfei Cai 0001, Chuan Heng Foh |
IEEE Trans. Inf. Theory | 3 |
| 2012 | Optimizing content retrieval delay for LT-based distributed cloud storage systemsabstractAmong different setups of cloud storage systems, fountain-codes based distributed cloud storage system provides reliable online storage solution through placing coded content fragments into multiple storage nodes. Luby Transform (LT) code is one of the popular fountain codes for storage systems due to its efficient recovery. However, to ensure high success decoding of fountain codes based storage, retrieval of additional fragments is required, and this requirement introduces additional delay, which is critical for content retrieval or downloading applications. In this paper, we show that multiple-stage retrieval of fragments is effective to reduce the content-retrieval delay. We first develop a delay model for various multiple-stage retrieval schemes applicable to our considered system. With the developed model, we study optimal retrieval schemes given the success decodability requirement. Our numerical results demonstrate that the content-retrieval delay can be significantly reduced by optimally scheduling packet requests in a multi-stage fashion. Haifeng Lu, Chuan Heng Foh, Yonggang Wen 0001, Jianfei Cai 0001 |
GLOBECOM | 4 |
| 2012 | Energy minimization via dynamic voltage scaling for real-time video encoding on mobile devicesabstractThis paper investigates the problem of minimizing energy consumption for real-time video encoding on mobile devices, by dynamically configuring the clock frequency in the CPU via the dynamic voltage scaling (DVS) technology. The problem can be formulated as a constrained optimization problem, whose objective is to minimize the total energy consumption of encoding video contents while respecting a real-time delay constraint. Under a probabilistic workload model, we obtain closed-form solutions for both the optimal clock frequency configuration and the resulted minimum energy. We also compare the optimal solution with a brute force flat frequency configuration. Numerical results indicate that our derived optimal solution outperforms the brute-force approach significantly. Moreover, we apply the optimal solution for real-time H.264/AVC video encoding application. Our numerical results suggest that an energy saving of 10%-20% can be achieved, compared to the flat clock frequency scheduling. Ming Yang 0018, Yonggang Wen 0001, Jianfei Cai 0001, Chuan Heng Foh |
ICC | 3 |
| 2012 | Constrained active contours for boundary refinement in interactive image segmentationabstractThe state-of-the-art interactive image segmentation algorithms are often not able to produce accurate segmentation results with one-shot user input, and they frequently rely on laborious user editing to refine the segmentation boundary. In this paper, we propose a constrained active contour method for boundary refinement, which can be used to improve the segmentation results of many existing region-based interactive segmentation algorithms. Our constrained active contour model exhibits many desired properties for a good boundary refinement tool, including the robustness to user inputs, the ability to produce a smooth and accurate boundary contour, and the ability to handle topology changes. Experimental results show that the proposed refinement tool is highly effective and can significantly improve initial segmentation results without additional user inputs. Thi Nhat Anh Nguyen, Jianfei Cai 0001, Juyong Zhang, Jianmin Zheng |
ISCAS | 2 |
| 2012 | Surveillance video coding via low-rank and sparse decompositionabstractSurveillance videos are usually with a static or gradually changed background. The state-of-the-art block-based codec, H.264/AVC, is not sufficiently efficient for encoding surveillance videos since it cannot exploit the strong background temporal redundancy in a global manner. In this paper, motivated by the recent advance on low-rank and sparse decomposition (LRSD), we propose to apply it for the compression of surveillance videos. In particular, the LRSD is employed to decompose a surveillance video into the low-rank component, representing the background, and the sparse component, representing the moving objects. Then, we design different coding methods for the two different components. We represent the frames of the background by very few independent frames based on their linear dependency, which dramatically removes the temporal redundancy. Experimental results show that, for the compression of surveillance videos, the proposed scheme can significantly outperform H.264/AVC, up to 3 dB PSNR gain, especially at relatively low bit rates. Chongyu Chen, Jianfei Cai 0001, Weisi Lin, Guangming Shi |
ACM Multimedia | 2 |
| 2012 | Optimal solution for the index coding problem using network coding over GF(2)abstractThe index coding problem is a fundamental transmission problem which occurs in a wide range of multicast networks. Network coding over a large finite field size has been shown to be a theoretically efficient solution to the index coding problem. However the high computational complexity of packet encoding and decoding over a large finite field size, and its subsequent penalty on encoding and decoding throughput and higher energy cost makes it unsuitable for practical implementation in processor and energy constraint devices like mobile phones and wireless sensors. While network coding over GF(2) can alleviate these concerns, it comes at a tradeoff cost of degrading throughput performance. To address this tradeoff, we propose a throughput optimal triangular network coding scheme over GF(2). We show that such a coding scheme can supply unlimited number of innovative packets and the decoding involves the simple back substitution. Such a coding scheme provides an efficient solution to the index coding problem and its lower computation and energy cost makes it suitable for practical implementation on devices with limited processing and energy capacity. Jalaluddin Qureshi, Chuan Heng Foh, Jianfei Cai 0001 |
SECON | 3 |
| 2012 | Robust Interactive Image Segmentation Using Convex Active ContoursabstractThe state-of-the-art interactive image segmentation algorithms are sensitive to the user inputs and often unable to produce an accurate boundary with a small amount of user interaction. They frequently rely on laborious user editing to refine the segmentation boundary. In this paper, we propose a robust and accurate interactive method based on the recently developed continuous-domain convex active contour model. The proposed method exhibits many desirable properties of an effective interactive image segmentation algorithm, including robustness to user inputs and different initializations, the ability to produce a smooth and accurate boundary contour, and the ability to handle topology changes. Experimental results on a benchmark data set show that the proposed tool is highly effective and outperforms the state-of-the-art interactive image segmentation algorithms. Thi Nhat Anh Nguyen, Jianfei Cai 0001, Juyong Zhang, Jianmin Zheng |
IEEE Trans. Image Process. | 2 |
| 2012 | Content-Based Image Compression for Arbitrary-Resolution Display DevicesabstractThe existing image coding methods cannot support content-based spatial scalability with high compression. In mobile multimedia communications, image retargeting is generally required at the user end. However, content-based image retargeting (e.g., seam carving) is with high computational complexity and is not suitable for mobile devices with limited computing power. The work presented in this paper addresses the increasing demand of visual signal delivery to terminals with arbitrary resolutions, without heavy computational burden to the receiving end. In this paper, the principle of seam carving is incorporated into a wavelet codec (i.e., SPIHT ). For each input image, block-based seam energy map is generated in the pixel domain. In the meantime, multilevel discrete wavelet transform (DWT) is performed. Different from the conventional wavelet-based coding schemes, DWT coefficients here are grouped and encoded according to the resultant seam energy map. The bitstream is then transmitted in energy descending order. At the decoder side, the end user has the ultimate choice for the spatial scalability without the need to examine the visual content; an image with arbitrary aspect ratio can be reconstructed in a content-aware manner based upon the side information of the seam energy map. Experimental results show that, for the end users, the received images with an arbitrary resolution preserve important content while achieving high coding efficiency for transmission. Chenwei Deng, Weisi Lin, Jianfei Cai 0001 |
IEEE Trans. Multim. | 3 |
| 2012 | Variational mesh decompositionabstractThe problem of decomposing a 3D mesh into meaningful segments (or parts) is of great practical importance in computer graphics. This article presents a variational mesh decomposition algorithm that can efficiently partition a mesh into a prescribed number of segments. The algorithm extends the Mumford-Shah model to 3D meshes that contains a data term measuring the variation within a segment using eigenvectors of a dual Laplacian matrix whose weights are related to the dihedral angle between adjacent triangles and a regularization term measuring the length of the boundary between segments. Such a formulation simultaneously handles segmentation and boundary smoothing, which are usually two separate processes in most previous work. The efficiency is achieved by solving the Mumford-Shah model through a saddle-point problem that is solved by a fast primal-dual method. A preprocess step is also proposed to determine the number of segments that the mesh should be decomposed into. By incorporating this preprocessing step, the proposed algorithm can automatically segment a mesh into meaningful parts. Furthermore, user interaction is allowed by incorporating the user's inputs into the variational model to reflect the user's special intention. Experimental results show that the proposed algorithm outperforms competitive segmentation methods when evaluated on the Princeton Segmentation Benchmark. Juyong Zhang, Jianmin Zheng, Jianfei Cai 0001 |
ACM Trans. Graph. | 4 |
| 2011 | Scalable Video Adaptation in Wireless Home Networks with a Mixture of IPTV and VoD UsersabstractIn this paper, we propose a scalable video adaptation mechanism to improve the overall quality of service (QoS) in wireless home networks with a mixture of IPTV and VoD users. Unlike most of the existing studies on video streaming over WLANs, which usually focus on only one type of video streams, either stored videos or live videos, here we consider a mixture of live and stored videos. We make use of the pre-buffering time of VoD users in the rate adaptation for both IPTV and VoD users so as to achieve an overall optimal QoE for all the users. In addition, we employ the standard H.264 SVC and consider a practical multi-rate scenario, where the physical data rate of a wireless user is determined according to its distance to the access point (AP). The corresponding multi-rate multi-queue MAC-layer throughput is analyzed so as to accurately estimate the bandwidth for the video streaming. The ns-2 simulations verify the effectiveness of the proposed scalable video adaptation. Jianfei Cai 0001, Chuan Heng Foh |
GLOBECOM | 2 |
| 2011 | Content-Based Image Compression for Arbitrary-Resolution Display DevicesabstractThe work presented in this paper addresses the increasing demand of visual signal delivery to terminals with arbitrary resolutions (like in mobile multimedia communication and cloud computing) for universal access and presentation, without extra computational burden to the receiving end. Scalable image compression and transmission are essential, and to be effective and meaningful, it has to be content-based. The existing coding methods cannot support content-based spatial scalability with high compression. In this paper, the principle of seam carving (SC) is incorporated into a wavelet codec. After multi-level discrete wavelet transform (DWT), SC is performed in the low frequency subband. Different from the conventional wavelet-based coding schemes, DWT coefficients here are encoded and transmitted according to the energy map of resultant seams. At the decoder side, the end user has the ultimate choice for the scalability without the need to examine the visual content; an image with arbitrary aspect ratio can be reconstructed in a content-aware manner based upon the encoded information. Simulation results show that the resized images preserve important content while achieving high coding efficiency in transmission. Chenwei Deng, Weisi Lin, Jianfei Cai 0001 |
ICC | 3 |
| 2011 | Cooperative Retransmissions through CollisionsabstractInterference in wireless networks is one of the key capacity-limiting factors. Recently developed interference-embracing techniques show promising performance on turning collisions into useful transmissions. However, the interference-embracing techniques are hard to apply in practical applications due to their strict requirements. In this paper, we consider utilizing the interference-embracing techniques in a common scenario of two interfering sender-receiver pairs. By employing opportunistic listening and analog network coding (ANC), we show that compared to traditional ARQ retransmission, a higher retransmission throughput can be achieved by allowing two interfering senders to cooperatively retransmit selected lost packets at the same time. This simultaneous retransmission is facilitated by a simple handshaking procedure without introducing additional overhead. Simulation results demonstrate the superior performance of the proposed cooperative retransmission. Jalaluddin Qureshi, Jianfei Cai 0001, Chuan Heng Foh |
ICC | 2 |
| 2011 | Fast environment matting extraction using compressive sensingabstractThe existing high-accuracy environment matting extraction methods usually require the capturing of thousands of sample images and spend several hours in data acquisition. In this paper, a fast environment matting algorithm is proposed to ex tract the environment matte data effectively and efficiently. In particular, we incorporate the recently developed compressive sensing theory to simplify the data acquisition process. More over, taking into account special properties of light refraction and reflection effects of transparent object, we further propose to use hierarchical sampling and group clustering based recovery to accelerate the matte extraction process. Compared with the state-of-the-art approaches, our proposed algorithm significantly accelerates the environment matting extraction process while still achieving high-accuracy results. Qi Duan, Jianfei Cai 0001, Jianmin Zheng, Weisi Lin |
ICME | 2 |
| 2011 | DC-MAC: A data-centric multi-hop MAC protocol for underwater acoustic sensor networksabstractDue to the unique characteristics of long signal propagation, high error rate and low bandwidth in the underwater environment, the design of the medium access control (MAC) protocol for underwater acoustic networks poses significant challenges. The previous MAC protocols designed for flexible communication models have limited achievements in performance. In this paper, we consider a practical application and propose a data-centric multi-hop MAC protocol, called DC-MAC, to enhance the performance on throughput and average end-to-end packet transmission delay. Our design uses multi-channel strategy to limit transmission interference by creating multiple collision domains, and dynamic collision-free polling strategy to offer efficient protocol handshake. We analyze the saturation throughput performance and conduct extensive simulation experiments to study the throughput and delay performance. Comparing to slotted FAMA which is a potential MAC protocol candidate for the same environment, our results show that DC-MAC outperforms its peer. Ming Yang 0018, Mingsheng Gao, Chuan Heng Foh, Jianfei Cai 0001, Periklis Chatzimisios |
ISCC | 4 |
| 2011 | Dynamic scheduling of a mixture of scalable IPTV and VoD traffic over wireless home networksabstractUnlike most of the existing studies on video streaming over WLANs, which usually focus on only one type of video streams, either stored videos or live videos, in this paper we propose a dynamic scheduling method for transmitting a mixture of live and stored videos over WLANs. In particular, we dynamically estimate the future IPTV traffic information based on the past. Our proposed dynamic scheduling algorithm allows VoD traffic to be transmitted not only at a later time but also in advance so as to provide more flexibility to serve the overall traffic to achieve a better QoS. The ns-2 simulations verify the effectiveness of the proposed approach. Jianfei Cai 0001, Mingsheng Gao, Chuan Heng Foh |
MUM | 2 |
| 2011 | Flexible and Accurate Transparent-Object Matting and Compositing Using Refractive Vector FieldabstractAbstract In digital image editing, environment matting and compositing are fundamental and interesting operations that can capture and simulate the refraction and reflection effects of light from an environment. The state‐of‐the‐art real‐time environment matting and compositing method is short of flexibility, in the sense that it has to repeat the entire complex matte acquisition process if the distance between the object and the background is different from that in the acquisition stage, and also lacks accuracy, in the sense that it can only remove noises but not errors. In this paper, we introduce the concept of refractive vector and propose to use a refractive vector field as a new representation for environment matte. Such refractive vector field provides great flexibility for transparent‐object environment matting and compositing. Particularly, with only one process of the matte acquisition and the refractive vector field extraction, we are able to composite the transparent object into an arbitrary background at any distance. Furthermore, we introduce a piecewise vector field fitting algorithm to simultaneously remove both noises and errors contained in the extracted matte data. Experimental results show that our method is less sensitive to artefacts and can generate perceptually good composition results for more general scenarios. Qi Duan, Jianmin Zheng, Jianfei Cai 0001 |
Comput. Graph. Forum | 3 |
| 2011 | Performance Evaluation of IPTV Over Wireless Home NetworksabstractThe emergence of Internet Protocol Television (IPTV) has brought potentials to revolutionize personal entertainment. Streaming TV content over the highly pervasive wireless networks allows easy access to personalized entertainment. Focusing on wireless home entertainment which is one of the main driving forces of IPTV development, we develop a Markovian framework that investigates several important issues related to network capacity and streaming quality in an IEEE 802.11e enabled wireless home network. The Markovian framework captures not only the IEEE 802.11e MAC protocol performance, but also the statistical characteristics of IPTV media streams. The inclusion of these two key descriptions allows our model to be practically used in wireless home network planning and design. To deal with the complexity in the model, we apply the efficient Matrix Geometric approach to obtain numerical results. We further perform simulations with real IPTV traffic to not only validate our analytical results, but also obtain further insight to the performance. Chuan Heng Foh, Jianfei Cai 0001, Dusit Niyato, Eric Wing Ming Wong |
IEEE Trans. Multim. | 3 |
| 2011 | Interactive Mesh Cutting Using Constrained Random WalksabstractThis paper considers the problem of interactively finding the cutting contour to extract components from an existing mesh. First, we propose a constrained random walks algorithm that can add constraints to the random walks procedure and thus allows for a variety of intuitive user inputs. Second, we design an optimization process that uses the shortest graph path to derive a nice cut contour. Then a new mesh cutting algorithm is developed based on the constrained random walks plus the optimization process. Within the same computational framework, the new algorithm provides a novel user interface for interactive mesh cutting that supports three typical user inputs and also their combinations: 1) foreground/background seed inputs: the user draws strokes specifying seeds for “foreground” (i.e., the part to be cut out) and “background” (i.e., the rest); 2) soft constraint inputs: the user draws strokes on the mesh indicating the region which the cuts should be made nearby; and 3) hard constraint inputs: the marks which the cutting contour must pass. The algorithm uses feature sensitive metrics that are based on surface geometric properties and cognitive theory. The integration of the constrained random walks algorithm, the optimization process, the feature sensitive metrics, and the varieties of user inputs makes the algorithm intuitive, flexible, and effective as well. The experimental examples show that the proposed cutting method is fast, reliable, and capable of producing good results reflecting user intention and geometric attributes. Juyong Zhang, Jianmin Zheng, Jianfei Cai 0001 |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2010 | Collision Codes: Decoding Superimposed BPSK Modulated Wireless TransmissionsabstractThe introduction of physical layer network coding gives rise to the concept of turning a collision of transmissions on a wireless channel useful. In the idea of physical layer network coding, two synchronized simultaneous packet transmissions are carefully encoded such that the superimposed transmission can be decoded to produce a packet which is identical to the bitwise binary sum of the two transmitted packets. This paper explores the decoding of superimposed transmission resulted by multiple synchronized simultaneous transmissions. We devise a coding scheme that achieves the identification of individual transmission from the synchronized superimposed transmission. A mathematical proof for the existence of such a coding scheme is given. Chuan Heng Foh, Jianfei Cai 0001, Jalaluddin Qureshi |
CCNC | 2 |
| 2010 | A diffusion approach to seeded image segmentationabstractSeeded image segmentation is a popular type of supervised image segmentation in computer vision and image processing. Previous methods of seeded image segmentation treat the image as a weighted graph and minimize an energy function on the graph to produce a segmentation. In this paper, we propose to conduct the seeded image segmentation according to the result of a heat diffusion process in which the seeded pixels are considered to be the heat sources and the heat diffuses on the image starting from the sources. After the diffusion reaches a stable state, the image is segmented based on the pixel temperatures. It is also shown that our proposed framework includes the RandomWalk algorithm for image segmentation as a special case which diffuses only along the two coordinate axes. To better control diffusion, we propose to incorporate the attributes (such as the geometric structure) of the image into the diffusion process, yielding an anisotropic diffusion method for image segmentation. The experiments show that the proposed anisotropic diffusion method usually produces better segmentation results. In particular, when the method is tested using the groundtruth dataset of Microsoft Research Cambridge (MSRC), an error rate of 4.42% can be achieved, which is lower than the reported error rates of other state-of-the-art algorithms. Juyong Zhang, Jianmin Zheng, Jianfei Cai 0001 |
CVPR | 3 |
| 2010 | Joint Unequal Loss Protection and LT Coding for Layer-Coded Media DeliveryabstractRateless codes such as LT codes have become more and more popular due to their abilities to handle varying channel conditions without much feedback. However, rateless codes have the drawback of unable to provide intermediate outputs when delivering layer-coded media content. Although some methods have been proposed to produce intermediate outputs based on adjusting the distribution of LT codes, they are typically content-dependent and unable to guarantee that a more important layer can always be decoded before the decoding of a less important layer. In this paper, we propose a simple joint unequal loss protection (ULP) and LT coding (ULP-LT) scheme for layered media delivery, where different numbers of FEC are allocated to different layers to guarantee the priority and LT codes are used to deal with varying channel conditions. Simulation results show that with a small amount of overhead allocated to ULP, the ULP-LT scheme can produce good intermediate performance while still enjoying the nice features provided by LT codes. Haifeng Lu, Jianfei Cai 0001, Chuan Heng Foh |
GLOBECOM | 2 |
| 2010 | Solving the out-of-gamut problem in image compositionabstractExisting digital image composition algorithms neglect the out-of-gamut problem, i.e. some pixel values in a composited image exceed the displayable or printable range. The commonly used solutions, including hard clipping or linear scaling, result in either detail loss or global contrast reduction. Directly applying the existing high dynamic range (HDR) compression algorithms cannot achieve pleasant visual quality either. In our previous work, we proposed a gamut fitting algorithm by formulating gamut fitting as an energy-minimization problem and used the cubic polynomial in the Bernstein-Bézier form to compute the optimal mapping curve. Despite the good performance achieved, the problem of the previous algorithm lies in the necessity of fine tuning the weighting parameter in the proposed energy function. In this paper, we further improve our previous method by using piecewise mapping curves with multiple Bernstein polynomials to find the optimal mapping curve. The proposed approach can be regarded as a post-process to enhance the visual quality of the resulting images from image composition applications. The performance of the proposed method is compared with our previous method and the state-of-the-art HDR compression algorithms. Jianfei Cai 0001, Jianmin Zheng |
ICIP | 2 |
| 2010 | Accurate playfield detection using Area-of-CoverageabstractPlayfield detection is an important task in sports video content analysis, as it provides the ground for further operations such as object detection, object tracking or semantic event highlight and summarization. Traditional approaches of playfield detection usually rely on the homogeneity cue of the field pixels' color to separate it from other areas within the image frame. Although encouraging results have been achieved using this methodology, the accuracy of the detection still largely varies depending on the grass pattern of the field. In this paper, we propose a novel approach to detect the playfield region using the concept of Area-of-Coverage. First, the system uses Gaussian Mixture Model (GMM) to obtain a rough segmentation of the playfield area. Based on this initial segmentation, feature points of the field are detected for calibration using homography and then the Area of Coverage (AoC) of the camera view is calculated. Finally, this AoC is back-projected to the image frame to provide a refine playfield detection. Experiments on real videos show that the proposed system achieves higher accuracy as well as stability compared to existing approaches. VietAnh Ngo, Jianfei Cai 0001 |
ISCAS | 3 |
| 2010 | Nonlinear image restoration using recurrent radial basis function networkabstractFor nonlinear distorted images, the performance of the existing image restoration methods is limited in either visual quality or computational complexity. In this paper, we apply the recently developed technique called recurrent radial basis function network (RBFN) for nonlinear image restoration. We give the details of the construction of the recurrent RBFN network and the determination of the network parameters. Simulation results show that the proposed recurrent RBFN scheme outperforms the existing RBFN based methods in both visual quality and complexity when the degraded process is recursive. Shengkui Zhao, Jianfei Cai 0001, Zhihong Man |
ISCAS | 2 |
| 2010 | Mesh Snapping: Robust Interactive Mesh Cutting Using Fast Geodesic Curvature FlowabstractAbstract This paper considers the problem of interactively finding the cutting contour to extract components from a given mesh. Some existing methods support cuts of arbitrary shape but require careful and tedious input from the user. Others need little user input however they are sensitive to user input and need a postprocessing step to smooth the generated jaggy cutting contours. The popular geometric snake can be used to optimize the cutting contour, but it cannot deal with the topology change. In this paper, we propose a geodesic curvature flow based framework to overcome all these problems. Since in many cases the meaningful cutting contour on a 3D mesh is locally shortest in the sense of some weighted curve length, the geodesic curvature flow is an ideal tool for our problem. It evolves the cutting contour to the nearby local minimum. We should mention that the previous numerical scheme, discretized geodesic curvature flow (dGCF) is too slow and has not been applied to mesh segmentation. With a careful observation to dGCF, we devise here a fast computation scheme called fast geodesic curvature flow (FGCF), which only needs to solve a smaller and easier problem. The initial cutting contour is generated by a variant of random walks algorithm, which is very fast and gives reasonable cutting result with little user input. Experiment results on the benchmark mesh segmentation data set show that our proposed framework is robust to user input and capable of producing good results reflecting geometric features and human shape perception. Juyong Zhang, Jianfei Cai 0001, Jianmin Zheng, Xue-Cheng Tai |
Comput. Graph. Forum | 3 |
| 2010 | Guest Editorial: Network Technologies for Emerging Broadband Multimedia Services
Hwangjun Song, Jianfei Cai 0001, Marco Roccetti, Dapeng Oliver Wu, Shivkumar Kalyanaraman |
J. Vis. Commun. Image Represent. | 2 |
| 2010 | Progressive Coding and Illumination and View Dependent Transmission of 3-D Meshes Using R-D OptimizationabstractFor transmitting complex 3-D models over bandwidth-limited networks, efficient mesh coding and transmission are indispensable. The state-of-the-art 3-D mesh transmission system employs a wavelet-based progressive mesh coder, which converts an irregular mesh into a semi-regular mesh and directly applies the zerotree-like image coders to compress the wavelet vectors, and view-dependent transmission, which saves the transmission bandwidth through only delivering the visible portions of a mesh model. We propose methods to improve both progressive mesh coding and transmission based on thorough rate-distortion analysis. In particular, by noticing that the dependency among the wavelet coefficients generated in remeshing is not being considered in the existing approaches, we propose to introduce a preprocessing step to scale up the wavelets so that the inherent dependency of wavelets can be truly understood by the zerotree-like image compression algorithms. The weights used in the scaling process are carefully designed through thoroughly analyzing the distortions of wavelets at different refinement levels. For the transmission part, we propose to incorporate the illumination effects into the existing view-depend progressive mesh transmission system to further improve the performance. We develop a novel distortion model that considers both illumination distortion and geometry distortion. Based on our proposed distortion model, given the viewing and lighting parameters, we are able to optimally allocate bits among different segments in real time. Simulation results show significant improvements in both progressive compression and transmission. Jianfei Cai 0001, Juyong Zhang, Jianmin Zheng |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2010 | User-Friendly Interactive Image Segmentation Through Unified Combinatorial User InputsabstractOne weakness in the existing interactive image segmentation algorithms is the lack of more intelligent ways to understand the intention of user inputs. In this paper, we advocate the use of multiple intuitive user inputs to better reflect a user's intention. In particular, we propose a constrained random walks algorithm that facilitates the use of three types of user inputs: 1) foreground and background seed input, 2) soft constraint input, and 3) hard constraint input, as well as their combinations. The foreground and background seed input allows a user to draw strokes to specify foreground and background seeds. The soft constraint input allows a user to draw strokes to indicate the region that the boundary should pass through. The hard constraint input allows a user to specify the pixels that the boundary must align with. Our proposed method supports all three types of user inputs in one coherent computational framework consisting of a constrained random walks and a local editing algorithm, which allows more precise contour refinement. Experimental results on two benchmark data sets show that the proposed framework is highly effective and can quickly and accurately segment a wide variety of natural images with ease. Jianfei Cai 0001, Jianmin Zheng, Jiebo Luo 0001 |
IEEE Trans. Image Process. | 2 |
| 2009 | Vector field fitting for real-time environment matting of transparent objectsabstractThe major drawback of real-time environment matting method is that the extracted environment matte data often contains significant amount of noise and errors. Although some filtering methods have been employed to remove the noise and obtain acceptable composition results, they are incapable of removing potential errors. In this paper, we first establish a light motion field to better describe the environmental matting effect of transparent objects and propose a new vector field fitting algorithm to simultaneously remove both noise and errors in the extracted matte data by using energy minimization approach. Experimental results show that our method is less sensitive to noise and error and can generate perceptually better composition results than the existing real-time environment matting approaches. Qi Duan, Jianfei Cai 0001, Jianmin Zheng |
ICIP | 2 |
| 2009 | Gamut fitting for image composition applicationsabstractExisting digital image composition algorithms neglect the out-of-gamut problem, i.e. some pixel values in a composited image exceed the displayable or printable range. In this paper, we show that the commonly used solution, i.e. hard clipping or linear scaling, results in either detail loss or global contrast reduction. Directly applying the existing high dynamic range (HDR) compression algorithms cannot achieve pleasant visual quality either. Thus, we propose a gamut fitting method to solve this out-of-gamut problem in image composition. In particular, we formulate gamut fitting as a multi-criteria optimization problem. Polynomials in the Bernstein-Bézier form are used to compute the optimal gamut mapping curve. The proposed approach can be regarded as a post-processing procedure to enhance the visual quality of the resulting images from image composition applications. Jianmin Zheng, Jianfei Cai 0001 |
ICIP | 3 |
| 2009 | LT codes decoding: Design and analysisabstractLT codes provide an efficient way to transfer information over erasure channels. Past research has illustrated that LT codes can perform well for a large number of input symbols. However, it is shown that LT codes have poor performance when the number of input symbols is small. We notice that the poor performance is due to the design of the LT decoding process. In this respect, we present a decoding algorithm called full rank decoding that extends the decodability of LT codes by usingWiedemann algorithm.We provide a detailed mathematical analysis on the rank of the random coefficient matrix to evaluate the probability of successful decoding for our proposed algorithm. Our studies show that our proposed method reduces the overhead significantly in the cases of small number of input symbols yet preserves the simplicity of the original LT decoding process. Chuan Heng Foh, Jianfei Cai 0001, Liang-Tien Chia |
ISIT | 3 |
| 2009 | Distributed routing algorithm for low-latency broadcasting in multi-rate wireless mesh networkabstractUsing the multi-rate feature of the IEEE 802.11 MAC protocol in a wireless mesh network (WMN) increases efficiency in network-wide message broadcasting. A challenging problem is to achieve minimal latency for network-wide broadcasting in a multi-rate wireless mesh network (MrWMN). The three features, including the multi-rate characteristics, the source scheduling to obtain the routing decision, and the multi-radio solution to avoid the interference, add great complexities to this research issue. In this paper, we propose a distributed source routing algorithm that exploits the multi-rate feature to achieve low latency network-wide broadcasting in WMNs. Multi-radio is utilized to resolve the interferences among neighboring nodes. Simulation results show that, compared to the existing best known results under various network settings, our approach produces lower latency for network-wide broadcasting in the MrWMN. Jianfei Cai 0001, Chuan Heng Foh |
IWCMC | 2 |
| 2009 | Seam carving extension: a compression perspectiveabstractThere is an increasing demand on image compression adaptive to different display sizes. However, existing spatial scalable coding only supports dyadic resolutions and is not content-aware. In this paper, we apply the recently developed image resizing algorithm, seam carving, for content-aware multi-size image compression. Our proposed codec encodes an image into a content-aware progressive bitstream that allows decoding into arbitrary display resolution. In addition, seam insertion is incorporated into the proposed framework to improve the performance in low bitrate image transmission applications. To the best of our knowledge, this is the first applicable content-aware multi-size image coding work in literature. Thi Nhat Anh Nguyen, Jianfei Cai 0001 |
ACM Multimedia | 3 |
| 2009 | An efficient network coding based retransmission algorithm for wireless multicastabstractRetransmission based on packet acknowledgement (ACK/NAK) is a fundamental error control technique employed in IEEE 802.11-2007 unicast network. However the 802.11-2007 standard falls short of proposing a reliable MAC-level recovery protocol for multicast frames. In this paper we propose a latency and bandwidth efficient coding algorithm based on the principles of network coding for retransmitting lost packets in a single-hop wireless multicast network and demonstrate its effectiveness over previously proposed network coding based retransmission algorithms. Jalaluddin Qureshi, Chuan Heng Foh, Jianfei Cai 0001 |
PIMRC | 3 |
| 2009 | Efficient quadtree based block-shift filtering for deblocking and deringing
Guangtao Zhai, Weisi Lin, Jianfei Cai 0001, Xiaokang Yang 0001, Wenjun Zhang 0001 |
J. Vis. Commun. Image Represent. | 3 |
| 2009 | Natural and Seamless Image Composition With Color ControlabstractWhile the state-of-the-art image composition algorithms subtly handle the object boundary to achieve seamless image copy-and-paste, it is observed that they are unable to preserve the color fidelity of the source object, often require quite an amount of user interactions, and often fail to achieve realism when there exists salient discrepancy between the background textures in the source and destination images. These observations motivate our research towards color controlled natural and seamless image composition with least user interactions. In particular, based on the Poisson image editing framework, we first propose a variational model that considers both the gradient constraint and the color fidelity. The proposed model allows users to control the coloring effect caused by gradient domain fusion. Second, to have less user interactions, we propose a distance-enhanced random walks algorithm, through which we avoid the necessity of accurate image segmentation while still able to highlight the foreground object. Third, we propose a multiresolution framework to perform image compositions at different subbands so as to separate the texture and color components to simultaneously achieve smooth texture transition and desired color control. The experimental results demonstrate that our proposed framework achieves better and more realistic results for images with salient background color or texture differences, while providing comparable results as the state-of-the-art algorithms for images without the need of preserving the object color fidelity and without significant background texture discrepancy. Jianmin Zheng, Jianfei Cai 0001, Susanto Rahardja, Chang Wen Chen |
IEEE Trans. Image Process. | 3 |
| 2008 | Converting 2D soccer video to 3D cartoonabstractVideo-to-cartoon is a promising technology for mobile applications. In this paper, we develop a video-to-cartoon system, which can analyze video content and generate the corresponding 3D cartoon. The proposed system consists of two major parts: the media analysis module and the cartoon rendering module, where the former is to extract the 3D information from 2D video and the latter is to roughly reconstruct the 3D scene using the pre-generated models and animations and the extracted 3D information. Compared with the existing video-to-cartoon systems, our developed system generates 3D cartoon instead of 2D cartoon, supports interaction and is able to render the 3D cartoon in a fast manner. VietAnh Ngo, Jianfei Cai 0001 |
ICARCV | 2 |
| 2008 | An effective dissolve detection approach with temporal and spatial considerationsabstractDissolves are the basic artificial effects of gradual transitions in video sequences, which are widely used in TV programs and movies. Through dissolve detection, interesting and important video temporal segments can be easily located and indexed for various applications. In this paper, we present an effective dissolve detection algorithm, which takes into account the dissolve properties in both temporal and spatial domains. In particular, in the temporal domain, we use frame difference to capture the dissolve characteristics. In the spatial domain, the central area is given bigger weight than the four sides. Experimental results show a good performance of our proposed algorithm. Guangtao Zhai, Jianfei Cai 0001 |
ICARCV | 3 |
| 2008 | Improving Videophone Transmission over Multi-Rate IEEE 802.11e NetworksabstractIn this paper, we propose an adaptive system for improving videophone transmission over EDCA. We consider that a videophone contains a constant bit rate (CBR) voice source and a rate-adaptive video source. Two issues are addressed in this research. Firstly, how to solve the AP bottleneck problem, and secondly, how to adjust video source rate to improve the network performance. For the first issue, we propose the adjustment of the transmission opportunity (TXOP) to give AP a higher priority in voice transmission in order to eliminate the AC3 transmission bottleneck at the AP. For the second issue, our principle is to guarantee the throughput of voice traffic while transmitting as much video traffic as possible. Moreover, we consider more realistic multi-rate WLANs, where multiple transmission rates are used in the PHY layer depending on the underlaying channel conditions. Jianfei Cai 0001, Chuan Heng Foh, Yu Zhang 0004 |
ICC | 2 |
| 2008 | An On-Off Queue Control Mechanism for Scalable Video Streaming over the IEEE 802.11e WLANabstractIn this paper, we study the issue of scalable video streaming over IEEE 802.11e EDCA WLANs. Our basic idea is to control the number of "active" nodes on the channel in order to reduce collisions under heavy traffic conditions. Specifically, we propose a distributed on-off queue control (OOQC) mechanism, which is designed to maintain high network throughput while keeping packet loss due to collision as low as possible. A low priority early drop (LPED) method is also employed to drop the packets at the queue according to packet relative priority index (RPI) provided by scalable video coding. Simulation results show that our proposed OOQC scheme significantly outperforms EDCA in received video quality. Yu Zhang 0004, Chuan Heng Foh, Jianfei Cai 0001 |
ICC | 3 |
| 2008 | Image error-concealment via Block-based Bilateral FilteringabstractWe propose to use Block-based Bilateral Filter (BBF), which extends the classical Bilateral Filter (BF) through operating in block-wise manner, to conceal missing image blocks in the application of compressed image transmission over wireless channels. We show that the problem of error-concealment using BBF can be considered as a superset of image denoising using BF. The BBF has the ability to capture the block-level similarity that well matches the need of error-concealment for block based image compression. Simulation results suggest significant visual and PSNR improvements (up to 11 dB) over various classic and state-of-the-art error-concealment algorithms. Guangtao Zhai, Jianfei Cai 0001, Weisi Lin, Xiaokang Yang 0001, Wenjun Zhang 0001 |
ICME | 2 |
| 2008 | Re-examination of applying wavelet based progressive image coder for 3D semi-regular mesh compressionabstractThe latest wavelet based 3D mesh coding schemes convert an irregular mesh into a semi-regular mesh and directly apply the zerotree-like image coders to compress the wavelet vectors generated in the remeshing process. The major problem of such type of approaches is that the particular properties of semi-regular meshes are not being considered in the zerotree-like image coders. In this paper, we propose an improved wavelet based 3D mesh coder. The basic idea is to introduce a preprocessing step to scale up the vector wavelets generated in remeshing so that the inherent dependency of wavelets can be truly understood by the zerotree-like image compression algorithms. The weights used in the scaling process are carefully designed through thoroughly analyzing the distortions of wavelets at different refinement levels. Experimental results show that our proposed mesh coder significantly outperforms the state-of-the-art wavelet based 3D mesh compression scheme. Juyong Zhang, Jianfei Cai 0001, Jianmin Zheng, Susanto Rahardja |
ICME | 2 |
| 2008 | Image deringing using quadtree based block-shift filteringabstractIn this paper, we propose an efficient spatial domain deringing algorithm using quadtree (QT) decomposition and block-shift filtering (BSF). The ringing artifacts are located through the QT decomposition of an image down to the 4 × 4 block size. The blocks with suspicious ringing are then replaced with the weighted average of itself and pixel-by-pixel shifted neighboring blocks. The block shifting range is up to 9 × 9 and only those shifted blocks resembling the center one are involved in the averaging stage. Experimental results show that the proposed deringing algorithm can effectively suppress the ringing artifact while preserving image edges and textures well, and the method substantially outperforms most of the existing deringing algorithms reported in the literature, both subjectively and objectively. Guangtao Zhai, Jianfei Cai 0001, Weisi Lin, Xiaokang Yang 0001, Wenjun Zhang 0001 |
ISCAS | 2 |
| 2008 | Cross-dimensional quality assessment for low bitrate videoabstractIn this paper, we address the problem of evaluating perceptual visual quality of compressed video under different settings for mobile communication. A 5-dimensional video feature space is constructed with the codec type, video content, frame size, frame rate and bitrate. The video quality assessment is formulated as a transformation between the multidimensional feature space and the quality space. Subject viewing tests for videos coded with H.263 and H.264 at different bitrates and spatial/temporal resolutions are performed. Based on statistical analysis, we find that the perceptual quality of the decoded video is affected by the encoder type, video content, bitrate, frame rate and frame size, in a descending order for significance. The methodology and findings in this paper designate new researching direction in video quality assessment and can be extended to other applications. Guangtao Zhai, Weisi Lin, Jianfei Cai 0001, Xiaokang Yang 0001, Wenjun Zhang 0001, Minoru Etoh |
ISCAS | 3 |
| 2008 | Medium Access Cooperations for Improving VoIP Capacity over Hybrid 802.16/802.11 Cognitive Radio Networks
Deyun Gao, Jianfei Cai 0001, Chuan Heng Foh |
Networking | 2 |
| 2008 | Segmentation-Based View-Dependent 3-D Graphics Model TransmissionabstractFor wireless network based graphics applications, a key challenge is how to efficiently transmit complex 3-D models over bandwidth-limited wireless channels. Most existing 3-D mesh transmission systems do not consider such a view-dependent delivery issue, and thus transmit unnecessary portions of 3-D mesh models, which leads to the waste in precious wireless network bandwidth. In this paper, we propose a novel view-dependent 3-D model transmission scheme, where a 3-D model is partitioned into a number of segments, each segment is then independently coded using the MPEG-4 3DMC coding algorithm, and finally only the visible segments are selected and delivered to the client. Moreover, we also propose analytical models to find the optimal number of segments so as to minimize the average transmission size. Simulation results show that such a view-based 3-D model transmission is able to substantially save the transmission bandwidth and therefore has a significant impact on wireless graphics applications. Jianfei Cai 0001, Jianmin Zheng, Chang Wen Chen |
IEEE Trans. Multim. | 2 |
| 2008 | Cross-Dimensional Perceptual Quality Assessment for Low Bit-Rate VideosabstractMost studies in the literature for video quality assessment have been focused on the evaluation of quantized video sequences at fixed and high spatial and temporal resolutions. Only limited work has been reported for assessing video quality under different spatial and temporal resolutions. In this paper, we consider a wider scope of video quality assessment in the sense of considering multiple dimensions. In particular, we address the problem of evaluating perceptual visual quality of low bit-rate videos under different settings and requirements. Extensive subjective view tests for assessing the perceptual quality of low bit-rate videos have been conducted, which cover 150 test scenarios and include five distinctive dimensions: encoder type, video content, bit rate, frame size, and frame rate. Based on the obtained subjective testing results, we perform thorough statistical analysis to study the influence of different dimensions on the perceptual quality and some interesting observations are pointed out. We believe such a study brings new knowledge into the topic of cross-dimensional video quality assessment and it has immediate applications in perceptual video adaptation for scalable video over mobile networks. Guangtao Zhai, Jianfei Cai 0001, Weisi Lin, Xiaokang Yang 0001, Wenjun Zhang 0001, Minoru Etoh |
IEEE Trans. Multim. | 2 |
| 2007 | Modeling Hop Length Distributions for Reactive Routing Protocols in One Dimensional MANETsabstractIn mobile ad hoc networks (MANETs), packets hop from a source to a series of forwarding nodes until they reach the desired destination. Defining the hop length to be the distance between two adjacent forwarding nodes, we observe that the two adjacent forwarding nodes tend to be farther away from each other with a higher probability in a one-dimensional MANET. We derive the probability density functions for the hop lengths to confirm our observation. Applying the developed results, we further formulate the relationship between the mean number of hops and the distance between the source and the destination. Chuan Heng Foh, Juki Wirawan Tantra, Jianfei Cai 0001, Chiew Tong Lau, Cheng Peng Fu |
ICC | 3 |
| 2007 | Scalable Video Transmission over the IEEE 802.11e Networks Using Cross-Layer Rate ControlabstractThis work presents a novel cross-layer rate control scheme for optimizing 3D wavelet scalable video transmission over the IEEE 802.11e wireless local area networks. The proposed scheme consists of a macro and a micro rate control schemes residing at the application layer and the network sublayer respectively. The macro rate control uses bandwidth estimation to achieve optimal bit allocation with minimum distortion. The micro rate control employs an adaptive mapping of packets using video classifications. This prioritizes appropriately the video traffic to maximize the transmission protection to the important video packets. The performance is investigated by simulations showing advantages of our cross-layer design. Chuan Heng Foh, Yu Zhang 0004, Zefeng Ni, Jianfei Cai 0001 |
ICC | 4 |
| 2007 | View-Based 3D Model Transmission via Mesh SegmentationabstractFor network-based graphics applications, a key challenge is how to efficiently transmit complex three-dimensional (3D) models over bandwidth-limited communication channels such as wireless links. Most existing 3D mesh coding algorithms do not consider the view-dependent rendering issue, and therefore result in transmitting unnecessary portions of 3D mesh models which leads to the waste in precious network bandwidth. In this paper, we propose a novel view-dependent 3D model transmission scheme, where a 3D model is partitioned into a number of segments, each segment is then independently coded using the MPEG-4 3DMC coding algorithm, and finally only the visible segments are selected and delivered to the client. Such a view-based 3D model transmission is able to substantially save the transmission bandwidth and therefore has a significant impact on wireless network based graphics applications. Jianfei Cai 0001, Jianmin Zheng, Chang Wen Chen |
ICME | 2 |
| 2007 | Robust Transmission of JPEG2000 Encoded Images Over Packet Loss ChannelsabstractJPEG2000, the latest international image compression standard, owns many unique characteristics that are different from other well-known image compression schemes such as JPEG and SPIHT. As a result, how to robustly transmit JPEG2000 bitstreams is an important research topic. In this paper, we apply our previous IL-ULP (improved layered unequal loss protection) scheme to transmit JPEG2000 coded images. We propose an accurate end-to-end distortion model to analyze the influence of different channel packets on the distortion of received images, where we consider the distortion contribution from each coding pass in each code-block. Our end-to-end analysis provides a feasible way to optimally allocate unequal FEC to a JPEG2000 bitstream according to given channel conditions. Experimental results demonstrate that our proposed IL-ULP can achieve good performance for transmission of JPEG2000 bitstreams. Jianfei Cai 0001 |
ICME | 2 |
| 2007 | Optimal Frame Selection with Adaptive Playout for Delivering Stored Video under Constrained ResourcesabstractIn this paper, we propose a server-client coordinated joint optimal frame selection with adaptive playout for delivering stored video under both limited channel bandwidth and finite client buffer condition. In particular, the client will reduce the frame playout rate whenever its buffer fullness level falls below a given threshold in an attempt to prevent buffer underflow. And when the buffer fullness exceeds the threshold, the client will switch back to the normal frame playout rate. The server is aware of the adaptive playout decision made by the client and incorporates the decision into its optimal frame selection framework for joint optimization. The objective is to minimize the number of frames that must be discarded in order to prevent client buffer underflow or overflow and make full use of the limited bandwidth resource. Dayong Tao, Hai Hoang, Jianfei Cai 0001 |
ICME | 3 |
| 2007 | Including and optimizing shape parameters in Doo-Sabin subdivision surfaces for interpolationabstractThis paper considers the problems of how to introduce shape parameters into recursive subdivision schemes for additional shape control and how to find appropriate values of shape parameters to improve the quality of subdivision surface shapes. Following Brunet, we restrict our discussion to the algorithm that constructs a Doo-Sabin subdivision surface to interpolate the vertices of an input polyhedron with arbitrary topology. While Brunet defined one so-called "shape handle" for each vertex of the initial polyhedron, which is used to scale the type-V face obtained after the first step of the subdivision process, we introduce three shape parameters for each vertex: one for the scale and the other two for the orientation of the type-V face. This gives more degrees of freedom to optimize the shape of the result interpolatory surface. We develop a genetic algorithm to compute the optimal set of shape parameters such that a "fairness" measure of the surface is minimized. Examples are provided to demonstrate the effects of the optimal shape parameters on the final interpolatory surfaces. Jianmin Zheng, Jianfei Cai 0001 |
Symposium on Solid and Physical Modeling | 3 |
| 2007 | Optimal reverse frame selection for stored video delivery under constrained resourcesabstractIn this paper, we present an optimal reverse frame selection (RFS) algorithm based on dynamic programming for delivering stored video under both bandwidth and buffer size constraints. Our objective is to find a feasible set of frames that can maximize the video's accumulated motion metrics without violating any constraint. We further extend RFS to solve the problem of video delivery over VBR channels where the channel bandwidth is both limited and time-varying. In particular, we first run RFS offline for several bandwidth samples, and the computation complexity is modest and scalable with the aids of frame size stuffing and non-optimal state elimination. During online streaming, we only need to retrieve the optimal frame selection path from the pre-generated offline results, and it can be applied to any VBR channels that can be modelled as piecewise CBR channels. Experimental results show the good performance of our proposed algorithm. Dayong Tao, Jianfei Cai 0001 |
VCIP | 2 |
| 2007 | Rate-smoothed encoding for real-time video streaming applicationsabstractFor real-time video streaming applications over the constant bit rate channels, it is highly desired that video signals can be encoded in not only good average quality but also smooth video quality. However, in the case that the network resource is sufficiently large and the video quality has reached the target quality, the quality smoothing is not necessary and the rate smoothing is desired to avoid overusing the unnecessary network resource but also achieve a smoothed traffic rate. In this paper, we propose a novel real-time rate-smoothed encoding scheme by applying the low pass filtering idea. Both theoretical analysis and experimental results show that the proposed rate-smoothed encoding scheme can achieve a target average quality while significantly reducing the peak rate and the rate variance. We have further proposed a joint quality and rate smoothed encoding scheme, which can provide adaptive smoothing according to different situations. Experimental results show that the proposed joint smoothing scheme can make an optimal balance between the quality fluctuation and the rate fluctuation, and hence improve the overall system performance. Jianhua Wu 0003, Jianfei Cai 0001 |
VCIP | 2 |
| 2007 | Rate-distortion analysis of leaky prediction based FGS video for constant quality constrained rate adaptation
Jianhua Wu 0003, Jianfei Cai 0001, Chang Wen Chen |
J. Vis. Commun. Image Represent. | 2 |
| 2007 | Single-Pass Rate-Smoothed Video Encoding With Quality ConstraintabstractIn this letter, we study the rate smoothing problem in single-pass video encoding, i.e., given a certain video quality constraint, how to smooth out the traffic rate so that the complexity of the video delivery can be reduced. We apply the low-pass filtering idea, originally proposed for single-pass quality-smoothed video encoding, into the problem of rate-smoothed video encoding. In particular, we use the arithmetic averaging filter to smooth out the rate during single-pass video encoding. Both theoretical analysis and experimental results show that our proposed scheme can not only smooth out the bit rate but also automatically achieve the targeted average video quality. Jianhua Wu 0003, Jianfei Cai 0001, Chang Wen Chen |
IEEE Signal Process. Lett. | 2 |
| 2007 | Optimized Cross-Layer Design for Scalable Video Transmission Over the IEEE 802.11e NetworksabstractA cross-layer design for optimizing 3-D wavelet scalable video transmission over the IEEE 802.11e networks is proposed. A thorough study on the behavior of the IEEE 802.11e protocol is conducted. Based on our findings, all timescales rate control is developed featuring a unique property of soft capacity support for multimedia delivery. The design consists of a macro timescale and a micro timescale rate control schemes residing at the application layer and the network sublayer respectively. The macro rate control uses bandwidth estimation to achieve optimal bit allocation with minimum distortion. The micro rate control employs an adaptive mapping of packets from video classifications to appropriate network priorities which preemptively drops less important video packets to maximize the transmission protection to the important video packets. The performance is investigated by simulations highlighting advantages of our cross-layer design. Chuan Heng Foh, Yu Zhang 0004, Zefeng Ni, Jianfei Cai 0001, King Ngi Ngan |
IEEE Trans. Circuits Syst. Video Technol. | 4 |
| 2006 | Admission Control with Traffic Shaping for Variable Bit Rate Traffic in IEEE 802.11e WLANsabstractWith the increasing popularity of using WLANs for Internet access, the controlled channel access mechanism in IEEE 802.11e WLANs, HCCA, has received much more attentions since its inherent centralized mechanism is more efficient in handling time-bounded multimedia traffics. So far, only a few research works address the admission control problem of variable bit rate (VBR) traffic over HCCA. These existing works consider each traffic flow individually and thus cannot exploit the statistical multiplexing gain among multiple VBR traffic flows. In this paper, we apply the existing statistical multiplexing works to the studied admission control problem with all the features of 802.11e HCCA being taken into consideration. Experimental results show that our proposed admission control achieves significant improvement in network utilization while still satisfying all the QoS requirements. Deyun Gao, Jianfei Cai 0001, Chang Wen Chen |
GLOBECOM | 2 |
| 2006 | Capacity Analysis of Supporting VoIP in IEEE 802.11e EDCA WLANsabstractDirectly implementing voice over Internet protocol (VoIP) over infrastructure wireless local area networks (WLANs) will have the bottleneck problem in the access point (AP). In this paper, we propose to use the service differentiation provided by the new IEEE 802.11e standard to solve the bottleneck problem and improve the voice capacity. In particular, we propose to allocate higher priority access category (AC) to the AP while allocating lower priority AC to mobile stations. We develop a simple Markov chain model, which considers not only the important enhanced distributed channel access (EDCA) parameters but also the channel errors. Based on the developed analytical model, we analyze the performance of VoIP over EDCA. Through appropriately selecting the EDCA parameters, we are able to differentiate the services for the downlink and the uplink. The experimental results are very promising: with the adjustment of only one EDCA parameter, we improve the VoIP capacity by 20~30%. Deyun Gao, Jianfei Cai 0001, Chang Wen Chen |
GLOBECOM | 2 |
| 2006 | Constant Quality Aimed Bit Allocation for 3D Wavelet Based Video CodingabstractMCTF has been widely used in wavelet based video coding due to its attractive features. For MCTF based codecs, a fundamental question is how to allocate bits to each temporal band so that certain degree of constant quality can be achieved. In this paper, we propose a novel approach for constant quality aimed bit allocation among T-bands for the applications of adaptive stored video streaming. The basic idea of our proposed scheme is to adjust the energy gains based on an empirical model to compensate the different contributions from different types of T-bands, and more or less equally distribute the distortions among the T-bands at the same level. Experimental results show that our proposed bit allocation can greatly reduce the PSNR fluctuation with only slight degradation in average PSNR Zefeng Ni, Jianfei Cai 0001 |
ICME | 2 |
| 2006 | A Novel Reverse Frame Selection Scheme for Video Streaming over VBR ChannelsabstractIn this paper, we propose a reverse frame selection (RFS) scheme based on dynamic programming to solve for the problem of video streaming over VBR channels. In particular, we first consider forward frame selection (FFS) for video streaming over CBR channels. We propose to discard non-optimal states in FFS to reduce the computational cost of dynamic programming. Then we find that the problem can also be solved by RFS with one additional benefit of finding all the optimal results for different preloads in one round. Furthermore, we extend RFS for video streaming over VBR channels where we do not know when and how the channel is going to change in the future. The major advantage of our proposed scheme is that we only need to run RFS several times, and the obtained results can be applied to any type of VBR channels with bandwidth changes occurring at any time. Preliminary results show the good performance of our proposed scheme Dayong Tao, Jianfei Cai 0001 |
ICME | 2 |
| 2006 | An Event-Driven Sports Video Adaptation for the MPEG-21 DIA FrameworkabstractWe present an event-driven video adaptation system in this paper. Events are detected by audio/video analysis and annotated by the description schemes (DSs) provided by MPEG-7 multimedia description schemes (MDSs). And then, adaptation take account of users' preference of events and network characteristic to adapt video by event selection and frame dropping as following three steps: 1) the event information is parsed from MPEG-7 annotation XML file together with bitstream to generate generic bitstream syntax description (gBSD), 2) users' preference, network characteristic and adaptation QoS (AQoS) are considered for making adaptation decision, 3) adaptation engine automatically parses adaptation decisions and gBSD to achieve adaptation. Different from most existing adaptation work, the system adapts video by interesting events according to users' preference. To achieve a generic adaptation solution, the system is developed following MPEG-7 and MPEG-21 standards. gBSD based adaptation avoids complex video computation. 30 students from various departments test the system with satisfaction. Although, the system is tested on basketball video adaptation so far, it is easy to extend to other video domains Min Xu 0001, Jiaming Li 0003, Yiqun Hu, Liang-Tien Chia, Bu-Sung Lee, Deepu Rajan, Jianfei Cai 0001 |
ICME | 7 |
| 2006 | VBR video delivery under constrained resources using motion-aware optimal frame selectionabstractThis paper proposes an optimal frame selection scheme for motion-aware VBR video delivery under both channel and buffer size constraints. Our objective is to find a feasible set of frames that can maximize the video's accumulated motion metrics without violating any constraint. We use a discrete-time model to monitor client buffer occupancy status at each frame and find the optimal frame selection path with a Viterbi based algorithm. By eliminating non-optimal frame states and considering inter-frame dependencies, our proposed scheme achieves a low computational cost of O(TN), where T is a parameter related to the client buffer size B and N is the total number of frames. The experimental results show that T can be several magnitudes smaller than B. In addition, we investigate the impact of startup latency and propose a way to find the optimal preload. Dayong Tao, Jianfei Cai 0001 |
ISCAS | 2 |
| 2006 | A novel frame-level bit allocation based on two-pass video encoding for low bit rate video streaming applications
Jianfei Cai 0001, Zhihai He, Chang Wen Chen |
J. Vis. Commun. Image Represent. | 1 |
| 2006 | Dynamic Programming-Based Reverse Frame Selection for VBR Video Delivery Under Constrained ResourcesabstractIn this paper, we investigate optimal frame-selection algorithms based on dynamic programming for delivering stored variable bit rate (VBR) video under both bandwidth and buffer size constraints. Our objective is to find a feasible set of frames that can maximize the video's accumulated motion values without violating any constraint. It is well known that dynamic programming has high complexity. In this research, we propose to eliminate nonoptimal intermediate frame states, which can effectively reduce the complexity of dynamic programming. Moreover, we propose a reverse frame selection (RFS) algorithm, where the selection starts from the last frame and ends at the first frame. Compared with the conventional dynamic programming-based forward frame selection, the RFS is able to find all of the optimal results for different preloads in one round. We further extend the RFS scheme to solve the problem of frame selection for VBR channels. In particular, we first perform the RFS algorithm offline, and the complexity is modest and scalable with the aids of frame stuffing and nonoptimal state elimination. During online streaming, we only need to retrieve the optimal frame-selection path from the pregenerated offline results, and it can be applied to any VBR channels as long as the VBR channels can be modeled as piecewise CBR channels. Experimental results show good performance of our proposed algorithms Dayong Tao, Jianfei Cai 0001, Haoran Yi, Deepu Rajan, Liang-Tien Chia, King Ngi Ngan |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2006 | 4-D Wavelet-Based Multiview Video CodingabstractThe conventional multiview video coding (MVC) schemes, utilizing both neighboring temporal frames and view frames as possible references, have only shown a slight gain over those using temporal frames alone in terms of coding efficiency. The reason for this is that the neighboring temporal frames exhibit stronger correlation with the current frame and the view frames often fail to be selected as references. This paper proposes an elegant MVC framework using high dimensional wavelet, which rightly matches the inherent high dimension property of multiview video. It also makes a better usage of both temporal and view correlations thanks to the hierarchical decomposition. Besides the proposed framework, this paper also investigates MVC coding from the following aspects. First, a disparity-compensated view filter (DCVF) with pixel alignment is proposed, which can accommodate both global and local view disparities among view frames. The proposed DCVF and the existing motion-compensated temporal filter (MCTF) unify the view and temporal decompositions as a generic lifting transform. Second, an adaptive decomposition structure based on the analysis of the temporal and view correlations is proposed. A Lagrangian cost function is derived to determine the optimum decomposition structure. Third, the major components of the proposed MVC coding are figured out, including macroblock type design, subband coefficient coding, and rate allocation. Extensive experiments are carried out on the MPEG 3DAV test sequences and the superior performance of the proposed MVC coding is demonstrated. In addition, the proposed MVC framework can easily support temporal, spatial, SNR, as well as view scalabilities Yan Lu 0001, Feng Wu 0001, Jianfei Cai 0001, King Ngi Ngan, Shipeng Li 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 4 |
| 2006 | An MPEG-4-compatible stereoscopic/multiview video coding schemeabstractIn this paper, we propose an efficient codec for multiview video coding, which is compatible with the MPEG-4 video standard. The main views of the multiview video are encoded using an MPEG-4 encoder and the auxiliary views are encoded by joint disparity and motion compensation. An edge-preserving regularization scheme that jointly calculates disparity and motion vectors is performed on the VOP basis. The output of the encoder contains one bitstream for each view, and the main view bitstreams can be decoded by a standard MPEG-4 decoder. In addition, in the case of five-view encoding, we compare four different prediction structures in order to find the best one under certain scenarios. To evaluate the proposed encoder, the MPEG-2 multiview profile (MVP) is implemented on the MPEG-4 platform for fair comparison, which is referred to as MPEG-4 MVP in this paper. Experimental results prove that the proposed encoder achieves a higher image quality at similar bit rate than the conventional scheme and is very promising for the applications including videoconferencing and three-dimensional telepresence. King Ngi Ngan, Jianfei Cai 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 3 |
| 2005 | Physical Rate Based Admission Control for HCCA in IEEE 802.11e WLANsabstractThe IEEE 802.11 working group is currently working on the support of quality of service (QoS) in a new standard called IEEE 802.lie which introduces the so-called hybrid coordination function (HCF). A simple admission control unit has already been developed as a reference for HCF controlled channel access (HCCA) in a recent TGe draft. However, this reference scheme is inefficient because it is implemented based on the minimum physical rate from which the mobile stations' actual physical rates deviate greatly at most of the time. In this paper, we propose a physical rate based admission control scheme (PRBAC) which enhances the reference scheme by taking account of both the wireless channel characteristics and the stations' mobility. Numerical analysis and simulation results show the significant improvement of the proposed admission control scheme. Deyun Gao, Jianfei Cai 0001, Liren Zhang |
AINA | 2 |
| 2005 | Improving TCP Performance during Soft Vertical HandoffabstractWith the help of Mobile IP/IPv6, on-going TCP sessions can remain active when the mobile node hands over from one network to another. In particular, in a soft vertical handoff, packet loss due to the switching of networks can be avoided. However, TCP still faces several performance degradation issues due to the change of network bandwidth and propagation delay. During vertical handoff, some undesirable phenomenon may erroneously trigger TCP congestion control operations and thus degrade the TCP performance. In this paper, we study the TCP behaviors during soft vertical handoff from fast link to slow link. In particular, we focus on TCP timeout problem caused by increased network round-trip time, and propose three schemes (fast response, slow response and ACK delaying) to solve this problem. These schemes require only minor modifications on network layer of the end hosts, without any change on TCP and intermediate network routers. Simulation results show that these schemes can effectively improve the TCP performance during soft vertical handoff. Haijie Huang, Jianfei Cai 0001 |
AINA | 2 |
| 2005 | Load-sharing in wireless multi-homed systemsabstractIn the field of mobile communications, there coexist various access technologies that support wireless connections, such as Bluetooth, IEEE 802.11 and GPRS. These technologies are diverse in terms of bandwidth, delay, coverage area, etc. It is not uncommon that a mobile device is equipped with multiple wireless network interfaces to achieve efficient and ubiquitous communications. In wireless overlay networks, the mobile node can even utilize multiple network interfaces simultaneously to achieve greater QoS performance. This paper presents the design of such a system that supports multi-homed communications. In particular, we design the policy for mapping different network flows to different interfaces, and propose a load-sharing algorithm based on weighted-round-robin channel selection and jump-ahead packet scheduling. Simulation results show that the algorithm can efficiently distribute data packets among multiple channels to achieve bandwidth aggregation. Haijie Huang, Jianfei Cai 0001, Andreas Kassler, Cheng Peng Fu |
ICC | 2 |
| 2005 | MPEG-4 video streaming quality evaluation in IEEE 802.11e WLANsabstractThe IEEE 802.11 working group is currently working on a new standard called IEEE 802.11e to support quality of service (QoS) in WLANs. 802.11e introduces a so-called hybrid coordination function (HCF) containing two medium access mechanisms: enhanced distributed channel access (EDCA) and HCF controlled channel access (HCCA). In the EDCA mechanism, many QoS parameters are introduced including minimum contention window (CWmin), maximum contention window (CWmax), arbitration inter frame space (AIFS) and transmission opportunity limit (TXOPlimit). In this paper, we experimentally assess the MPEG-4 video streaming performance over 802.11e. In particular, we discuss in detail how the human satisfaction of streaming video is affected by the main QoS parameters in IEEE 802.11e WLANs. We measure the level of end user satisfaction together with the network performance and give recommendations regarding the network design and the parameter settings. Deyun Gao, Jianfei Cai 0001, Paul Bao, Zhihai He |
ICIP (1) | 2 |
| 2005 | Joint source-channel coding of GGD sources with allpass filtering source reshaping
Jianfei Cai 0001, Chang Wen Chen |
J. Vis. Commun. Image Represent. | 1 |
| 2005 | Joint mode selection and unequal error protection for bitplane coded video transmission over wireless channels
Jianfei Cai 0001, Jianhua Wu 0003, King Ngi Ngan, Zhihai He |
J. Vis. Commun. Image Represent. | 1 |
| 2005 | Layered unequal loss protection with pre-interleaving for fast progressive image transmission over packet-loss channelsabstractMost existing unequal loss protection (ULP) schemes do not consider the minimum quality requirement and usually have high computation complexity. In this research, we propose a layered ULP (L-ULP) scheme to solve these problems. In particular, we use the rate-based optimal solution with a local search to find the average forward error correction (FEC) allocation and use the gradient search to find the FEC solution for each layer. Experimental results show that the executing time of L-ULP is much faster than the traditional ULP scheme but the average distortion is worse. Therefore, we further propose to combine the L-ULP with the pre-interleaving to have an improved L-ULP (IL-ULP) system. By using the pre-interleaving, we are able to delay the occurrence of the first unrecoverable loss in the source bitstream and thus improve the loss resilience performance. With the better loss resilience performance in the source bitstream, our proposed IL-ULP scheme is allowed to have a weaker FEC protection and allocate more bits to the source coding which leads to the improvement of overall performance. Experimental results show that our proposed IL-ULP scheme even outperforms the global optimal result obtained by any traditional ULP scheme while the complexity of IL-ULP is almost the same as L-ULP. Jianfei Cai 0001, Chang Wen Chen |
ACM Trans. Multim. Comput. Commun. Appl. | 1 |
| 2004 | Layered unequal loss protection with pre-interleaving for progressive image transmission over packet loss channelsabstractMost existing ULP (unequal loss protection) schemes do not consider the minimum quality requirement and usually have high computation complexity. Previously, we proposed a layered ULP (L-ULP) scheme to solve the mentioned problems at the cost of performance degradation. In this paper, we propose to combine the L-ULP with the preinterleaving, which is able to delay the occurrence of the first unrecoverable loss in the source data bitstream while still keeping the original priorities among different layers. Experimental results show that the proposed joint L-ULP and pre-interleaving scheme is able to achieve as good performance as that of the ULP while the complexity is much lower. Jianfei Cai 0001, Chang Wen Chen |
ICIP | 1 |
| 2004 | Optimal retransmission timeout selection for delay-constrainfd multimedia communications
Jianfei Cai 0001, Wenning Zhan, Zhihai He |
ICIP | 1 |
| 2004 | Lowpass filtering of rate-distortion functions for quality smoothing for real-time video recording and streamingabstractIn this work, we introduce the concept of low-pass filtering of rate-distortion (R-D) functions and develop a smoothed rate control (SRC) framework for real-time video recording and streaming. Theoretically, we prove that using a geometric averaging filter the SRC algorithm is able to maintain a very smooth video presentation quality while achieving the target bit rate automatically. The proposed SRC algorithm has very low computational complexity and implementation cost. Our extensive experimental results demonstrate that the proposed SRC algorithm significantly reduces the picture quality variation in the encoded video clips while matching the encoding bit rate target very accurately. Zhihai He, Chang Wen Chen, Jianfei Cai 0001 |
ICIP | 3 |
| 2004 | Layered unequal loss protection for progressive image transmission over packet loss channelsabstractIn the past, many schemes have been proposed for progressive image transmission using unequal error protection (UEP) or unequal loss protection (ULP). However, most existing UEP/ULP schemes do not consider the minimum image quality requirement and usually have high computation complexity. In this paper, we propose a layered ULP (L-ULP) scheme for progressive image transmission over packet loss channels, which is able to solve the mentioned problems of existing ULP schemes by smartly choosing the layers. The numerical results show that the proposed L-ULP scheme is quite promising for fast image transmission over packet loss networks. Jianfei Cai 0001, Chang Wen Chen |
VCIP | 1 |
| 2004 | Wireless FGS video transmission using adaptive mode selection and unequal error protectionabstractFGS (Fine Granularity Scalability) is a scalable coding technique which can provide flexibility and good performance for Internet video streaming. However, FGS is not suitable for wireless video streaming. This is mainly because the low coding efficiency of FGS does not fit the limited bandwidth of wireless networks. In this paper, we jointly consider mode selection and UEP (unequal error protection) for FGS video transmission over wireless channels. In particular, we provide two modes for encoding the FGS enhancement layer of each video frame, i.e., with prediction or without prediction. The mode selection depends on the capability of UEP while the solution for UEP depends on the vulnerability of source data. We construct an overall end-to-end rate-distortion (R-D) function. Based on this end-to-end R-D function, we are able to find the optimal solutions for both mode selection and UEP so that an optimal tradeoff between efficiency and robustness can be achieved. Experimental results demonstrate the proposed system is able to significantly improve the end-to-end video quality for wireless FGS video coding and transmission. Jianhua Wu 0003, Jianfei Cai 0001 |
VCIP | 2 |
| 2002 | Optimal bit allocation for low bit rate video streaming applicationsabstractCurrent rate control schemes in video coding standards do not have efficient frame-level bit allocation because of the inherent constraints in real-time encoding. In this paper, we assume an offline video encoding environment and proposed a rate control scheme based on optimal bit allocation for low bit rate streaming applications. Specifically, we apply a /spl rho/-domain rate-distortion (R-D) model, originally applied at macroblock (MB) level, to frame-level. Based on this frame-level R-D model and a two-pass encoding method, we are able to allocate bits among video frames in an optimal way so that video sequences can be coded at low bit rate with an improved quality. Experimental results demonstrate the proposed scheme is able to achieve not only noticeable reduction in average distortion but also a more consistent and smoother visual quality. Jianfei Cai 0001, Zhihai He, Chang Wen Chen |
ICIP (1) | 1 |
| 2002 | Two-pass video encoding for low-bit-rate streaming applications
Jianfei Cai 0001, Chang Wen Chen |
VCIP | 1 |
| 2002 | A high-performance and low-complexity video transcoding scheme for video streaming over wireless linksabstractVideo streaming over wireless links involves two basic needs: rate reduction transcoding and error control channel coding. For traditional transcoding systems, the performance is usually proportional to the system complexity. In this paper, we propose a novel transcoding scheme, which can achieve better performance with reduced system complexity. Coupled with a simple joint source-channel bit allocation approach, the proposed transcoding can accurately throttle the source coding rate so that there is sufficient bandwidth left for channel coding to correct channel errors in wireless links. Simulation results demonstrate that the proposed video streaming system can achieve a good performance without much increasing in system complexity. Jianfei Cai 0001, Chang Wen Chen |
WCNC | 1 |
| 2002 | Joint source channel rate-distortion analysis for adaptive mode selection and rate control in wireless video codingabstractWe first develop a rate-distortion (R-D) model for DCT-based video coding incorporating the macroblock (MB) intra refreshing rate. For any given bit rate and intra refreshing rate, this model is capable of estimating the corresponding coding distortion even before a video frame is coded. We then present a theoretical analysis of the picture distortion caused by channel errors and the subsequent inter-frame propagation. Based on this analysis, we develop a statistical model to estimate such channel errors induced distortion for different channel conditions and encoder settings. The proposed analytic model mathematically describes the complex behavior of channel errors in a video coding and transmission system. Unlike other experimental approaches for distortion estimation reported in the literature, this analytic model has very low computational complexity and implementation cost, which are highly desirable in wireless video applications. Simulation results show that this model is able to accurately estimate the channel errors induced distortion with a minimum delay in processing. Based on the proposed source coding R-D model and the analytic channel-distortion estimation, we derive an analytic solution for adaptive intra mode selection and joint source-channel rate control under time-varying wireless channel conditions. Extensive experimental results demonstrate that this scheme significantly improves the end-to-end video quality in wireless video coding and transmission. Zhihai He, Jianfei Cai 0001, Chang Wen Chen |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2002 | Rate-reduction transcoding design for wireless video streamingabstractAbstract Owing to the heterogeneity existing in wireless video streaming, such as terminal capabilities, network conditions, user preferences, and the natural environment in which a user is located, rate‐reduction transcoding is usually necessary to adjust the coding rate to the available channel bandwidth. We begin this paper by reviewing existing approaches and addressing several issues related to transcoding. Next, two types of rate‐reduction coding techniques are studied. The first type is based on standard coding schemes and specifically considers transcoding from MPEG‐2 to MPEG‐4 with a reduced spatial resolution. A method for drift compensation based on an intrarefresh technique is also presented. The second type of scheme is a rate‐reduction transcoder that makes use of frame‐level R‐D information that has already been extracted at the server before transmission. This R‐D‐based approach can be applied to architecture simplification, rate control, frame dropping control, and channel adaptive transcoding. We conclude this paper by pointing out that transcoding is an integral part of wireless video streaming because it provides a flexible interface between the wired network and the wireless network. Copyright © 2002 John Wiley & Sons, Ltd. Anthony Vetro, Jianfei Cai 0001, Chang Wen Chen |
Wirel. Commun. Mob. Comput. | 2 |
| 2001 | FEC-Based Wireless Video Streaming with Pre-Interleaving
Jianfei Cai 0001, Chang Wen Chen |
Data Compression Conference | 1 |
| 2001 | Use of pre-interleaving for video streaming over wireless access networksabstractWe present an FEC-based end-to-end error control scheme for video streaming over wireless access networks, considering both bit errors and packet-loss. We propose a novel robust video streaming system in which an interleaving is applied to the compressed bitstream before channel coding. The application of such pre-interleaving is able to significantly improve the error-combating performance of video streaming because the adoption of this pre-interleaving can simultaneously satisfy different requirements arising from both channel coding and source coding. Experimental results demonstrate the improved performance of the proposed pre-interleaving scheme, especially in the case of highly bursty and regular channel errors. Jianfei Cai 0001, Chang Wen Chen |
ICIP (1) | 1 |
| 2001 | Uniform threshold TCQ with block classification for image transmission over noisy channelsabstractA combined source-channel coding scheme without explicit error protection is proposed to transmit images over noisy channels. Major components of the proposed coding scheme include 2-D DCT with block classification, fixed-length uniform threshold trellis coded quantization, optimal bit-allocation algorithm, and noise reduction filters. The integration of these components allows us to organize the compressed bitstream in such a way that it is less sensitive to channel noise, and hence achieves data compression and error resilience at the same time. This paper reports our previous study by incorporating the block classification into the integrated scheme. Experimental results show that, in the case of noise-free channels and at the bit rate of 0.5 bpp, an improvement of 2.33 dB can be achieved with the classification. In the case of noisy channels, the gain decreases as the bit error rate increases. However, we can still achieve an average improvement of 0.46 dB, even for highly noisy channels with BER=0.1. Our proposed system uses no error protection, no synchronization codewords and no entropy coding. However, it shows a decent compression ratio and graceful degradation with respect to increasing channel errors. Jianfei Cai 0001, Chang Wen Chen |
IEEE Trans. Circuits Syst. Video Technol. | 1 |
| 2000 | An FEC-based error control scheme for wireless MPEG-4 video transmissionabstractIn this paper, we propose an FEC-based error control scheme for the transmission of low bit rate MPEG-4 video over wireless channels. The proposed error control scheme, through integrating with MPEG-4 inherent error resilient techniques, divides the MPEG-4 bitstream into several classes. Such division of the bitstream not only facilitates unequal error protection for different classes of data but also allows local reorganization of the bitstream into a fixed-length structure. This reorganization enables robust decoding at the receiving end, however, results in little side information and causes negligible delay. The proposed scheme can also be combined with motion-compensation based error concealment for effective post processing. Experimental results demonstrate that the performance of the proposed scheme is much better than that of the simple equal error protection scheme, not only in PSNR but also in visual quality, in terms of the reconstructed video frames at the receiver. Jianfei Cai 0001, Qian Zhang 0001, Wenwu Zhu 0001, Chang Wen Chen |
WCNC | 1 |
| 2000 | Robust joint source-channel coding for image transmission over wireless channelsabstractWe present a fixed-length robust joint source-channel coding (RJSCC) scheme for transmitting images over wireless channels. The system integrates a joint source-channel coding (JSCC) scheme with all-pass filtering source shaping to enable robust image transmission. In particular, we are able to incorporate both transition probability and bit error rate of a bursty channel model into an end-to-end rate-distortion (R-D) function to achieve an optimum tradeoff between source coding accuracy and channel error protection under a fixed transmission rate. Experimental results show that the proposed scheme can achieve not only high peak signal-to-noise ratio performance, but also excellent perceptual quality, especially when the channel mismatch occurs. Jianfei Cai 0001, Chang Wen Chen |
IEEE Trans. Circuits Syst. Video Technol. | 1 |
| 1999 | Operational rate-distortion design for joint source-channel coding over noisy channelsabstractAn optimal joint source-channel coding (OJSCC) scheme is developed for memoryless generalized Gaussian distribution (GGD) sources encoding and transmission over noisy channels. Two channel models are studied, binary symmetric channels (BSC) for memoryless channels and Gilbert-Elliott channels (GEC) for bursty channels. The operational rate-distortion (R-D) function we adopted represents an end-to-end error measurement that includes errors due to both quantization and channel noise. In particular, we are able to incorporate both the channel transition probability and channel bit error rate in the case of bursty channels. With the operational R-D function, we can achieve an optimum tradeoff between source coding accuracy and channel error protection under a fixed transmission rate. Experiments show that for BSC, OJSCC outperforms the best channel optimized scalar quantization (COSQ) system at high bit rate constraint; while for GEC, we show that the optimal design achieves better performance than the popular designs based on either the average BER or the worst BER. Moreover, based on the results of OJSCC, we propose a robust joint source-channel coding (RJSCC) scheme based on a combination of OJSCC with allpass filtering, RJSCC can be applied to a broad class of GGD sources with shape factor /spl nu/<2.0 to achieve an improved transmission performance. Jianfei Cai 0001, Chang Wen Chen |
WCNC | 1 |