Learning Program Representations for Food Images and Cooking Recipes

被引:12
|
作者
Papadopoulos, Dim P. [1 ,3 ]
Mora, Enrique [2 ]
Chepurko, Nadiia [1 ]
Huang, Kuan Wei [1 ]
Ofli, Ferda [4 ]
Torralba, Antonio [1 ]
机构
[1] MIT CSAIL, Cambridge, MA 02139 USA
[2] Nestle, Vevey, Switzerland
[3] DTU Compute, Lyngby, Denmark
[4] HBKU, Qatar Comp Res Inst, Ar Rayyan, Qatar
关键词
D O I
10.1109/CVPR52688.2022.01606
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we are interested in modeling a how-to instructional procedure, such as a cooking recipe, with a meaningfiil and rich high-level representation. Specifically, we propose to represent cooking recipes and food images as cooking programs. Programs provide a structured representation of the task, capturing cooking semantics and sequential relationships of actions in the form of a graph. This allows them to be easily manipulated by users and executed by agents. To this end, we build a model that is trained to learn a joint embedding between recipes and food images via self-supervision and jointly generate a program from this embedding as a sequence. To validate our idea, we crowdsource programs for cooking recipes and show that: (a) projecting the image-recipe embeddings into programs leads to better cross-modal retrieval results; (b) generating programs from images leads to better recognition results compared to predicting raw cooking instructions; and (c) we can generate food images by manipulating programs via optimizing the latent code of a GAN. Code, data, and models are available online(1).
引用
收藏
页码:16538 / 16548
页数:11
相关论文
共 50 条
  • [21] Extraction of Recipes from Food Images by Using CNN Algorithm
    Channam, Akshay
    Swarup, Bavikati Ram
    Rao, S. Govinda
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 1308 - 1315
  • [22] Construction of a Cooking Ontology from Cooking Recipes and Patents
    Nanba, Hidetsugu
    Doi, Yoko
    Tsujita, Miho
    Takezawa, Toshiyuki
    Sumiya, Kazutoshi
    PROCEEDINGS OF THE 2014 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING (UBICOMP'14 ADJUNCT), 2014, : 507 - 516
  • [23] Video CooKing: Towards the Synthesis of Multimedia Cooking Recipes
    Doman, Keisuke
    Kuai, Cheng Ying
    Takahashi, Tomokazu
    Ide, Ichiro
    Murase, Hiroshi
    ADVANCES IN MULTIMEDIA MODELING, PT II, 2011, 6524 : 135 - 145
  • [24] Cooking Slow: Recipes for Slowing Down and Cooking More
    Campbell, Lisa
    LIBRARY JOURNAL, 2013, 138 (20) : 119 - 119
  • [25] Parisian home cooking: Conversations, recipes, and tips from the cooks and food merchants of Paris
    Kummer, C
    NEW YORK TIMES BOOK REVIEW, 1999, : 30 - +
  • [26] NATURALLY HEALTHY MEXICAN COOKING: AUTHENTIC RECIPES FOR DIETERS, DIABETICS AND ALL FOOD LOVERS
    Fernandez, Jeff
    HOSPITALITY & SOCIETY, 2016, 6 (01) : 98 - 100
  • [27] Cooking up Memories: The Role of Food, Recipes, and Relationships in Jeannette Lander's Uberbleibsel
    Henderson, Heike
    WOMEN IN GERMAN YEARBOOK, 2006, 22 : 236 - 257
  • [28] SmartRecepies: Towards Cooking and Food Shopping Integration via Mobile Recipes Recommender System
    Starychfojtu, Josef
    Peska, Ladislav
    22ND INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS2020), 2020, : 144 - 148
  • [29] Impact of Food Label Indications on Cooking Common Recipes: An Experimental Study on Chilean Mothers
    Gregori, Dario
    Vecchio, Maria Gabriella
    Ballali, Simonetta
    FASEB JOURNAL, 2013, 27
  • [30] Children's cookbooks - Learning by using recipes, cooking experiments and taste competence
    Christensen, Jacob Hojgaard
    Wistoft, Karen
    HEALTH EDUCATION JOURNAL, 2022, 81 (04) : 375 - 386