OpenCL-based hardware-software co-design methodology for image processing implementation on heterogeneous FPGA platform | IEEE Conference Publication | IEEE Xplore