Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hardik Shah

dblp:44/5592 · DBLP profile ↗
← Back
11ranked-venue papers
4as first author
3since 2021 · last 2024
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 3 since 2021Systems, architecture and hardware · 5 · 4 first-authorSoftware engineering, systems software and programming languages · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2Computer networks · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Vision and language · 36% Generative modeling · 27% Efficient and distributed learning · 24%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
0.812024
Text-to-Sticker: Style Tailoring Latent Diffusion Models for Human Expression · ECCV (70) 2024
Machine learning › Generative modeling › diffusion model
latent diffusion model
0.812024
Text-to-Sticker: Style Tailoring Latent Diffusion Models for Human Expression · ECCV (70) 2024
Visual content generation and editing
image generation
0.812024
Text-to-Sticker: Style Tailoring Latent Diffusion Models for Human Expression · ECCV (70) 2024
Visual content generation and editing › image generation
text-to-image generation
0.812024
Text-to-Sticker: Style Tailoring Latent Diffusion Models for Human Expression · ECCV (70) 2024
Machine learning › Representation and self-supervised learning › multimodal representation learning
cross-modal representation learning
0.712023
EgoVLPv2: Egocentric Video-Language Pre-training with Fusion in the Backbone · ICCV 2023
Computer vision › Vision and language › vision-language pretraining
egocentric video-language pretraining
0.712023
EgoVLPv2: Egocentric Video-Language Pre-training with Fusion in the Backbone · ICCV 2023
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.712023
DIME-FM : DIstilling Multimodal and Efficient Foundation Models · ICCV 2023
Machine learning › Efficient and distributed learning
model compression
0.712023
DIME-FM : DIstilling Multimodal and Efficient Foundation Models · ICCV 2023
Computer vision › Vision and language › vision-language pretraining
video-language pre-training
0.712023
EgoVLPv2: Egocentric Video-Language Pre-training with Fusion in the Backbone · ICCV 2023
Computer vision › Vision and language › vision-language model
vision-language foundation model
0.712023
DIME-FM : DIstilling Multimodal and Efficient Foundation Models · ICCV 2023
Internet of things and sensor networks
mobile sensor networks
0.112005
Robomote: enabling mobility in sensor networks · IPSN 2005
Knowledge, reasoning and agents › Multi-agent systems › multi-sensor systems
mobile sensor network
0.012003
Studying the Feasibility of Energy Harvesting in a Mobile Sensor Network · ICRA 2003
Internet of things and sensor networks
energy harvesting
0.012003
Studying the Feasibility of Energy Harvesting in a Mobile Sensor Network · ICRA 2003
Internet of things and sensor networks
wireless sensor network
0.012003
Studying the Feasibility of Energy Harvesting in a Mobile Sensor Network · ICRA 2003

Methods — techniques the papers use, named apart from their topics

style transfer · 1.5diffusion model · 1.5vision transformer · 0.7pre-training · 0.7knowledge distillation · 0.7fusion in backbone · 0.7cross-modal attention · 0.7embedded system design · 0.1feasibility experiments · 0.1analytical modeling · 0.1
YearPublicationVenuePosition
2024 Text-to-Sticker: Style Tailoring Latent Diffusion Models for Human Expression
Animesh Sinha, Anmol Kalia, Arantxa Casanova, Elliot Blanchard, David Yan, Winnie Zhang, Tony Nelli, Hardik Shah, Licheng Yu, Mitesh Kumar Singh, Ankit Ramchandani, Maziar Sanjabi, Sonal Gupta, Amy Bearman, Dhruv Mahajan 0001
ECCV (70)10
2023 EgoVLPv2: Egocentric Video-Language Pre-training with Fusion in the Backbone
abstract
Video-language pre-training (VLP) has become increasingly important due to its ability to generalize to various vision and language tasks. However, existing egocentric VLP frameworks utilize separate video and language encoders and learn task-specific cross-modal information only during fine-tuning, limiting the development of a unified system. In this work, we introduce the second generation of egocentric video-language pre-training (EgoVLPv2), a significant improvement from the previous generation, by incorporating cross-modal fusion directly into the video and language backbones. EgoVLPv2 learns strong video-text representation during pre-training and reuses the cross-modal attention modules to support different downstream tasks in a flexible and efficient manner, reducing fine-tuning costs. Moreover, our proposed fusion in the backbone strategy is more lightweight and compute-efficient than stacking additional fusion-specific layers. Extensive experiments on a wide range of VL tasks demonstrate the effectiveness of EgoVLPv2 by achieving consistent state-of-the-art performance over strong baselines across all downstream. Our project page can be found at https://shramanpramanick.github.io/EgoVLPv2/.
Shraman Pramanick, Yale Song, Sayan Nag, Qinghong Lin, Hardik Shah, Zheng Shou 0001, Rama Chellappa, Pengchuan Zhang
ICCV5
2023 DIME-FM : DIstilling Multimodal and Efficient Foundation Models
abstract
Large Vision-Language Foundation Models (VLFM), such as CLIP, ALIGN and Florence, are trained on large-scale datasets of image-caption pairs and achieve superior transferability and robustness on downstream tasks, but they are difficult to use in many practical applications due to their large size, high latency and fixed architectures. Unfortunately, recent work shows training a small custom VLFM for resource-limited applications is currently very difficult using public and smaller-scale data. In this paper, we introduce a new distillation mechanism (DIME-FM) that allows us to transfer the knowledge contained in large VLFMs to smaller, customized foundation models using a relatively small amount of inexpensive, unpaired images and sentences. We transfer the knowledge from the pre-trained CLIP-ViT-L/14 model to a ViT-B/32 model, with only 40M public images and 28.4M unpaired public sentences. The resulting model "Distill-ViT-B/32" rivals the CLIP-ViT-B/32 model pre-trained on its private WiT dataset (400M image-text pairs): Distill-ViT-B/32 achieves similar results in terms of zero-shot and linear-probing performance on both Ima-geNet and the ELEVATER (20 image classification tasks) benchmarks. It also displays comparable robustness when evaluated on five datasets with natural distribution shifts from ImageNet. Please refer to our project page for code and more details.
Ximeng Sun, Pengchuan Zhang, Peizhao Zhang, Hardik Shah, Kate Saenko, Xide Xia
ICCV4
2018 Performance Analysis of Psychological Disorders for a Clinical Decision Support System
Krishnanjan Bhattacharjee, Shivakarthik S, Swati Mehta, Ajai Kumar, Anil Kamath, Nirav Raje, Saishashank Konduri, Hardik Shah, Varsha Naik
ISDA (2)8
2014 Timing anomalies in multi-core architectures due to the interference on the shared resources
abstract
Timing anomalies in single-core processors have been theoretically explained and well understood phenomenon. This paper presents new timing anomalies which occur in multi-core architectures due to the interference on the shared resources. We derive formulation to capture these anomalies and provide practical evidences using real applications from the M̈alardalen WCET benchmark suit executing on NIOS II multi-core architecture on an Altera FPGA.
Hardik Shah, Kai Huang 0001, Alois C. Knoll
ASP-DAC1
2013 Bounding SDRAM interference: detailed analysis vs. latency-rate analysis
abstract
The transition towards multi-processor systems with shared resources is challenging for real-time systems, since resource interference between concurrent applications must be bounded using timing analysis. There are two common approaches to this problem: 1) Detailed analysis that models the particular resource and arbiter cycle-accurately to achieve tight bounds. 2) Using temporal abstractions, such as latency-rate (LR) servers, to enable unified analysis for different resources and arbiters using well-known timing analysis frameworks. However, the use of abstraction typically implies reducing the tightness of analysis that may result in over-dimensioned systems, although this pessimism has not been properly investigated. This paper compares the two approaches in terms of worst-case execution time (WCET) of applications sharing an SDRAM memory under Credit-Controlled Static-Priority (CCSP) arbitration. The three main contributions are: 1) A detailed interference analysis of the SDRAM memory and CCSP arbiter. 2) Based on the detailed analysis, two optimizations are proposed to the LR analysis that increase the tightness of its interference bounds. 3) An experimental comparison of the two approaches that quantifies their impact on the WCET of applications from the CHStone benchmark.
Hardik Shah, Alois C. Knoll, Benny Akesson
DATE1
2012 Bounding WCET of applications using SDRAM with Priority Based Budget Scheduling in MPSoCs
abstract
SDRAM is a popular off-chip memory that provides large data storage, high data rates, and is in general significantly cheaper than SRAM. There is a growing interest in using SDRAMs in safety critical application domains like aerospace, automotive and industrial automation. Some of these applications have hard real-time requirements where missing a deadline can have devastating consequence. Before integrating any hardware or software in this type of system it needs to be proven that deadlines will always be met. In practice, this is done by analyzing application's timing behavior and calculating its Worst Case Execution Time (WCET). SDRAMs have variable access latencies depending on the refresh operation and the previous accesses. This paper builds on hardware techniques such as bank interleaving and applying Priority Based Budget Scheduling (PBS) to share the SDRAM among multiple masters. Its main contribution is a technique to bound the WCET of an application accessing a shared SDRAM of a multicore architecture using the worst case access pattern. We implemented and tested an overall memory system on an Altera Cyclone III FPGA and applied the proposed WCET estimation technique. The results show that our technique produces safe and low WCET bounds.
Hardik Shah, Andreas Raabe, Alois C. Knoll
DATE1
2011 Priority division: A high-speed shared-memory bus arbitration with bounded latency
abstract
In state-of-the-art multi-processor systems-on-chip (MPSoC), interconnect of processing elements has a major impact on the system's overall average-case and worst-case performance. Moreover, in real-time applications predictability of inter-chip communication latency is imperative for bounding the response time of the overall system. In shared-memory MPSoCs buses are still the prevalent means of on-chip communication for small to medium size chip-multi-processors (CMPs). Still, bus arbitration schemes employed in current architectures either deliver good average-case performance (i.e. maximize bus utilization) or enable tight bounding of worst-case-execution time. This paper presents a shared bus arbitration approach allowing high bus utilization while guaranteeing a fixed bandwidth per time frame to each master. Thus it provides high-performance to both realtime and any-time applications or even a mixture of both. The paper includes performance results obtained while executing random traffic on a shared bus implemented on a FPGA. The results show that our approach provides bus utilization close to static priority based arbitration, a fairer bandwidth distribution than Round Robin and latency guarantees identical to TDMA. With this it combines the best properties of these schemes.
Hardik Shah, Andreas Raabe, Alois C. Knoll
DATE1
2010 Geoseq: a tool for dissecting deep-sequencing datasets
abstract
BACKGROUND: Datasets generated on deep-sequencing platforms have been deposited in various public repositories such as the Gene Expression Omnibus (GEO), Sequence Read Archive (SRA) hosted by the NCBI, or the DNA Data Bank of Japan (ddbj). Despite being rich data sources, they have not been used much due to the difficulty in locating and analyzing datasets of interest. RESULTS: Geoseq http://geoseq.mssm.edu provides a new method of analyzing short reads from deep sequencing experiments. Instead of mapping the reads to reference genomes or sequences, Geoseq maps a reference sequence against the sequencing data. It is web-based, and holds pre-computed data from public libraries. The analysis reduces the input sequence to tiles and measures the coverage of each tile in a sequence library through the use of suffix arrays. The user can upload custom target sequences or use gene/miRNA names for the search and get back results as plots and spreadsheet files. Geoseq organizes the public sequencing data using a controlled vocabulary, allowing identification of relevant libraries by organism, tissue and type of experiment. CONCLUSIONS: Analysis of small sets of sequences against deep-sequencing datasets, as well as identification of public datasets of interest, is simplified by Geoseq. We applied Geoseq to, a) identify differential isoform expression in mRNA-seq datasets, b) identify miRNAs (microRNAs) in libraries, and identify mature and star sequences in miRNAS and c) to identify potentially mis-annotated miRNAs. The ease of using Geoseq for these analyses suggests its utility and uniqueness as an analysis tool.
James Gurtowski, Anthony Cancio, Hardik Shah, Chaya Levovitz, Ajish George, Robert Homann, Ravi Sachidanandam
BMC Bioinform.3
2005 Robomote: enabling mobility in sensor networks
abstract
Severe energy limitations, and a paucity of computation pose a set of difficult design challenges for sensor networks. Recent progress in two seemingly disparate research areas namely, distributed robotics and low power embedded systems has led to the creation of mobile (or robotic) sensor networks. Autonomous node mobility brings with it its own challenges, but also alleviates some of the traditional problems associated with static sensor networks. We illustrate this by presenting the design of the robomote, a robot platform that functions as a single mobile node in a mobile sensor network. We briefly describe two case studies where the robomote has been used for table top experiments with a mobile sensor network.
Karthik Dantu, Mohammad H. Rahimi, Hardik Shah, Sandeep Babel, Amit Dhariwal, Gaurav S. Sukhatme
IPSN3
2003 Studying the Feasibility of Energy Harvesting in a Mobile Sensor Network
abstract
We study the feasibility of extending the lifetime of a wireless sensor network by exploiting mobility. In our system, a small percentage of network nodes are autonomously mobile, allowing them to move in search of energy, recharge, and delivery energy to immobile, energy-depleted nodes. We term this approach energy harvesting. We characterize the problem of uneven energy consumption, suggest energy harvesting as a possible solution, and provide a simple analytical framework to evaluate energy consumption and our scheme. Data from initial feasibility experiments using energy harvesting show promising results.
Mohammad H. Rahimi, Hardik Shah, Gaurav S. Sukhatme, John S. Heidemann, Deborah Estrin
ICRA2