VisualChef: Generating Visual Aids in Cooking via Mask Inpainting
Not on the map. Why?
Abstract (arXiv)
Cooking requires not only following instructions but also understanding, executing, and monitoring each step - a process that can be challenging without visual guidance. Although recipe images and videos offer helpful cues, they often lack consistency in focus, tools, and setup. To better support the cooking process, we introduce VisualChef, a method for generating contextual visual aids tailored to cooking scenarios. Given an initial frame and a specified action, VisualChef generates images depicting both the action's execution and the resulting appearance of the object, while preserving the initial frame's environment. Previous work aims to integrate knowledge extracted from large language models by generating detailed textual descriptions to guide image generation, which requires fine-grained visual-textual alignment and involves additional annotations. In contrast, VisualChef simplifies alignment through mask-based visual grounding. Our key insight is identifying action-relevant objects and classifying them to enable targeted modifications that reflect the intended action and outcome while maintaining a consistent environment. In addition, we propose an automated pipeline to extract high-quality initial, action, and final state frames. We evaluate VisualChef quantitatively and qualitatively on three egocentric video datasets and show its improvements over state-of-the-art methods.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 39 of its 51 references that are in the map. First posted on arXiv 23 Jun 2025.
Builds on
39 of 51 references.
References · 39
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,466
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,274
- 2022InstructPix2Pix: Learning to Follow Image Editing Instructionscited by 2,591
- 2022Prompt-to-Prompt Image Editing with Cross Attention Controlcited by 2,409
- 2014Conditional Generative Adversarial Netscited by 2,152
27 more
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,530
- 2022Imagic: Text-Based Real Image Editing with Diffusion Modelscited by 1,172
- 2024Grounded SAM: Assembling Open-World Models for Diverse Visual Taskscited by 914
- 2018Scaling Egocentric Vision: The EPIC-KITCHENS Datasetcited by 789
- 2021Resolution-robust Large Mask Inpainting with Fourier Convolutionscited by 730
- 2022DiffEdit: Diffusion-based semantic image editing with mask guidancecited by 643
- 2016Conditional Image Synthesis With Auxiliary Classifier GANscited by 562
- 2020Rescaling Egocentric Visioncited by 529
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2022Text2LIVE: Text-Driven Layered Image and Video Editingcited by 312
- 2024BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusioncited by 200
- 2023Exposing flaws of generative model evaluation metrics and their unfair treatment of diffusion modelscited by 199
- 2021Multimodal Conditional Image Synthesis with Product-of-Experts GANscited by 75
- 2020In the Eye of the Beholder: Gaze and Actions in First Person Videocited by 68
- 2024Instruct-Imagen: Image Generation with Multi-modal Instructioncited by 65
- 2023InstructEdit: Improving Automatic Masks for Diffusion-based Image Editing With User Instructionscited by 64
- 2023Focus on Your Instruction: Fine-grained and Multi-instruction Image Editing by Attention Modulationcited by 61
- 2023Conditional Text Image Generation with Diffusion Modelscited by 57
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videoscited by 39
- 2021Image Inpainting by End-to-End Cascaded Refinement with Mask Awarenesscited by 35
- 2023LEGO: Learning EGOcentric Action Frame Generation via Visual Instruction Tuningcited by 28
- 2023MAG-Edit: Localized Image Editing in Complex Scenarios via Mask-Based Attention-Adjusted Guidancecited by 21
- 2023CoVLM: Composing Visual Entities and Relationships in Large Language Models Via Communicative Decodingcited by 20
- 2024Controlling the World by Sleight of Handcited by 19
- 2024Text Guided Image Editing with Automatic Concept Locating and Forgettingcited by 12
- 2024Point and Instruct: Enabling Precise Image Editing by Unifying Direct Manipulation and Text Instructionscited by 2
Built on by
Not cited yet.