"No one is harder on a talented person than the person themselves" - Linda Wilkinson ; "Trust your guts and don't follow the herd" ; "Validate direction not destination" ;

January 03, 2019

Day #178 - Computer Vision for Diet Assessment - Good Startup Idea

Key Lessons
  • Automate Diet using Computer Vision
  • Computer information -> Nutritional output
Analysis
  • What is Food Item
  • What is the Quantity
Image Techniques
  • Recognition (Classify Food Items)
  • Segmentation (Proportion of Each Item)
  • 3D Model
Steps
  • Identify Food
  • Size and Shape to Capture proportions
  • Find Nutrients


User Input - Food Images
System Functionality
  • Food Image
  • Detect Dish
  • Segment Dish
  • Recognize Food
  • 3D Model
  • Nutrients Content
Detection and Segmentation
  • Image - Find Edges, RANSAC
  • Random Sampling, Group Edge points by proximity
  • Automatic Segmentation, Semi-Automatic Segmentation
  • Compute Gradient Map (CNN to detect semantic Edges)
  • Identify Dishes and Objects



Reconstruction Techniques
  • Intensity Range Correction
  • Ordinal matching filters
  • Ordinal Depth range from matches
  • Hierarchical reconstruction with robust matchers
  • Ellipse for calibration optimisation
  • Circle Calibration 
  • Algebric Work
  • Dense Matching using Normalized Cross Correlation





My Thoughts - OpenCV, Contour Detection

Paper to Check - Food Image Segmentation for Dietary Assessment

Volume Estimation
  • Depth Scans
  • Heavy Algorithm
  • Method Manually Segmented
  • Single View, Multiple-View, Dense Multi-View
  • Food / Non-Food Separation 
  • Semantic Structures
  • Paper Check - Computer vision based Corbohydrate estimation type
  • Clinicals trials, ground truth comparison
  • Paper Check - Mobile Phone Based Estimation Vs Self Checks
  • Identify Metrics of Health 





Summary - This talk provides good clarity on areas to utilize OpenCV, CNN and approach for estimating the Dietary computations.

Happy

Next List of Learnings


Happy Mastering DL!!!

No comments: