{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T06:39:03Z","timestamp":1764225543860,"version":"3.37.3"},"reference-count":20,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,11,13]],"date-time":"2019-11-13T00:00:00Z","timestamp":1573603200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,11,13]],"date-time":"2019-11-13T00:00:00Z","timestamp":1573603200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2020,4]]},"DOI":"10.1007\/s11265-019-01490-5","type":"journal-article","created":{"date-parts":[[2019,11,13]],"date-time":"2019-11-13T19:02:44Z","timestamp":1573671764000},"page":"357-373","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A High-Performance Dense Optical Flow Architecture Based on Red-Black SOR Solver"],"prefix":"10.1007","volume":"92","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3999-6127","authenticated-orcid":false,"given":"Bibin","family":"Johnson","sequence":"first","affiliation":[]},{"given":"Sachin","family":"Thomas","sequence":"additional","affiliation":[]},{"given":"Rani J.","family":"Sheeba","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,11,13]]},"reference":[{"issue":"1-3","key":"1490_CR1","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1016\/0004-3702(81)90024-2","volume":"17","author":"BK Horn","year":"1981","unstructured":"Horn, B.K., & Schunck, B.G. (1981). Determining optical flow. Artificial intelligence, 17(1-3), 185\u2013203.","journal-title":"Artificial intelligence"},{"key":"1490_CR2","unstructured":"Russell, D.L., & Young, L.C. (1976). Calculus of variations and control theory: Proceedings of a symposium conducted by the mathematics research center, University of Wisconsin-Madison, September 22-24, 1975. Academic Press, no. 36."},{"key":"1490_CR3","first-page":"9","volume":"72","author":"Z Tu","year":"2019","unstructured":"Tu, Z., Xie, W., Zhang, D., Poppe, R., Veltkamp, R.C., Li, B., Yuan, J. (2019). A survey of variational and cnn-based optical flow techniques. Signal Processing: Image Communication, 72, 9\u201324.","journal-title":"Signal Processing: Image Communication"},{"key":"1490_CR4","unstructured":"Zach, C., Pock, T., Bischof, H. (2007). A duality based approach for realtime tv-l1 optical flow. In: DAGM-symposium."},{"key":"1490_CR5","unstructured":"Lazcano, V., & Rivera, F. (2019). Gpu based horn-schunck method to estimate optical flow and occlusion. In Gopal, T., & Watada, J. (Eds.) Theory and applications of models of computation (pp. 424\u2013437). Cham: Springer International Publishing."},{"key":"1490_CR6","doi-asserted-by":"crossref","unstructured":"Durkovic, M., Zwick, M., Obermeier, F., Diepold, K. (2006). Performance of optical flow techniques on graphics hardware. In: 2006 IEEE International Conference on Multimedia and Expo. IEEE, pp. 241\u2013244.","DOI":"10.1109\/ICME.2006.262427"},{"issue":"3","key":"1490_CR7","doi-asserted-by":"publisher","first-page":"462","DOI":"10.1016\/j.cviu.2004.10.002","volume":"98","author":"JL Mart\u00edn","year":"2005","unstructured":"Mart\u00edn, J.L., Zuloaga, A., Cuadrado, C., L\u00e1zaro, J., Bidarte, U. (2005). Hardware implementation of optical flow constraint equation using fpgas. Computer Vision and Image Understanding, 98(3), 462\u2013490.","journal-title":"Computer Vision and Image Understanding"},{"key":"1490_CR8","unstructured":"Bahar, M.R.B., & Karimian, G. (2012). High performance implementation of the horn and schunck optical flow algorithm on fpga, 20th Iranian Conference on Electrical Engineering (ICEE2012), pp. 736\u2013741."},{"key":"1490_CR9","unstructured":"Rustam, R., Hamid, N.H., Hussin, F.A. (2012). Fpga-based hardware implementation of optical flow constraint equation of horn and schunck, 2012 4th International Conference on Intelligent and Advanced Systems (ICIAS2012), vol. 2, pp. 790\u2013794."},{"issue":"3","key":"1490_CR10","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1016\/j.micpro.2013.01.001","volume":"37","author":"GK Gultekin","year":"2013","unstructured":"Gultekin, G.K., & Saranli, A. (2013). An fpga based high performance optical flow hardware design for computer vision applications. Microprocessors and Microsystems, 37(3), 270\u2013286.","journal-title":"Microprocessors and Microsystems"},{"key":"1490_CR11","doi-asserted-by":"crossref","unstructured":"Kunz, M., Ostrowski, A., Zipf, P. (2014). An fpga-optimized architecture of horn and schunck optical flow algorithm for real-time applications. In: 2014 24th international conference on field programmable logic and applications (FPL), pp. 1\u20134.","DOI":"10.1109\/FPL.2014.6927406"},{"issue":"2","key":"1490_CR12","doi-asserted-by":"publisher","first-page":"2860","DOI":"10.3390\/s140202860","volume":"14","author":"M Komorkiewicz","year":"2014","unstructured":"Komorkiewicz, M., Kryjak, T., Gorgon, M. (2014). Efficient hardware implementation of the horn-schunck algorithm for high-resolution real-time dense optical flow sensor. Sensors, 14(2), 2860\u20132891.","journal-title":"Sensors"},{"key":"1490_CR13","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511812583","volume-title":"Parallel scientific computing in C++ and MPI: a seamless approach to parallel algorithms and their implementation","author":"GE Karniadakis","year":"2003","unstructured":"Karniadakis, G.E., & Kirby, R.M. II. (2003). Parallel scientific computing in C++ and MPI: a seamless approach to parallel algorithms and their implementation. Cambridge: Cambridge University Press."},{"issue":"1","key":"1490_CR14","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0167-8191(84)90380-6","volume":"1","author":"DJ Evans","year":"1984","unstructured":"Evans, D.J. (1984). Parallel sor iterative methods. Parallel computing, 1(1), 3\u201318.","journal-title":"Parallel computing"},{"issue":"3","key":"1490_CR15","first-page":"25","volume":"13","author":"W Chen","year":"2016","unstructured":"Chen, W., Wang, Z., Wu, Q., Liang, J., Chai, Z. (2016). Implementing dense optical flow computation on a heterogeneous fpga soc in c. ACM Transactions on Architecture and Code Optimization (TACO), 13(3), 25.","journal-title":"ACM Transactions on Architecture and Code Optimization (TACO)"},{"issue":"13","key":"1490_CR16","doi-asserted-by":"publisher","first-page":"1017","DOI":"10.1016\/S1383-7621(02)00064-4","volume":"47","author":"MJ Forsell","year":"2002","unstructured":"Forsell, M.J. (2002). Architectural differences of efficient sequential and parallel computers. Journal of Systems Architecture, 47(13), 1017\u20131041.","journal-title":"Journal of Systems Architecture"},{"key":"1490_CR17","doi-asserted-by":"crossref","unstructured":"Johnson, B., & et al. (2016). A high throughput fully parallel-pipelined fpga accelerator for dense cloud motion analysis. In: 2016 IEEE Region 10 Conference (TENCON). IEEE, pp. 2589\u20132592.","DOI":"10.1109\/TENCON.2016.7848505"},{"key":"1490_CR18","unstructured":"Baker, S., Scharstein, D., Lewis, J.P., Roth, S., Black, M.J., Szeliski, R. (2007). A database and evaluation methodology for optical flow, 2007 IEEE 11th international conference on computer vision, pp. 1\u20138."},{"issue":"4","key":"1490_CR19","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/2411116.2411121","volume":"40","author":"M Isa","year":"2012","unstructured":"Isa, M., Benkrid, K., Clayton, T. (2012). Efficient architecture and scheduling technique for pairwise sequence alignment. ACM SIGARCH Computer Architecture News, 40(4), 26\u201331.","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"1490_CR20","doi-asserted-by":"crossref","unstructured":"Kutty, J S.S., Boussaid, F., Amira, A. (2014). A high speed configurable fpga architecture for bilateral filtering. In: 2014 IEEE International Conference on Image Processing (ICIP), pp. 1248\u20131252.","DOI":"10.1109\/ICIP.2014.7025249"}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-019-01490-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-019-01490-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-019-01490-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,12]],"date-time":"2020-11-12T00:17:49Z","timestamp":1605140269000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-019-01490-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,13]]},"references-count":20,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,4]]}},"alternative-id":["1490"],"URL":"https:\/\/doi.org\/10.1007\/s11265-019-01490-5","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"type":"print","value":"1939-8018"},{"type":"electronic","value":"1939-8115"}],"subject":[],"published":{"date-parts":[[2019,11,13]]},"assertion":[{"value":"18 December 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 August 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 October 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 November 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}