{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T10:43:52Z","timestamp":1761648232255,"version":"3.40.5"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2014,11,11]],"date-time":"2014-11-11T00:00:00Z","timestamp":1415664000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1007\/s11554-014-0470-6","type":"journal-article","created":{"date-parts":[[2014,11,14]],"date-time":"2014-11-14T21:59:04Z","timestamp":1416002344000},"page":"791-812","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Real-time H264\/AVC encoder based on enhanced frame level parallelism for smart multicore DSP camera"],"prefix":"10.1007","volume":"12","author":[{"given":"Nejmeddine","family":"Bahri","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nidhameddine","family":"Belhadj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thierry","family":"Grandpierre","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed Ali Ben","family":"Ayed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nouri","family":"Masmoudi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Akil","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,11,11]]},"reference":[{"key":"470_CR1","unstructured":"Smart camera. http:\/\/en.wikipedia.org\/wiki\/Smart_camera"},{"key":"470_CR2","unstructured":"Shi, Y., Lichman, S.: Smart cameras: a review. http:\/\/www.nicta.com.au\/__data\/assets\/pdf_file\/0004\/16456\/smart_camera_review.pdf"},{"key":"470_CR3","unstructured":"Megapixel OEM smart camera module with removable storage. http:\/\/www.mosaicengineering.com\/docs\/OEM-SCM.2010-01-26.pdf"},{"key":"470_CR4","unstructured":"Smart camera manufacturers and products links. http:\/\/www.smartcamera.it\/links.htm#Top"},{"key":"470_CR5","unstructured":"Freescale machine vision and camera. http:\/\/www.freescale.com\/webapp\/sps\/site\/application.jsp?code=APLMAVISMCA"},{"key":"470_CR6","unstructured":"TMS320C66x high-performance multicore DSPs for video surveillance. http:\/\/www.ti.com\/lit\/ml\/sprt643\/sprt643.pdf"},{"key":"470_CR7","unstructured":"Joint Video Team (JVT) of ISO\/IEC MPEG & ITU-T VCEG, draft ITU-T recommendation and final draft international standard of joint video specification (ITU-T Rec. H.264 ISO\/IEC 14496-10 AVC), JVT-G050, (2003)"},{"issue":"12","key":"470_CR8","doi-asserted-by":"crossref","first-page":"1649","DOI":"10.1109\/TCSVT.2012.2221191","volume":"22","author":"GJ Sullivan","year":"2012","unstructured":"Sullivan, G.J., Ohm, J.-R., Han, W.-J., Wiegand, T.: Overview of the high efficiency video coding (HEVC) Stand. IEEE Trans Circuit Syst Video Technology 22(12), 1649\u20131668 (2012)","journal-title":"IEEE Trans Circuit Syst Video Technology"},{"key":"470_CR9","doi-asserted-by":"crossref","unstructured":"Xiao, Z., Le, S., Baas, B.: A fine-grained parallel implementation of a H.264\/AVC encoder on a 167-processor computational platform, signals, systems and computers (ASILOMAR), 2011 conference record of the forty fifth asilomar conference on pp. 2067, 2071 (2011)","DOI":"10.1109\/ACSSC.2011.6190391"},{"key":"470_CR10","doi-asserted-by":"crossref","unstructured":"Sun, S., Wang, D., Chen, S., Perrott, R., Chapman, B., Subhlok, J., Mello, R., Yang, L (eds) A highly efficient parallel algorithm for H.264 encoder based on macro-block region partition, high performance computing and communications. Springer, Berlin, vol. 4782, pp. 577\u2013585 (2007)","DOI":"10.1007\/978-3-540-75444-2_55"},{"key":"470_CR11","unstructured":"H264\/AVC software joint model JM: http:\/\/iphome.hhi.de\/suehring\/tml\/download\/old_jm\/"},{"key":"470_CR12","unstructured":"Zhao, Z., Liang, P.: A highly efficient parallel algorithm for H.264 video encoder, acoustics, speech and signal processing, 2006. ICASSP 2006 In: Proceedings of 2006 IEEE international conference on, vol. 5, pp. V, V (2006)"},{"key":"470_CR13","unstructured":"Chen, Y.-K., Tian, X., Ge, S., Girkar, M.: Towards efficient multi-level threading of H.264 encoder on Intel hyper-threading architectures, parallel and distributed processing symposium, 2004. In: Proceedings of 18th international. p. 63 (2004)"},{"key":"470_CR14","unstructured":"Sankaraiah, S., Lam, H.S., Eswaran, C., Abdullah, J.: GOP level parallelism on H.264 video encoder for multicore architecture international conference on circuits, system and simulation(ICCSS 2011), IPCSIT vol. 7, pp. 127\u2013132, May 2011, IACSIT Press, Singapore, ISSN:2010-460X, ISBN : 978-981-08-8638-7, Bangkok, (2011)"},{"key":"470_CR15","doi-asserted-by":"publisher","unstructured":"Sankaraiah, S., Shuan, L.H., Eswaran, C., Abdullah, J.: Performance optimization of video coding process on multi-core platform using gop level parallelism. International journal of parallel programming, ISSN:1573\u20137640. doi: 10.1007\/s10766-013-0267-4 (2013)","DOI":"10.1007\/s10766-013-0267-4"},{"key":"470_CR16","doi-asserted-by":"crossref","unstructured":"Rodriguez, A., Gonzalez, A., Malumbres, M.P., Hierarchical parallelization of an H.264\/AVC video encoder, parallel computing in electrical engineering, 2006. PAR ELEC 2006. International symposium on, p. 363 (2006)","DOI":"10.1109\/PARELEC.2006.42"},{"key":"470_CR17","unstructured":"Chen, S., Chen, S., Gu, H., Chen, H., Yin, Y., Chen, X., Sun, S., Liu, S., Wang, Y.: Mapping of H.264\/AVC encoder on a hierarchical chip multicore DSP platform, high performance computing and communications (HPCC), 2010 12th IEEE international conference on, pp. 465\u2013470, (2010)"},{"key":"470_CR18","doi-asserted-by":"crossref","unstructured":"Yang, M.-J., Tham, J.-Y., Rahardja, S., Wu, D.-J., Real-time H.264 encoder implementation on a low-power digital signal processor, multimedia and expo, 2009. ICME 2009. IEEE international conference on, pp. 1150\u20131153, (2009)","DOI":"10.1109\/ICME.2009.5202703"},{"key":"470_CR19","doi-asserted-by":"crossref","unstructured":"Zrida, H.K., Jemai, A., Ammari, A.C., Abid, M.: High level H.264\/AVC video encoder parallelization for multiprocessor implementation, design, automation and test in Europe conference and exhibition, 2009. DATE \u201809, pp. 940\u2013945 (2009)","DOI":"10.1109\/DATE.2009.5090800"},{"key":"470_CR20","unstructured":"Rodrigues, A., Roma, N., Sousa, L.: Open platform for designing parallel H.264\/AVC video encoders on multi-core systems. In: Proceedings of the 20th international workshop on network and operating systems support for digital audio and video\u00a0(NOSSDAV \u201810). ACM, New York, 81\u201386. p. 264 (2010). http:\/\/doi.acm.org\/10.1145\/1806565.1806586"},{"issue":"1","key":"470_CR21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0141-9331(01)00141-7","volume":"26","author":"O Lehtoranta","year":"2002","unstructured":"Lehtoranta, O., H\u00e4m\u00e4l\u00e4inen, T., Lappalainen, V., Mustonen, J.: Parallel implementation of video encoder on quad DSP system. Microprocess Microsyst 26(1), 1\u201315 (2002)","journal-title":"Microprocess Microsyst"},{"key":"470_CR22","unstructured":"de Medeiros, B.A.: Video coding on multicore graphics processors (GPUs), dissertation submitted to obtain the master degree in information systems and computer engineering, High Institute of Techniques, Technical University of Lisboa (2012)"},{"key":"470_CR23","doi-asserted-by":"crossref","unstructured":"Ji, F., Li, X.-Y., Yang, C.-L.: An algorithm based on AVS encoding on FPGA multi-core pipeline, computational and information sciences (ICCIS), 2013 Fifth international conference on, pp. 1521\u20131524 (2013)","DOI":"10.1109\/ICCIS.2013.400"},{"issue":"1","key":"470_CR24","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1109\/TIP.2011.2159986","volume":"21","author":"X Peng","year":"2012","unstructured":"Peng, X., Xu, J., Zhou, Y., Wu, F.: Highly parallel line-based image coding for many cores. Image Process IEEE Trans 21(1), 196\u2013206 (2012)","journal-title":"Image Process IEEE Trans"},{"issue":"716020","key":"470_CR25","first-page":"19","volume":"2014","author":"H Su","year":"2014","unstructured":"Su, H., Wen, M., Wu, N., Ren, J., Zhang, C.: Efficient parallel video processing techniques on GPU: from framework to implementation. Sci World J 2014(716020), 19 (2014)","journal-title":"Sci World J"},{"issue":"183716","key":"470_CR26","first-page":"12","volume":"2014","author":"AO Adeyemi-Ejeye","year":"2014","unstructured":"Adeyemi-Ejeye, A.O., Walker, S.: 4kUHD H264 wireless live video streaming using CUDA. J Elect Comput Eng 2014(183716), 12 (2014)","journal-title":"J Elect Comput Eng"},{"key":"470_CR27","doi-asserted-by":"crossref","unstructured":"Elhamzi, W., Dubois, J., Miteran, J., Atri, M., Heyrman, B., Ginhac, D. (2013) Efficient smart-camera accelerator: a configurable motion estimator dedicated to video codec. J Syst Archit Part A, 59(10): 870\u2013877, ISSN 1383-7621","DOI":"10.1016\/j.sysarc.2013.05.005"},{"issue":"9","key":"470_CR28","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1016\/j.sysarc.2012.06.005","volume":"58","author":"S Jo","year":"2012","unstructured":"Jo, S., Jo, S.H., Song, Y.H.: Exploring parallelization techniques based on OpenMP in H.264\/AVC encoder for embedded multi-core processor. J Syst Archit 58(9), 339\u2013353 (2012)","journal-title":"J Syst Archit"},{"key":"470_CR29","unstructured":"TMS320C6472 datasheet. http:\/\/www.ti.com\/lit\/ds\/sprs612g\/sprs612g.pdf"},{"key":"470_CR30","unstructured":"Multicore DSP vs GPUs. http:\/\/www.sagivtech.com\/contentManagment\/uploadedFiles\/fileGallery\/Multi_core_DSPs_vs_GPUs_TI_for_distribution.pdf"},{"key":"470_CR31","unstructured":"TMS32C6472 low power consuption. http:\/\/www.ti.com\/lit\/wp\/spry130\/spry130.pdf"},{"key":"470_CR32","unstructured":"TMS320C6472 Power consumption summary. http:\/\/www.ti.com\/lit\/an\/sprab76a\/sprab76a.pdf"},{"key":"470_CR33","unstructured":"power spreadsheet for power consumption estimation. http:\/\/www.ti.com\/general\/docs\/lit\/getliterature.tsp?baseLiteratureNumber=sprab76&fileType=zip&track=no"},{"key":"470_CR34","doi-asserted-by":"crossref","unstructured":"Werda, I., Dammak, T., Grandpierre, T., Ayed, M., Masmoudi, N.: Real-time H.264\/AVC baseline decoder implementation on TMS320C6416. J Real Time Image Process, Springer. vol. 7. pp. 215\u2013232 (2012)","DOI":"10.1007\/s11554-010-0181-6"},{"key":"470_CR35","unstructured":"Bahri, N., Werda, I., Grandpierre, T., Ayed, M.B, Masmoudi, N., Akil, M.: Optimizations for real-time implementation of H264\/AVC video encoder on DSP processor. International review on computers and software, 8(9) (2013)"},{"key":"470_CR36","unstructured":"Xiph.org video test media. https:\/\/media.xiph.org\/video\/derf\/"},{"key":"470_CR37","unstructured":"Joint Video Team (JVT) of ISO\/IEC MPEG and ITU-T VCEG organizations. http:\/\/www.itu.int\/en\/ITU-T\/studygroups\/com16\/video\/Pages\/jvt.aspx"},{"key":"470_CR38","unstructured":"Open source computer vision library. http:\/\/opencv.org\/"},{"key":"470_CR39","unstructured":"TI network developer\u2019s kit (NDK) v2.21 user\u2019s guide. http:\/\/www.ti.com\/lit\/ug\/spru523h\/spru523h.pdf"},{"key":"470_CR40","unstructured":"TMS320C6472 chip support library API reference guide. http:\/\/software-dl.ti.com\/sdoemb\/sdoemb_public_sw\/csl\/CSL_C6472\/latest\/index_FDS.html"},{"key":"470_CR41","unstructured":"Throughput application report for the TMS320C6472 DSP. http:\/\/www.ti.com\/lit\/an\/spraay0a\/spraay0a.pdf"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-014-0470-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-014-0470-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-014-0470-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-014-0470-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T18:28:02Z","timestamp":1747160882000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-014-0470-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,11]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,12]]}},"alternative-id":["470"],"URL":"https:\/\/doi.org\/10.1007\/s11554-014-0470-6","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2014,11,11]]}}}