title: Evaluating high level algorithm fitness to an embedded platform
body: <p>What is the process you would consider to evaluate high level algorithm (mainly computer vision algorithms, written in Matlab, python etc.) to run real time on an embedded CPU.</p>
  
  <p>The idea is to have a reliable assessment/calculations at early stage when you cannot implement or profile it on the target HW.</p>
  
  <p>To put things in focus lets assume that your input is a grayscale QVGA frame, 8bpp @ 30fps and you have to perform a full canny edge detection on each and every input frame. How can we find or estimate the minimum processing power needed to perform this successfully?</p>