{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T02:41:28Z","timestamp":1776307288847,"version":"3.50.1"},"reference-count":26,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,1,23]],"date-time":"2019-01-23T00:00:00Z","timestamp":1548201600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Innovation Team Support Plan of University Science and Technology of Henan Province","award":["No. 19IRTSTHN014"],"award-info":[{"award-number":["No. 19IRTSTHN014"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>In Multimedia Internet of Things (IoT), in order to reduce the bandwidth consumption of wireless channels, Motion-Compensated Frame Rate Up-Conversion (MC-FRUC) is often used to support the low-bitrate video communication. In this paper, we propose a spatial predictive algorithm which is used to improve the performance of MC-FRUC. The core of the proposed algorithm is a predictive model to split a frame into two kinds of blocks: basic blocks and absent blocks. Then an improved bilateral motion estimation is proposed to compute the Motion Vectors (MVs) of basic blocks. Finally, with the spatial correlation of Motion Vector Field (MVF), the MV of an absent block is predicted based on the MVs of its neighboring basic blocks. Experimental results show that the proposed spatial prediction algorithm can improve both the objective and the subjective quality of the interpolated frame, with a low computational complexity.<\/jats:p>","DOI":"10.3390\/fi11020026","type":"journal-article","created":{"date-parts":[[2019,1,24]],"date-time":"2019-01-24T11:12:48Z","timestamp":1548328368000},"page":"26","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A Spatial Prediction-Based Motion-Compensated Frame Rate Up-Conversion"],"prefix":"10.3390","volume":"11","author":[{"given":"Yanli","family":"Li","sequence":"first","affiliation":[{"name":"School of Computer and Information Technology, Xinyang Normal University, Xinyang 464000, China"},{"name":"Henan Key Lab of Analysis and Applications of Education Big Data, Xinyang Normal University, Xinyang 464000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wendan","family":"Ma","sequence":"additional","affiliation":[{"name":"School of Computer and Information Technology, Xinyang Normal University, Xinyang 464000, China"},{"name":"Henan Key Lab of Analysis and Applications of Education Big Data, Xinyang Normal University, Xinyang 464000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yue","family":"Han","sequence":"additional","affiliation":[{"name":"School of Computer and Information Technology, Xinyang Normal University, Xinyang 464000, China"},{"name":"Henan Key Lab of Analysis and Applications of Education Big Data, Xinyang Normal University, Xinyang 464000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,1,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/JDT.2015.2453252","article-title":"Motion-compensated frame interpolation with multiframe-based occlusion handling","volume":"12","author":"Lu","year":"2016","journal-title":"J. Disp. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1581","DOI":"10.1109\/TCSVT.2015.2469120","article-title":"Frame rate up-conversion using optical flow and patch-based reconstruction","volume":"26","author":"Kaviani","year":"2016","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_3","first-page":"2051","article-title":"Motion-compensated coding and frame rate up-conversion: Models and analysis","volume":"24","author":"Dar","year":"2015","journal-title":"IEEE Trans. Image Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11042-016-3468-1","article-title":"Detecting video frame rate up-conversion based on frame-level analysis of average texture variation","volume":"76","author":"Xia","year":"2017","journal-title":"Multimedia Tools Appl."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.neucom.2015.06.102","article-title":"Motion-compensated frame interpolation with weighted motion estimation and hierarchical vector refinement","volume":"181","author":"Guo","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2739","DOI":"10.1109\/TCSVT.2016.2596198","article-title":"Algorithm and architecture design of multi-rate frame rate up-conversion for ultra-HD LCD systems","volume":"27","author":"Huang","year":"2016","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/TBC.2016.2580920","article-title":"Fast motion estimation based on content property for low-complexity H.265\/HEVC encoder","volume":"62","author":"Pan","year":"2016","journal-title":"IEEE Trans. Broadcast."},{"key":"ref_8","first-page":"527","article-title":"Fast full-search block-matching algorithm for motion-compensated video compression","volume":"45","author":"Lin","year":"2002","journal-title":"IEEE Trans. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2931","DOI":"10.1109\/TIP.2012.2222893","article-title":"Novel true-motion estimation algorithm and its application to motion-compensated temporal frame interpolation","volume":"22","author":"Dikbas","year":"2013","journal-title":"IEEE Trans. Image Process."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1109\/76.246088","article-title":"True motion estimation with 3-D recursive search block matching","volume":"3","author":"Haan","year":"1993","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1109\/TCSVT.2012.2207271","article-title":"Iterative true motion estimation for motion-compensated frame interpolation","volume":"23","author":"Kim","year":"2013","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_12","unstructured":"Alparone, L., Bartolini, M.B.F., and Cappellini, V. (1996, January 9). Adaptively weighted vector-median filters for motion fields smoothing. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Atlanta, GA, USA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/30.883418","article-title":"New frame rate up-conversion using bi-directional motion estimation","volume":"46","author":"Choi","year":"2000","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.jvcir.2011.10.001","article-title":"Side information generation with auto regressive model for low-delay distributed video coding","volume":"23","author":"Zhang","year":"2012","journal-title":"J. Vis. Commun. Image Represent."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1109\/TCE.2003.1233761","article-title":"Coarse-to-fine frame interpolation for frame rate up-conversion using pyramid structure","volume":"49","author":"Jeon","year":"2003","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1109\/TCSVT.2007.893835","article-title":"Motion-compensated frame interpolation using bilateral motion estimation and adaptive overlapped block motion compensation","volume":"17","author":"Choi","year":"2007","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1109\/83.334974","article-title":"Overlapped block motion compensation: An estimation-theoretic approach","volume":"3","author":"Orchard","year":"1994","journal-title":"IEEE Trans. Image Process."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1109\/TCE.2005.1405706","article-title":"Slow motion replay of video sequences using fractal zooming","volume":"51","author":"Giusto","year":"2005","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.image.2017.02.010","article-title":"Motion-compensated frame interpolation using patch-based sparseland model","volume":"54","author":"Li","year":"2017","journal-title":"Signal Process. Image Commun."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1109\/TBC.2016.2550764","article-title":"Accurate frame rate up-conversion for advanced visual quality","volume":"62","author":"Tsai","year":"2016","journal-title":"IEEE Trans. Broadcast."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1905","DOI":"10.1109\/ACCESS.2017.2780822","article-title":"Multi-scheme frame rate up-conversion using space-time saliency","volume":"6","author":"Li","year":"2018","journal-title":"IEEE Access"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1759","DOI":"10.1109\/TCE.2007.4429281","article-title":"Motion compensated frame rate up-conversion using extended bilateral motion estimation","volume":"53","author":"Kang","year":"2007","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1109\/83.826786","article-title":"A multilevel successive elimination algorithm for block matching motion estimation","volume":"9","author":"Gao","year":"2000","journal-title":"IEEE Trans. Image Process."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1909","DOI":"10.1109\/TCSVT.2010.2087832","article-title":"Dual motion estimation for frame rate up-conversion","volume":"20","author":"Kang","year":"2010","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"840","DOI":"10.1109\/JDT.2013.2263374","article-title":"Direction-Select Motion Estimation for Motion-Compensated Frame Rate Up-Conversion","volume":"9","author":"Yoo","year":"2013","journal-title":"J. Disp. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1109\/TIP.2003.819861","article-title":"Image quality assessment: From error visibility to structural similarity","volume":"13","author":"Wang","year":"2004","journal-title":"IEEE Trans. Image Process."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/11\/2\/26\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:28:19Z","timestamp":1760185699000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/11\/2\/26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,23]]},"references-count":26,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,2]]}},"alternative-id":["fi11020026"],"URL":"https:\/\/doi.org\/10.3390\/fi11020026","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,23]]}}}