S. Borkar, Thousand core chips: a technology perspective, Proceedings of the 44th annual Design Automation Conference, pp.746-749, 2007.

S. Baker, D. S. Lewis, S. Roth, M. J. Black, and R. Szeliski, A database and evaluation methodology for optical flow, International Journal of Computer Vision, vol.17, pp.1-31, 2011.

. Middlebury, Optical flow database http://vision.middlebury

, Image

G. Gultekin and A. Saranli, An FPGA-based high performance optical flow hardware design for computer vision, Microprocessors and Microsystems, vol.37, issue.1-3, pp.270-286, 2013.

L. Bako, S. Hajdu, S. Brassai, F. Morgan, and C. Enachescu, Embedded implementation of a real-time motion estimation method in video sequences, Procedia Technology, vol.22, pp.897-904, 2016.

M. Kunz, A. Ostrowski, and P. Zipf, An FPGA-optimized architecture of horn and schunck optical flow algorithm for real-time applications, International Conference on Field Programmable Logic and Applications (FPL), pp.1-4, 2014.

Z. Chai, H. Zhou, Z. Wang, and D. Wu, Using C to implement highefficient computation of dense optical flow on FPGA-accelerated heterogeneous platforms, International Conference on Field-Programmable Technology (FPT), pp.260-263, 2014.

A. Plyer, G. L. Besnerais, and F. Champagnat, Massively parallel lucas kanade optical flow for real-time video processing applications, Journal of Real-Time Image Processing, vol.11, pp.713-730, 2016.

J. D. Adarve and R. Mahony, A filter formulation for computing real time optical flow," in (IEEE Robotic and Automation Letters), pp.1192-1199, 2016.

T. Kroeger, R. Timofte, D. Dai, and L. V. Gool, Fast optical flow using dense inverse search, 2016.
DOI : 10.1007/978-3-319-46493-0_29

URL : http://arxiv.org/pdf/1603.03590

T. Senst, R. H. Evangelio, I. Keller, and T. Sikora, Clustering motion for real-time optical flow based tracking, Advanced Video and SignalBased Surveillance (AVSS), pp.410-415, 2012.
DOI : 10.1109/avss.2012.20

A. Garcia-dopico, J. L. Pedraza, M. Nieto, A. Pérez, S. Rodríguez et al., Parallelization of the optical flow computation in sequences from moving cameras, EURASIP Journal on Image and Video Processing, vol.2014, issue.1, p.18, 2014.

P. Weinzaepfel, J. Revaud, Z. Harchaoui, and C. Schmid, Deepflow: Large displacement optical flow with deep matching, International Conference on Computer Vision (ICCV), pp.1385-1392, 2013.
DOI : 10.1109/iccv.2013.175

URL : https://hal.archives-ouvertes.fr/hal-00873592

A. Ranjan and M. J. Black, Optical flow estimation using a spatial pyramid network," in (CVPR), pp.2720-2729, 2017.

B. K. Horn and B. G. Schunk, Determining optical flow, ACM Computing Surveys (CSUR), vol.17, issue.1-3, pp.185-203, 1981.
DOI : 10.1016/0004-3702(81)90024-2

C. Zach, T. Pock, and H. Bischof, A duality based approach for realtime tv-l 1 optical flow, Joint Pattern Recognition Symposium, pp.214-223, 2007.

. Météorix, Nanosat Sorbonne Université

C. Liu and W. T. Freeman, A high-quality video denoising algorithm based on reliable motion estimation, European Conference on Computer Vision, pp.706-719, 2010.
DOI : 10.1007/978-3-642-15558-1_51

URL : http://people.csail.mit.edu/%7Eceliu/pdfs/videoDenoising.pdf

K. Datta, M. Murphy, V. Volkov, S. Williams, J. Carter et al., Stencil computation optimization and auto-tuning on state-of-the-art multicore architectures, pp.1-12, 2008.

R. Basmadjian and H. De-meer, Evaluating and modeling power consumption of multi-core processors, Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet, p.12, 2012.

G. Hager, J. Treibig, J. Habich, and G. Wellein, Exploring performance and power properties of modern multi-core chips via simple machine models, Concurrency and computation: practice and experience, vol.28, issue.2, pp.189-210, 2016.

S. Mittal and J. S. Vetter, A survey of CPU-GPU heterogeneous computing techniques, ACM Computing Surveys, vol.47, pp.1-36, 2015.

L. Lacassagne, D. Etiemble, A. Hassan-zahraee, A. Dominguez, and P. Vezolle, High level transforms for SIMD and low-level computer vision algorithms, ACM Workshop on Programming Models for SIMD/Vector Processing, pp.49-56, 2014.
DOI : 10.1145/2568058.2568067

URL : https://hal.archives-ouvertes.fr/hal-01094906

S. Piskorski, L. Lacassagne, S. Bouaziz, and D. Etiemble, Customizing CPU instructions for embedded vision systems," in Computer Architecture, Machine Perception and Sensors (CAMPS), pp.59-64, 2006.

N. Cuda,