Image Based Computing for Food and Health Analytics: Requirements Challenges Solutions and Practices