{
    "ok": true,
    "doi": "10.46243/jst.2022.v7.i09.pp199-211",
    "events": [
        {
            "seq": 1,
            "kind": "register",
            "at": "2026-09-29 22:00:23",
            "by": "Administrator (admin)",
            "by_kind": "user",
            "note": "registered at Crossref; record read from api.crossref.org",
            "changes": [
                {
                    "path": "abstract.lang",
                    "from": null,
                    "to": "en"
                },
                {
                    "path": "abstract.value",
                    "from": null,
                    "to": "Power efficiency and real-time processing are important requirements in mobile video applications, particularly for MPEG-4 video encoding. Motion estimation is one of the most computationally intensive components of video encoding and can significantly affect the power consumption and hardware complexity of the encoder. This paper presents a content-based adaptive motion estimation engine that combines Full Search (FS) and Three-Step Search (TSS) according to the characteristics of video content. The proposed approach dynamically classifies motion conditions and selects an appropriate search strategy to achieve a balance between computational complexity and visual quality. A flexible block matching unit based on a 16-processing-element SIMD architecture is designed together with on-chip SRAM to support pixel reuse and reduce external memory accesses. The proposed motion estimation engine was implemented using TSMC 0.18 μm technology. Simulation results show that the computational burden is reduced to approximately 3%–4% of that of conventional Full Search while maintaining visual quality close to Full Search. The VLSI implementation achieves a clock frequency of 4.16 MHz for QCIF video at 15 frames per second and 33.3 MHz for CIF video at 30 frames per second. The estimated power consumption is 2.88 mW for QCIF processing at 1.6 V, demonstrating the suitability of the proposed architecture for low-power, real-time MPEG-4 video applications."
                },
                {
                    "path": "agents.0.name.family",
                    "from": null,
                    "to": " M Venkataratnam"
                },
                {
                    "path": "agents.0.name.given",
                    "from": null,
                    "to": " M Venkataratnam"
                },
                {
                    "path": "agents.0.role",
                    "from": null,
                    "to": "author"
                },
                {
                    "path": "agents.0.sequence",
                    "from": null,
                    "to": "first"
                },
                {
                    "path": "agents.1.name.org",
                    "from": null,
                    "to": "Longman Publishers"
                },
                {
                    "path": "agents.1.role",
                    "from": null,
                    "to": "publisher"
                },
                {
                    "path": "characters.0",
                    "from": null,
                    "to": "Language"
                },
                {
                    "path": "container.identifiers.0.medium",
                    "from": null,
                    "to": "electronic"
                },
                {
                    "path": "container.identifiers.0.type",
                    "from": null,
                    "to": "ISSN"
                },
                {
                    "path": "container.identifiers.0.value",
                    "from": null,
                    "to": "2456-5660"
                },
                {
                    "path": "container.issue",
                    "from": null,
                    "to": "9"
                },
                {
                    "path": "container.pages.first",
                    "from": null,
                    "to": "199"
                },
                {
                    "path": "container.pages.last",
                    "from": null,
                    "to": "211"
                },
                {
                    "path": "container.titles.0.type",
                    "from": null,
                    "to": "PrincipalTitle"
                },
                {
                    "path": "container.titles.0.value",
                    "from": null,
                    "to": "Journal of Science &amp; Technology"
                },
                {
                    "path": "container.type",
                    "from": null,
                    "to": "Journal"
                },
                {
                    "path": "container.volume",
                    "from": null,
                    "to": "7"
                },
                {
                    "path": "dates.date_type",
                    "from": null,
                    "to": "PublicationDate"
                },
                {
                    "path": "dates.online",
                    "from": null,
                    "to": "2022-05-11"
                },
                {
                    "path": "dates.published",
                    "from": null,
                    "to": "2022-05-11"
                },
                {
                    "path": "doi",
                    "from": null,
                    "to": "10.46243/jst.2022.v7.i09.pp199-211"
                },
                {
                    "path": "format",
                    "from": null,
                    "to": "smartscholars-doi-metadata/1.0"
                },
                {
                    "path": "identifiers.0.type",
                    "from": null,
                    "to": "DOI"
                },
                {
                    "path": "identifiers.0.value",
                    "from": null,
                    "to": "10.46243/jst.2022.v7.i09.pp199-211"
                },
                {
                    "path": "language",
                    "from": null,
                    "to": "en"
                },
                {
                    "path": "license.applies_to",
                    "from": null,
                    "to": "vor"
                },
                {
                    "path": "license.start",
                    "from": null,
                    "to": "2022-05-11"
                },
                {
                    "path": "license.url",
                    "from": null,
                    "to": "https://creativecommons.org/licenses/by/4.0/"
                },
                {
                    "path": "links.0.primary",
                    "from": null,
                    "to": true
                },
                {
                    "path": "links.0.return_type",
                    "from": null,
                    "to": "text/html"
                },
                {
                    "path": "links.0.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/view/892"
                },
                {
                    "path": "links.1.purpose",
                    "from": null,
                    "to": "text-mining"
                },
                {
                    "path": "links.1.return_type",
                    "from": null,
                    "to": "application/pdf"
                },
                {
                    "path": "links.1.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/download/892/818"
                },
                {
                    "path": "links.2.purpose",
                    "from": null,
                    "to": "text-mining"
                },
                {
                    "path": "links.2.return_type",
                    "from": null,
                    "to": "application/xml"
                },
                {
                    "path": "links.2.url",
                    "from": null,
                    "to": "https://www.jst.org.in/index.php/pub/article/download/892/1976"
                },
                {
                    "path": "links.3.purpose",
                    "from": null,
                    "to": "similarity-checking"
                },
                {
                    "path": "links.3.url",
                    "from": null,
                    "to": "https://jst.org.in/admin/uploads/15%20jst%202022.pdf"
                },
                {
                    "path": "modes.0",
                    "from": null,
                    "to": "Visual"
                },
                {
                    "path": "record.issue_number",
                    "from": null,
                    "to": 1
                },
                {
                    "path": "record.registered",
                    "from": null,
                    "to": "2024-02-16"
                },
                {
                    "path": "record.registrant",
                    "from": null,
                    "to": "Longman Publishers"
                },
                {
                    "path": "record.source",
                    "from": null,
                    "to": "crossref-api"
                },
                {
                    "path": "record.source_agency",
                    "from": null,
                    "to": "Crossref (member 25296)"
                },
                {
                    "path": "record.updated",
                    "from": null,
                    "to": "2026-09-17"
                },
                {
                    "path": "references.0.key",
                    "from": null,
                    "to": "ref1"
                },
                {
                    "path": "references.0.unstructured",
                    "from": null,
                    "to": "P.M. Kuhn, G. Diebel, S. Hermann, A. Keil, H. Mooshofer, A. Kaup"
                },
                {
                    "path": "references.1.key",
                    "from": null,
                    "to": "ref2"
                },
                {
                    "path": "references.1.unstructured",
                    "from": null,
                    "to": "R. Mayer, and W. Stechcle, ―Complexity and PSNR-comparison of several fast motion estimation algorithms for MPEG-4,‖ Proc"
                },
                {
                    "path": "references.10.doi",
                    "from": null,
                    "to": "10.1117/12.411871"
                },
                {
                    "path": "references.10.key",
                    "from": null,
                    "to": "ref11"
                },
                {
                    "path": "references.10.unstructured",
                    "from": null,
                    "to": "based motion estimation,‖ Proc. SPIE, Visual Communications and Image Processing, vol.4310, pp.883–892, Dec. 2000"
                },
                {
                    "path": "references.11.doi",
                    "from": null,
                    "to": "10.1109/viprom.2002.1026670"
                },
                {
                    "path": "references.11.key",
                    "from": null,
                    "to": "ref12"
                },
                {
                    "path": "references.11.unstructured",
                    "from": null,
                    "to": "T. Sappasitwong and S. Aramvith, ―Adaptive asymmetric diamond search algorithm for block-based motion estimation,‖"
                },
                {
                    "path": "references.12.key",
                    "from": null,
                    "to": "ref13"
                },
                {
                    "path": "references.12.unstructured",
                    "from": null,
                    "to": "International Conference on Digital Signal Processing, vol.2, pp.1–3, July 2002"
                },
                {
                    "path": "references.13.doi",
                    "from": null,
                    "to": "10.1109/aspdac.2002.994962"
                },
                {
                    "path": "references.13.key",
                    "from": null,
                    "to": "ref14"
                },
                {
                    "path": "references.13.unstructured",
                    "from": null,
                    "to": "J.K. Choi, N. Togawa, M. Yanagisawa, and T. Ohtsuki, ―VLSI archi- tecture for a flexible motion estimation with parameters,‖ Proc"
                },
                {
                    "path": "references.14.key",
                    "from": null,
                    "to": "ref15"
                },
                {
                    "path": "references.14.unstructured",
                    "from": null,
                    "to": "IEEE Conf. ASP-DAC 2002 on VLSI Design, pp.452–457, Jan. 2002"
                },
                {
                    "path": "references.15.doi",
                    "from": null,
                    "to": "10.1109/mwscas.2004.1354194"
                },
                {
                    "path": "references.15.key",
                    "from": null,
                    "to": "ref16"
                },
                {
                    "path": "references.15.unstructured",
                    "from": null,
                    "to": "S. Li, Y. Jiang, T. Ikenaga, and S. Goto, ―Content-based motion esti- mation with extended temporal-spatial analysis,‖ Proc. IEEE"
                },
                {
                    "path": "references.16.key",
                    "from": null,
                    "to": "ref17"
                },
                {
                    "path": "references.16.unstructured",
                    "from": null,
                    "to": "Conf. Midwest Symposium on Circuit and Systems, vol.2, pp.461–464, July 2004"
                },
                {
                    "path": "references.17.doi",
                    "from": null,
                    "to": "10.1109/76.486422"
                },
                {
                    "path": "references.17.key",
                    "from": null,
                    "to": "ref18"
                },
                {
                    "path": "references.17.unstructured",
                    "from": null,
                    "to": "S. Dutta and W. Wolf, ―A flexible parallel architecture adapted to block-matching motion-estimation algorithms,‖ IEEE Trans. Cir-"
                },
                {
                    "path": "references.18.doi",
                    "from": null,
                    "to": "10.1109/76.486422"
                },
                {
                    "path": "references.18.key",
                    "from": null,
                    "to": "ref19"
                },
                {
                    "path": "references.18.unstructured",
                    "from": null,
                    "to": "cuits Syst. Video Technol., vol.6, no.1, pp.74–86, Feb. 1996"
                },
                {
                    "path": "references.19.doi",
                    "from": null,
                    "to": "10.1109/76.905990"
                },
                {
                    "path": "references.19.key",
                    "from": null,
                    "to": "ref20"
                },
                {
                    "path": "references.19.unstructured",
                    "from": null,
                    "to": "S. Kittitornkun and Y.H. Hu, ―Frame-level pipelined motion esti- mation array processor,‖ IEEE Trans. Circuits Syst. Video Technol"
                },
                {
                    "path": "references.2.doi",
                    "from": null,
                    "to": "10.1117/12.323203"
                },
                {
                    "path": "references.2.key",
                    "from": null,
                    "to": "ref3"
                },
                {
                    "path": "references.2.unstructured",
                    "from": null,
                    "to": "Applications of Digital Image Processing XXI, SPIE, vol.3460, pp.486–499, San Diego, July 1998"
                },
                {
                    "path": "references.20.doi",
                    "from": null,
                    "to": "10.1109/avss.2003.1217939"
                },
                {
                    "path": "references.20.key",
                    "from": null,
                    "to": "ref21"
                },
                {
                    "path": "references.20.unstructured",
                    "from": null,
                    "to": "L.C. Liu, J.C. Chien, H.Y.H. Chuang, and C.C. Li, ―A frame- level FSBM motion estimation architecture with large search range,‖"
                },
                {
                    "path": "references.21.key",
                    "from": null,
                    "to": "ref22"
                },
                {
                    "path": "references.21.unstructured",
                    "from": null,
                    "to": "Proc. IEEE Conf. Advanced Video & Signal Based Surveillance, pp.327–333, July 2003"
                },
                {
                    "path": "references.22.doi",
                    "from": null,
                    "to": "10.1109/tce.2004.1309447"
                },
                {
                    "path": "references.22.key",
                    "from": null,
                    "to": "ref23"
                },
                {
                    "path": "references.22.unstructured",
                    "from": null,
                    "to": "S.T. Jung and S.S. Lee, ―A 4-way pipelined processing architec- ture for three-step search block-matching motion estimation,‖ IEEE"
                },
                {
                    "path": "references.23.doi",
                    "from": null,
                    "to": "10.1109/tce.2004.1309447"
                },
                {
                    "path": "references.23.key",
                    "from": null,
                    "to": "ref24"
                },
                {
                    "path": "references.23.unstructured",
                    "from": null,
                    "to": "Trans. Consum. Electron., vol.50, no.2, pp.674–681, May 2004"
                },
                {
                    "path": "references.24.doi",
                    "from": null,
                    "to": "10.1109/mwscas.2004.1354194"
                },
                {
                    "path": "references.24.key",
                    "from": null,
                    "to": "ref25"
                },
                {
                    "path": "references.24.unstructured",
                    "from": null,
                    "to": "S. Li, Y. Jiang, T. Ikenaga, and S. Goto, ―Content-based motion es- timation with extended temporal-spatial analysis,‖ IEICE Trans"
                },
                {
                    "path": "references.25.doi",
                    "from": null,
                    "to": "10.1093/ietisy/e88-d.7.1561"
                },
                {
                    "path": "references.25.key",
                    "from": null,
                    "to": "ref26"
                },
                {
                    "path": "references.25.unstructured",
                    "from": null,
                    "to": "Inf. & Syst., vol.E88-D, no.7, pp.1561–1568, July 2005"
                },
                {
                    "path": "references.26.key",
                    "from": null,
                    "to": "ref27"
                },
                {
                    "path": "references.26.unstructured",
                    "from": null,
                    "to": "L. Fanucci, L. Bertini, and S. Saponara, ―Programmable and low power VLSI architecture for full search motion estimation in mul-"
                },
                {
                    "path": "references.27.key",
                    "from": null,
                    "to": "ref28"
                },
                {
                    "path": "references.27.unstructured",
                    "from": null,
                    "to": "timedia communications,‖ Proc. IEEE Conf. Multimedia and Expo, vol.3, pp.1395–1398, 2000"
                },
                {
                    "path": "references.28.doi",
                    "from": null,
                    "to": "10.1109/inmic.2003.1416718"
                },
                {
                    "path": "references.28.key",
                    "from": null,
                    "to": "ref29"
                },
                {
                    "path": "references.28.unstructured",
                    "from": null,
                    "to": "M. Abbas, B. Talha, S. Khan, and A. Abbas, ―A motion estimation chip for block based MPEG-4 video applications,‖ Proc. IEEE"
                },
                {
                    "path": "references.29.key",
                    "from": null,
                    "to": "ref30"
                },
                {
                    "path": "references.29.unstructured",
                    "from": null,
                    "to": "Conf. INMIC 2003, pp.253–257, Dec. 2003"
                },
                {
                    "path": "references.3.key",
                    "from": null,
                    "to": "ref4"
                },
                {
                    "path": "references.3.unstructured",
                    "from": null,
                    "to": "T. Koga, K. Iinuma, A. Hirano, Y. Iijima, and T. Ishiguro, ―Motion- compensated interframe coding for video conferencing,‖ Proc"
                },
                {
                    "path": "references.30.key",
                    "from": null,
                    "to": "ref31"
                },
                {
                    "path": "references.30.unstructured",
                    "from": null,
                    "to": "R. Gao, D. Xu, and J.P. Bentley, ―Reconfigurable hardware imple- mentation of an improved parallel architecture for MPEG-4"
                },
                {
                    "path": "references.31.doi",
                    "from": null,
                    "to": "10.1109/tce.2003.1261244"
                },
                {
                    "path": "references.31.key",
                    "from": null,
                    "to": "ref32"
                },
                {
                    "path": "references.31.unstructured",
                    "from": null,
                    "to": "motion estimation in mobile applications,‖ IEEE Trans. Consum. Electron., vol.49, no.4, pp.1383–1390, Nov. 2003"
                },
                {
                    "path": "references.32.doi",
                    "from": null,
                    "to": "10.1109/icsict.2004.1435143"
                },
                {
                    "path": "references.32.key",
                    "from": null,
                    "to": "ref33"
                },
                {
                    "path": "references.32.unstructured",
                    "from": null,
                    "to": "W.-F. He, Z.-G. Mao, Z.-Q. Gao, and Y.-Z. Ye, ―VLSI implementa- tion of full pixel motion estimation processor for MPEG-4 AS"
                },
                {
                    "path": "references.33.key",
                    "from": null,
                    "to": "ref34"
                },
                {
                    "path": "references.33.unstructured",
                    "from": null,
                    "to": "pro- file,‖ Proc. IEEE Conf. Solid-State and Integrated Circuits Technol- ogy, vol.3, pp.1633–1636, Oct. 2004"
                },
                {
                    "path": "references.4.key",
                    "from": null,
                    "to": "ref5"
                },
                {
                    "path": "references.4.unstructured",
                    "from": null,
                    "to": "Nat. Telecommunications Conf., pp.G 5.3.1–G 5.3.5., Nov./Dec. 1981"
                },
                {
                    "path": "references.5.doi",
                    "from": null,
                    "to": "10.1109/76.499840"
                },
                {
                    "path": "references.5.key",
                    "from": null,
                    "to": "ref6"
                },
                {
                    "path": "references.5.unstructured",
                    "from": null,
                    "to": "L.M. Po and W.C. Ma, ―A novel four-step search algorithm for fast blockmatching,‖ IEEE Trans. Circuits Syst. Video Technol"
                },
                {
                    "path": "references.6.doi",
                    "from": null,
                    "to": "10.1353/ppp.1996.0046"
                },
                {
                    "path": "references.6.key",
                    "from": null,
                    "to": "ref7"
                },
                {
                    "path": "references.6.unstructured",
                    "from": null,
                    "to": "vol.6, no.3, pp.313–317, June 1996"
                },
                {
                    "path": "references.7.doi",
                    "from": null,
                    "to": "10.1109/76.709403"
                },
                {
                    "path": "references.7.key",
                    "from": null,
                    "to": "ref8"
                },
                {
                    "path": "references.7.unstructured",
                    "from": null,
                    "to": "J.Y. Tham, S. Ranganath, M. Ranganath, and A.A. Kassim, ―A novel unrestricted center-biased diamond search algorithm for block"
                },
                {
                    "path": "references.8.doi",
                    "from": null,
                    "to": "10.1109/76.709403"
                },
                {
                    "path": "references.8.key",
                    "from": null,
                    "to": "ref9"
                },
                {
                    "path": "references.8.unstructured",
                    "from": null,
                    "to": "mo- tion estimation,‖ IEEE Trans. Circuits Syst. Video Technol., vol.8, no.4, pp.369–377, Aug. 1998"
                },
                {
                    "path": "references.9.doi",
                    "from": null,
                    "to": "10.1117/12.411871"
                },
                {
                    "path": "references.9.key",
                    "from": null,
                    "to": "ref10"
                },
                {
                    "path": "references.9.unstructured",
                    "from": null,
                    "to": "A.M. Tourapis, O.C. Au, and M.L. Liou, ―Predictive motion vec- tor field adaptive search technique (PMVFAST)—Enhancing block"
                },
                {
                    "path": "referent",
                    "from": null,
                    "to": "Creation"
                },
                {
                    "path": "structural_type",
                    "from": null,
                    "to": "Digital"
                },
                {
                    "path": "titles.0.lang",
                    "from": null,
                    "to": "en"
                },
                {
                    "path": "titles.0.type",
                    "from": null,
                    "to": "PrincipalTitle"
                },
                {
                    "path": "titles.0.value",
                    "from": null,
                    "to": "Cluster Computing for Web-Scale Data Processing"
                },
                {
                    "path": "type",
                    "from": null,
                    "to": "JournalArticle"
                }
            ],
            "record_after": {
                "format": "smartscholars-doi-metadata/1.0",
                "doi": "10.46243/jst.2022.v7.i09.pp199-211",
                "referent": "Creation",
                "type": "JournalArticle",
                "structural_type": "Digital",
                "modes": [
                    "Visual"
                ],
                "characters": [
                    "Language"
                ],
                "titles": [
                    {
                        "value": "Cluster Computing for Web-Scale Data Processing",
                        "type": "PrincipalTitle",
                        "lang": "en"
                    }
                ],
                "identifiers": [
                    {
                        "type": "DOI",
                        "value": "10.46243/jst.2022.v7.i09.pp199-211"
                    }
                ],
                "agents": [
                    {
                        "role": "author",
                        "name": {
                            "given": " M Venkataratnam",
                            "family": " M Venkataratnam"
                        },
                        "sequence": "first"
                    },
                    {
                        "role": "publisher",
                        "name": {
                            "org": "Longman Publishers"
                        }
                    }
                ],
                "dates": {
                    "published": "2022-05-11",
                    "date_type": "PublicationDate",
                    "online": "2022-05-11"
                },
                "language": "en",
                "container": {
                    "type": "Journal",
                    "titles": [
                        {
                            "value": "Journal of Science &amp; Technology",
                            "type": "PrincipalTitle"
                        }
                    ],
                    "identifiers": [
                        {
                            "type": "ISSN",
                            "value": "2456-5660",
                            "medium": "electronic"
                        }
                    ],
                    "volume": "7",
                    "issue": "9",
                    "pages": {
                        "first": "199",
                        "last": "211"
                    }
                },
                "links": [
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/view/892",
                        "return_type": "text/html",
                        "primary": true
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/892/818",
                        "purpose": "text-mining",
                        "return_type": "application/pdf"
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/892/1976",
                        "purpose": "text-mining",
                        "return_type": "application/xml"
                    },
                    {
                        "url": "https://jst.org.in/admin/uploads/15%20jst%202022.pdf",
                        "purpose": "similarity-checking"
                    }
                ],
                "abstract": {
                    "value": "Power efficiency and real-time processing are important requirements in mobile video applications, particularly for MPEG-4 video encoding. Motion estimation is one of the most computationally intensive components of video encoding and can significantly affect the power consumption and hardware complexity of the encoder. This paper presents a content-based adaptive motion estimation engine that combines Full Search (FS) and Three-Step Search (TSS) according to the characteristics of video content. The proposed approach dynamically classifies motion conditions and selects an appropriate search strategy to achieve a balance between computational complexity and visual quality. A flexible block matching unit based on a 16-processing-element SIMD architecture is designed together with on-chip SRAM to support pixel reuse and reduce external memory accesses. The proposed motion estimation engine was implemented using TSMC 0.18 μm technology. Simulation results show that the computational burden is reduced to approximately 3%–4% of that of conventional Full Search while maintaining visual quality close to Full Search. The VLSI implementation achieves a clock frequency of 4.16 MHz for QCIF video at 15 frames per second and 33.3 MHz for CIF video at 30 frames per second. The estimated power consumption is 2.88 mW for QCIF processing at 1.6 V, demonstrating the suitability of the proposed architecture for low-power, real-time MPEG-4 video applications.",
                    "lang": "en"
                },
                "license": {
                    "url": "https://creativecommons.org/licenses/by/4.0/",
                    "start": "2022-05-11",
                    "applies_to": "vor"
                },
                "references": [
                    {
                        "key": "ref1",
                        "unstructured": "P.M. Kuhn, G. Diebel, S. Hermann, A. Keil, H. Mooshofer, A. Kaup"
                    },
                    {
                        "key": "ref2",
                        "unstructured": "R. Mayer, and W. Stechcle, ―Complexity and PSNR-comparison of several fast motion estimation algorithms for MPEG-4,‖ Proc"
                    },
                    {
                        "key": "ref3",
                        "doi": "10.1117/12.323203",
                        "unstructured": "Applications of Digital Image Processing XXI, SPIE, vol.3460, pp.486–499, San Diego, July 1998"
                    },
                    {
                        "key": "ref4",
                        "unstructured": "T. Koga, K. Iinuma, A. Hirano, Y. Iijima, and T. Ishiguro, ―Motion- compensated interframe coding for video conferencing,‖ Proc"
                    },
                    {
                        "key": "ref5",
                        "unstructured": "Nat. Telecommunications Conf., pp.G 5.3.1–G 5.3.5., Nov./Dec. 1981"
                    },
                    {
                        "key": "ref6",
                        "doi": "10.1109/76.499840",
                        "unstructured": "L.M. Po and W.C. Ma, ―A novel four-step search algorithm for fast blockmatching,‖ IEEE Trans. Circuits Syst. Video Technol"
                    },
                    {
                        "key": "ref7",
                        "doi": "10.1353/ppp.1996.0046",
                        "unstructured": "vol.6, no.3, pp.313–317, June 1996"
                    },
                    {
                        "key": "ref8",
                        "doi": "10.1109/76.709403",
                        "unstructured": "J.Y. Tham, S. Ranganath, M. Ranganath, and A.A. Kassim, ―A novel unrestricted center-biased diamond search algorithm for block"
                    },
                    {
                        "key": "ref9",
                        "doi": "10.1109/76.709403",
                        "unstructured": "mo- tion estimation,‖ IEEE Trans. Circuits Syst. Video Technol., vol.8, no.4, pp.369–377, Aug. 1998"
                    },
                    {
                        "key": "ref10",
                        "doi": "10.1117/12.411871",
                        "unstructured": "A.M. Tourapis, O.C. Au, and M.L. Liou, ―Predictive motion vec- tor field adaptive search technique (PMVFAST)—Enhancing block"
                    },
                    {
                        "key": "ref11",
                        "doi": "10.1117/12.411871",
                        "unstructured": "based motion estimation,‖ Proc. SPIE, Visual Communications and Image Processing, vol.4310, pp.883–892, Dec. 2000"
                    },
                    {
                        "key": "ref12",
                        "doi": "10.1109/viprom.2002.1026670",
                        "unstructured": "T. Sappasitwong and S. Aramvith, ―Adaptive asymmetric diamond search algorithm for block-based motion estimation,‖"
                    },
                    {
                        "key": "ref13",
                        "unstructured": "International Conference on Digital Signal Processing, vol.2, pp.1–3, July 2002"
                    },
                    {
                        "key": "ref14",
                        "doi": "10.1109/aspdac.2002.994962",
                        "unstructured": "J.K. Choi, N. Togawa, M. Yanagisawa, and T. Ohtsuki, ―VLSI archi- tecture for a flexible motion estimation with parameters,‖ Proc"
                    },
                    {
                        "key": "ref15",
                        "unstructured": "IEEE Conf. ASP-DAC 2002 on VLSI Design, pp.452–457, Jan. 2002"
                    },
                    {
                        "key": "ref16",
                        "doi": "10.1109/mwscas.2004.1354194",
                        "unstructured": "S. Li, Y. Jiang, T. Ikenaga, and S. Goto, ―Content-based motion esti- mation with extended temporal-spatial analysis,‖ Proc. IEEE"
                    },
                    {
                        "key": "ref17",
                        "unstructured": "Conf. Midwest Symposium on Circuit and Systems, vol.2, pp.461–464, July 2004"
                    },
                    {
                        "key": "ref18",
                        "doi": "10.1109/76.486422",
                        "unstructured": "S. Dutta and W. Wolf, ―A flexible parallel architecture adapted to block-matching motion-estimation algorithms,‖ IEEE Trans. Cir-"
                    },
                    {
                        "key": "ref19",
                        "doi": "10.1109/76.486422",
                        "unstructured": "cuits Syst. Video Technol., vol.6, no.1, pp.74–86, Feb. 1996"
                    },
                    {
                        "key": "ref20",
                        "doi": "10.1109/76.905990",
                        "unstructured": "S. Kittitornkun and Y.H. Hu, ―Frame-level pipelined motion esti- mation array processor,‖ IEEE Trans. Circuits Syst. Video Technol"
                    },
                    {
                        "key": "ref21",
                        "doi": "10.1109/avss.2003.1217939",
                        "unstructured": "L.C. Liu, J.C. Chien, H.Y.H. Chuang, and C.C. Li, ―A frame- level FSBM motion estimation architecture with large search range,‖"
                    },
                    {
                        "key": "ref22",
                        "unstructured": "Proc. IEEE Conf. Advanced Video & Signal Based Surveillance, pp.327–333, July 2003"
                    },
                    {
                        "key": "ref23",
                        "doi": "10.1109/tce.2004.1309447",
                        "unstructured": "S.T. Jung and S.S. Lee, ―A 4-way pipelined processing architec- ture for three-step search block-matching motion estimation,‖ IEEE"
                    },
                    {
                        "key": "ref24",
                        "doi": "10.1109/tce.2004.1309447",
                        "unstructured": "Trans. Consum. Electron., vol.50, no.2, pp.674–681, May 2004"
                    },
                    {
                        "key": "ref25",
                        "doi": "10.1109/mwscas.2004.1354194",
                        "unstructured": "S. Li, Y. Jiang, T. Ikenaga, and S. Goto, ―Content-based motion es- timation with extended temporal-spatial analysis,‖ IEICE Trans"
                    },
                    {
                        "key": "ref26",
                        "doi": "10.1093/ietisy/e88-d.7.1561",
                        "unstructured": "Inf. & Syst., vol.E88-D, no.7, pp.1561–1568, July 2005"
                    },
                    {
                        "key": "ref27",
                        "unstructured": "L. Fanucci, L. Bertini, and S. Saponara, ―Programmable and low power VLSI architecture for full search motion estimation in mul-"
                    },
                    {
                        "key": "ref28",
                        "unstructured": "timedia communications,‖ Proc. IEEE Conf. Multimedia and Expo, vol.3, pp.1395–1398, 2000"
                    },
                    {
                        "key": "ref29",
                        "doi": "10.1109/inmic.2003.1416718",
                        "unstructured": "M. Abbas, B. Talha, S. Khan, and A. Abbas, ―A motion estimation chip for block based MPEG-4 video applications,‖ Proc. IEEE"
                    },
                    {
                        "key": "ref30",
                        "unstructured": "Conf. INMIC 2003, pp.253–257, Dec. 2003"
                    },
                    {
                        "key": "ref31",
                        "unstructured": "R. Gao, D. Xu, and J.P. Bentley, ―Reconfigurable hardware imple- mentation of an improved parallel architecture for MPEG-4"
                    },
                    {
                        "key": "ref32",
                        "doi": "10.1109/tce.2003.1261244",
                        "unstructured": "motion estimation in mobile applications,‖ IEEE Trans. Consum. Electron., vol.49, no.4, pp.1383–1390, Nov. 2003"
                    },
                    {
                        "key": "ref33",
                        "doi": "10.1109/icsict.2004.1435143",
                        "unstructured": "W.-F. He, Z.-G. Mao, Z.-Q. Gao, and Y.-Z. Ye, ―VLSI implementa- tion of full pixel motion estimation processor for MPEG-4 AS"
                    },
                    {
                        "key": "ref34",
                        "unstructured": "pro- file,‖ Proc. IEEE Conf. Solid-State and Integrated Circuits Technol- ogy, vol.3, pp.1633–1636, Oct. 2004"
                    }
                ],
                "record": {
                    "registrant": "Longman Publishers",
                    "registered": "2024-02-16",
                    "updated": "2026-09-17",
                    "issue_number": 1,
                    "source": "crossref-api",
                    "source_agency": "Crossref (member 25296)"
                }
            },
            "url_after": "https://www.jst.org.in/index.php/pub/article/view/892",
            "sha256_before": null,
            "sha256_after": "6c704e9aa034823de2b2f0e8f1cf50b8f7a24b4838709fbc4ac28ab3ca95a365"
        },
        {
            "seq": 2,
            "kind": "update",
            "at": "2026-09-29 23:59:41",
            "by": "Administrator (admin)",
            "by_kind": "user",
            "note": "record re-read from api.crossref.org",
            "changes": [
                {
                    "path": "agents.0.name.family",
                    "from": " M Venkataratnam",
                    "to": "M Venkataratnam"
                },
                {
                    "path": "agents.0.name.given",
                    "from": " M Venkataratnam",
                    "to": "M Venkataratnam"
                },
                {
                    "path": "container.titles.0.value",
                    "from": "Journal of Science &amp; Technology",
                    "to": "Journal of Science & Technology"
                }
            ],
            "record_after": {
                "format": "smartscholars-doi-metadata/1.0",
                "doi": "10.46243/jst.2022.v7.i09.pp199-211",
                "referent": "Creation",
                "type": "JournalArticle",
                "structural_type": "Digital",
                "modes": [
                    "Visual"
                ],
                "characters": [
                    "Language"
                ],
                "titles": [
                    {
                        "value": "Cluster Computing for Web-Scale Data Processing",
                        "type": "PrincipalTitle",
                        "lang": "en"
                    }
                ],
                "identifiers": [
                    {
                        "type": "DOI",
                        "value": "10.46243/jst.2022.v7.i09.pp199-211"
                    }
                ],
                "agents": [
                    {
                        "role": "author",
                        "name": {
                            "given": "M Venkataratnam",
                            "family": "M Venkataratnam"
                        },
                        "sequence": "first"
                    },
                    {
                        "role": "publisher",
                        "name": {
                            "org": "Longman Publishers"
                        }
                    }
                ],
                "dates": {
                    "published": "2022-05-11",
                    "date_type": "PublicationDate",
                    "online": "2022-05-11"
                },
                "language": "en",
                "container": {
                    "type": "Journal",
                    "titles": [
                        {
                            "value": "Journal of Science & Technology",
                            "type": "PrincipalTitle"
                        }
                    ],
                    "identifiers": [
                        {
                            "type": "ISSN",
                            "value": "2456-5660",
                            "medium": "electronic"
                        }
                    ],
                    "volume": "7",
                    "issue": "9",
                    "pages": {
                        "first": "199",
                        "last": "211"
                    }
                },
                "links": [
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/view/892",
                        "return_type": "text/html",
                        "primary": true
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/892/818",
                        "purpose": "text-mining",
                        "return_type": "application/pdf"
                    },
                    {
                        "url": "https://www.jst.org.in/index.php/pub/article/download/892/1976",
                        "purpose": "text-mining",
                        "return_type": "application/xml"
                    },
                    {
                        "url": "https://jst.org.in/admin/uploads/15%20jst%202022.pdf",
                        "purpose": "similarity-checking"
                    }
                ],
                "abstract": {
                    "value": "Power efficiency and real-time processing are important requirements in mobile video applications, particularly for MPEG-4 video encoding. Motion estimation is one of the most computationally intensive components of video encoding and can significantly affect the power consumption and hardware complexity of the encoder. This paper presents a content-based adaptive motion estimation engine that combines Full Search (FS) and Three-Step Search (TSS) according to the characteristics of video content. The proposed approach dynamically classifies motion conditions and selects an appropriate search strategy to achieve a balance between computational complexity and visual quality. A flexible block matching unit based on a 16-processing-element SIMD architecture is designed together with on-chip SRAM to support pixel reuse and reduce external memory accesses. The proposed motion estimation engine was implemented using TSMC 0.18 μm technology. Simulation results show that the computational burden is reduced to approximately 3%–4% of that of conventional Full Search while maintaining visual quality close to Full Search. The VLSI implementation achieves a clock frequency of 4.16 MHz for QCIF video at 15 frames per second and 33.3 MHz for CIF video at 30 frames per second. The estimated power consumption is 2.88 mW for QCIF processing at 1.6 V, demonstrating the suitability of the proposed architecture for low-power, real-time MPEG-4 video applications.",
                    "lang": "en"
                },
                "license": {
                    "url": "https://creativecommons.org/licenses/by/4.0/",
                    "start": "2022-05-11",
                    "applies_to": "vor"
                },
                "references": [
                    {
                        "key": "ref1",
                        "unstructured": "P.M. Kuhn, G. Diebel, S. Hermann, A. Keil, H. Mooshofer, A. Kaup"
                    },
                    {
                        "key": "ref2",
                        "unstructured": "R. Mayer, and W. Stechcle, ―Complexity and PSNR-comparison of several fast motion estimation algorithms for MPEG-4,‖ Proc"
                    },
                    {
                        "key": "ref3",
                        "doi": "10.1117/12.323203",
                        "unstructured": "Applications of Digital Image Processing XXI, SPIE, vol.3460, pp.486–499, San Diego, July 1998"
                    },
                    {
                        "key": "ref4",
                        "unstructured": "T. Koga, K. Iinuma, A. Hirano, Y. Iijima, and T. Ishiguro, ―Motion- compensated interframe coding for video conferencing,‖ Proc"
                    },
                    {
                        "key": "ref5",
                        "unstructured": "Nat. Telecommunications Conf., pp.G 5.3.1–G 5.3.5., Nov./Dec. 1981"
                    },
                    {
                        "key": "ref6",
                        "doi": "10.1109/76.499840",
                        "unstructured": "L.M. Po and W.C. Ma, ―A novel four-step search algorithm for fast blockmatching,‖ IEEE Trans. Circuits Syst. Video Technol"
                    },
                    {
                        "key": "ref7",
                        "doi": "10.1353/ppp.1996.0046",
                        "unstructured": "vol.6, no.3, pp.313–317, June 1996"
                    },
                    {
                        "key": "ref8",
                        "doi": "10.1109/76.709403",
                        "unstructured": "J.Y. Tham, S. Ranganath, M. Ranganath, and A.A. Kassim, ―A novel unrestricted center-biased diamond search algorithm for block"
                    },
                    {
                        "key": "ref9",
                        "doi": "10.1109/76.709403",
                        "unstructured": "mo- tion estimation,‖ IEEE Trans. Circuits Syst. Video Technol., vol.8, no.4, pp.369–377, Aug. 1998"
                    },
                    {
                        "key": "ref10",
                        "doi": "10.1117/12.411871",
                        "unstructured": "A.M. Tourapis, O.C. Au, and M.L. Liou, ―Predictive motion vec- tor field adaptive search technique (PMVFAST)—Enhancing block"
                    },
                    {
                        "key": "ref11",
                        "doi": "10.1117/12.411871",
                        "unstructured": "based motion estimation,‖ Proc. SPIE, Visual Communications and Image Processing, vol.4310, pp.883–892, Dec. 2000"
                    },
                    {
                        "key": "ref12",
                        "doi": "10.1109/viprom.2002.1026670",
                        "unstructured": "T. Sappasitwong and S. Aramvith, ―Adaptive asymmetric diamond search algorithm for block-based motion estimation,‖"
                    },
                    {
                        "key": "ref13",
                        "unstructured": "International Conference on Digital Signal Processing, vol.2, pp.1–3, July 2002"
                    },
                    {
                        "key": "ref14",
                        "doi": "10.1109/aspdac.2002.994962",
                        "unstructured": "J.K. Choi, N. Togawa, M. Yanagisawa, and T. Ohtsuki, ―VLSI archi- tecture for a flexible motion estimation with parameters,‖ Proc"
                    },
                    {
                        "key": "ref15",
                        "unstructured": "IEEE Conf. ASP-DAC 2002 on VLSI Design, pp.452–457, Jan. 2002"
                    },
                    {
                        "key": "ref16",
                        "doi": "10.1109/mwscas.2004.1354194",
                        "unstructured": "S. Li, Y. Jiang, T. Ikenaga, and S. Goto, ―Content-based motion esti- mation with extended temporal-spatial analysis,‖ Proc. IEEE"
                    },
                    {
                        "key": "ref17",
                        "unstructured": "Conf. Midwest Symposium on Circuit and Systems, vol.2, pp.461–464, July 2004"
                    },
                    {
                        "key": "ref18",
                        "doi": "10.1109/76.486422",
                        "unstructured": "S. Dutta and W. Wolf, ―A flexible parallel architecture adapted to block-matching motion-estimation algorithms,‖ IEEE Trans. Cir-"
                    },
                    {
                        "key": "ref19",
                        "doi": "10.1109/76.486422",
                        "unstructured": "cuits Syst. Video Technol., vol.6, no.1, pp.74–86, Feb. 1996"
                    },
                    {
                        "key": "ref20",
                        "doi": "10.1109/76.905990",
                        "unstructured": "S. Kittitornkun and Y.H. Hu, ―Frame-level pipelined motion esti- mation array processor,‖ IEEE Trans. Circuits Syst. Video Technol"
                    },
                    {
                        "key": "ref21",
                        "doi": "10.1109/avss.2003.1217939",
                        "unstructured": "L.C. Liu, J.C. Chien, H.Y.H. Chuang, and C.C. Li, ―A frame- level FSBM motion estimation architecture with large search range,‖"
                    },
                    {
                        "key": "ref22",
                        "unstructured": "Proc. IEEE Conf. Advanced Video & Signal Based Surveillance, pp.327–333, July 2003"
                    },
                    {
                        "key": "ref23",
                        "doi": "10.1109/tce.2004.1309447",
                        "unstructured": "S.T. Jung and S.S. Lee, ―A 4-way pipelined processing architec- ture for three-step search block-matching motion estimation,‖ IEEE"
                    },
                    {
                        "key": "ref24",
                        "doi": "10.1109/tce.2004.1309447",
                        "unstructured": "Trans. Consum. Electron., vol.50, no.2, pp.674–681, May 2004"
                    },
                    {
                        "key": "ref25",
                        "doi": "10.1109/mwscas.2004.1354194",
                        "unstructured": "S. Li, Y. Jiang, T. Ikenaga, and S. Goto, ―Content-based motion es- timation with extended temporal-spatial analysis,‖ IEICE Trans"
                    },
                    {
                        "key": "ref26",
                        "doi": "10.1093/ietisy/e88-d.7.1561",
                        "unstructured": "Inf. & Syst., vol.E88-D, no.7, pp.1561–1568, July 2005"
                    },
                    {
                        "key": "ref27",
                        "unstructured": "L. Fanucci, L. Bertini, and S. Saponara, ―Programmable and low power VLSI architecture for full search motion estimation in mul-"
                    },
                    {
                        "key": "ref28",
                        "unstructured": "timedia communications,‖ Proc. IEEE Conf. Multimedia and Expo, vol.3, pp.1395–1398, 2000"
                    },
                    {
                        "key": "ref29",
                        "doi": "10.1109/inmic.2003.1416718",
                        "unstructured": "M. Abbas, B. Talha, S. Khan, and A. Abbas, ―A motion estimation chip for block based MPEG-4 video applications,‖ Proc. IEEE"
                    },
                    {
                        "key": "ref30",
                        "unstructured": "Conf. INMIC 2003, pp.253–257, Dec. 2003"
                    },
                    {
                        "key": "ref31",
                        "unstructured": "R. Gao, D. Xu, and J.P. Bentley, ―Reconfigurable hardware imple- mentation of an improved parallel architecture for MPEG-4"
                    },
                    {
                        "key": "ref32",
                        "doi": "10.1109/tce.2003.1261244",
                        "unstructured": "motion estimation in mobile applications,‖ IEEE Trans. Consum. Electron., vol.49, no.4, pp.1383–1390, Nov. 2003"
                    },
                    {
                        "key": "ref33",
                        "doi": "10.1109/icsict.2004.1435143",
                        "unstructured": "W.-F. He, Z.-G. Mao, Z.-Q. Gao, and Y.-Z. Ye, ―VLSI implementa- tion of full pixel motion estimation processor for MPEG-4 AS"
                    },
                    {
                        "key": "ref34",
                        "unstructured": "pro- file,‖ Proc. IEEE Conf. Solid-State and Integrated Circuits Technol- ogy, vol.3, pp.1633–1636, Oct. 2004"
                    }
                ],
                "record": {
                    "registrant": "Longman Publishers",
                    "registered": "2024-02-16",
                    "updated": "2026-09-17",
                    "issue_number": 1,
                    "source": "crossref-api",
                    "source_agency": "Crossref (member 25296)"
                }
            },
            "url_after": "https://www.jst.org.in/index.php/pub/article/view/892",
            "sha256_before": "6c704e9aa034823de2b2f0e8f1cf50b8f7a24b4838709fbc4ac28ab3ca95a365",
            "sha256_after": "fccaf30b15551c3ce4da6dd76551b67f54ee20901b14f63868672d4e14867832"
        }
    ]
}