Anindya Mondal
Pronouns: he/him
About
My research project
Integrating Auxiliary Information for Visual Scene Understanding and GenerationUnderstanding and generating complex visual scenes requires models to reason about multiple complementary forms of information. These include semantic information about objects and actions, instance-level information about individual entities, spatial and geometric information about their locations and relationships, and quantitative information about how many instances are present. In many computer vision systems, however, these forms of information are modeled separately, with action recognition, object counting, and image generation often relying on task-specific representations. This thesis investigates whether these limitations can be reduced by integrating auxiliary information from pre-trained foundation models into visual representations. The central premise is that foundation models encode complementary semantic, geometric, spatial, instance-level, and cross-modal knowledge that can provide structure missing or only weakly represented in the primary task formulation.
The thesis develops this idea across four contributions. First, multi-label action recognition is reformulated as a detection-style set-prediction problem with multimodal semantic queries, where learnable action queries are enriched using visual and textual representations from pre-trained vision-language models. This provides an actor-agnostic formulation that can recognize multiple concurrent actions across human and animal domains without relying on actor-specific pose representations. Second, open-vocabulary multi-label object counting is addressed through semantic-geometric priors for spatially grounded counting, combining semantic segmentation, monocular depth estimation, and promptable instance segmentation. This enables multiple object categories to be counted without task-specific training while retaining information about their spatial locations and individual instances. Third, count-faithful image generation is developed through spatial planning, instance-aware attention composition, and iterative count verification, so that object quantity and arrangement are explicitly considered during synthesis rather than being left entirely to the implicit representation of the generative model. Finally, count understanding and generation are unified through cycle-consistent feedback between understanding and generation, where spatially grounded count reasoning is used not only for analyzing visual scenes but also to provide direct feedback for improving count-controlled image synthesis.
Overall, the thesis shows that foundation models are most effective when complementary semantic, geometric, spatial, instance-level, and quantitative information is integrated in a structured manner, providing more grounded and transferable representations for visual scene understanding and generation.
Supervisors
Understanding and generating complex visual scenes requires models to reason about multiple complementary forms of information. These include semantic information about objects and actions, instance-level information about individual entities, spatial and geometric information about their locations and relationships, and quantitative information about how many instances are present. In many computer vision systems, however, these forms of information are modeled separately, with action recognition, object counting, and image generation often relying on task-specific representations. This thesis investigates whether these limitations can be reduced by integrating auxiliary information from pre-trained foundation models into visual representations. The central premise is that foundation models encode complementary semantic, geometric, spatial, instance-level, and cross-modal knowledge that can provide structure missing or only weakly represented in the primary task formulation.
The thesis develops this idea across four contributions. First, multi-label action recognition is reformulated as a detection-style set-prediction problem with multimodal semantic queries, where learnable action queries are enriched using visual and textual representations from pre-trained vision-language models. This provides an actor-agnostic formulation that can recognize multiple concurrent actions across human and animal domains without relying on actor-specific pose representations. Second, open-vocabulary multi-label object counting is addressed through semantic-geometric priors for spatially grounded counting, combining semantic segmentation, monocular depth estimation, and promptable instance segmentation. This enables multiple object categories to be counted without task-specific training while retaining information about their spatial locations and individual instances. Third, count-faithful image generation is developed through spatial planning, instance-aware attention composition, and iterative count verification, so that object quantity and arrangement are explicitly considered during synthesis rather than being left entirely to the implicit representation of the generative model. Finally, count understanding and generation are unified through cycle-consistent feedback between understanding and generation, where spatially grounded count reasoning is used not only for analyzing visual scenes but also to provide direct feedback for improving count-controlled image synthesis.
Overall, the thesis shows that foundation models are most effective when complementary semantic, geometric, spatial, instance-level, and quantitative information is integrated in a structured manner, providing more grounded and transferable representations for visual scene understanding and generation.
ResearchResearch interests
Tackling compositional hallucinations via RL post-training (GRPO, criterion-level PRMs), inference-time compute allocation (agentic planner-critic loops), and semantic-geometric grounding.
Research interests
Tackling compositional hallucinations via RL post-training (GRPO, criterion-level PRMs), inference-time compute allocation (agentic planner-critic loops), and semantic-geometric grounding.
Teaching
- Lead Instructor: EEEM076 – Applied Machine Learning (University of Surrey)
- Teaching Assistant:
- EEEM071 – Advanced Topics in Computer Vision and Deep Learning (University of Surrey)
- UKRI Centre for Doctoral Training in AI for Digital Media Inclusion
Publications
ABACUS is a unified vision-language model that handles object counting, crowd counting, referring-expression counting, and count-faithful image generation without any benchmark-specific training required. Our model is built on existing 3B-parameter unified foundation model and is adapted for object localization tasks using three key innovations: density-aware adaptive zooming with objectness maps for spatial grounding; a boundary-aware count policy via GRPO to eliminate crop-boundary errors; and a cycle-consistent GRPO strategy where the understanding branch self-critiques generated outputs, closing the understanding-generation gap without any external annotations. ABACUS achieves state-of-the-art results across seven benchmarks, outperforming both task-specific specialists and larger generalist models.
Diffusion models have shown remarkable progress in photorealistic image synthesis, yet they remain unreliable for generating scenes with a precise number of object instances, particularly in complex and high-density settings. We present CountLoop, a training-free framework that provides diffusion models with accurate instance control through iterative structured feedback. The approach alternates between image generation and multimodal agent evaluation, where a language-guided planner and critic assess object counts, spatial arrangements, and attribute consistency. This feedback is then used to refine layouts and guide subsequent generations. To further improve separation between objects, especially in occluded scenes, we introduce instance-driven attention masking and compositional generation techniques. Experiments on COCO Count, T2I CompBench, and two new high-instance benchmarks show that CountLoop achieves counting accuracy of up to 98% while maintaining spatial fidelity and visual quality, outperforming layout-based and gradient-guided baselines with a score of 0.97.
Object counting is pivotal for understanding the composition of scenes. Previously, this task was dominated by class-specific methods, which have gradually evolved into more adaptable class-agnostic strategies. However, these strategies come with their own set of limitations, such as the need for manual exemplar input and multiple passes for multiple categories, resulting in significant inefficiencies. This paper introduces a more practical approach enabling simultaneous counting of multiple object categories using an open-vocabulary framework. Our solution, OmniCount, stands out by using semantic and geometric insights (priors) from pre-trained models to count multiple categories of objects as specified by users, all without additional training. OmniCount distinguishes itself by generating precise object masks and leveraging varied interactive prompts via the Segment Anything Model for efficient counting. To evaluate OmniCount, we created the OmniCount-191 benchmark, a first-of-its-kind dataset with multi-label object counts, including points, bounding boxes, and VQA annotations. Our comprehensive evaluation in OmniCount-191, alongside other leading benchmarks, demonstrates OmniCount's exceptional performance, significantly outpacing existing solutions.
Existing action recognition methods are typically actor-specific due to the intrinsic topological and apparent differences among the actors. This requires actor-specific pose estimation (e.g., humans vs. animals), leading to cumbersome model design complexity and high maintenance costs. Moreover, they often focus on learning the visual modality alone and single-label classification whilst neglecting other available information sources (e.g., class name text) and the concurrent occurrence of multiple actions. To overcome these limitations, we propose a new approach called 'actor-agnostic multi-modal multi-label action recognition,' which offers a unified solution for various types of actors, including humans and animals. We further formulate a novel Multi-modal Semantic Query Network (MSQNet) model in a transformer-based object detection framework (e.g., DETR), characterized by leveraging visual and textual modalities to represent the action classes better. The elimination of actor-specific model designs is a key advantage, as it removes the need for actor pose estimation altogether. Extensive experiments on five publicly available benchmarks show that our MSQNet consistently outperforms the prior arts of actor-specific alternatives on human and animal single- and multi-label action recognition tasks by up to 50%. Code will be released at https://github.com/mondalanindya/MSQNet.
Existing action recognition methods are typically actor-specific due to the intrinsic topological and apparent differences among the actors. This requires actor-specific pose estimation (e.g., humans vs. animals), leading to cumbersome model design complexity and high maintenance costs. Moreover, they often focus on learning the visual modality alone and single-label classification whilst neglecting other available information sources (e.g., class name text) and the concurrent occurrence of multiple actions. To overcome these limitations, we propose a new approach called 'actor-agnostic multi-modal multi-label action recognition,' which offers a unified solution for various types of actors, including humans and animals. We further formulate a novel Multi-modal Semantic Query Network (MSQNet) model in a transformer-based object detection framework (e.g., DETR), characterized by leveraging visual and textual modalities to represent the action classes better. The elimination of actor-specific model designs is a key advantage, as it removes the need for actor pose estimation altogether. Extensive experiments on five publicly available benchmarks show that our MSQNet consistently outperforms the prior arts of actor-specific alternatives on human and animal single- and multi-label action recognition tasks by up to 50%. Code is made available at https://github.com/mondalanindya/MSQNet.