A. Utgikar, Wael Badawy, G. Seetharaman, M. Bayoumi
{"title":"基于网格的视频运动补偿中的仿射算法","authors":"A. Utgikar, Wael Badawy, G. Seetharaman, M. Bayoumi","doi":"10.1109/SIPS.2003.1235662","DOIUrl":null,"url":null,"abstract":"We evaluate the performances of different implementations of affine transform in a motion compensation architecture based on a hierarchical adaptive structured mesh. The architecture predicts the next video frame using the reference frame, mesh code and mesh node motion vectors. It achieves significant reduction in describing the mesh topology by coding the splitting in recursive triangulation of the initial coarse geometry. It uses a memory serialization unit and one simple warping unit to map the hierarchical structure. The affine unit warps the texture of a patch at any level of hierarchical mesh independently. We compare shift-after-difference (SAD), lookup table (LUT) and naive implementations of the affine unit. Computing the affine transform using the multiplication-free SAD algorithm significantly reduces the complexity of the architecture. We establish from simulation results that our multiplication-free SAD affine computation requires far less power and area than other schemes. We discuss the limitations and advantages of different motion compensation schemes. Performance analysis shows that this scheme is suitable for video applications like MPEG and VRML.","PeriodicalId":173186,"journal":{"name":"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Affine schemes in mesh-based video motion compensation\",\"authors\":\"A. Utgikar, Wael Badawy, G. Seetharaman, M. Bayoumi\",\"doi\":\"10.1109/SIPS.2003.1235662\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We evaluate the performances of different implementations of affine transform in a motion compensation architecture based on a hierarchical adaptive structured mesh. The architecture predicts the next video frame using the reference frame, mesh code and mesh node motion vectors. It achieves significant reduction in describing the mesh topology by coding the splitting in recursive triangulation of the initial coarse geometry. It uses a memory serialization unit and one simple warping unit to map the hierarchical structure. The affine unit warps the texture of a patch at any level of hierarchical mesh independently. We compare shift-after-difference (SAD), lookup table (LUT) and naive implementations of the affine unit. Computing the affine transform using the multiplication-free SAD algorithm significantly reduces the complexity of the architecture. We establish from simulation results that our multiplication-free SAD affine computation requires far less power and area than other schemes. We discuss the limitations and advantages of different motion compensation schemes. Performance analysis shows that this scheme is suitable for video applications like MPEG and VRML.\",\"PeriodicalId\":173186,\"journal\":{\"name\":\"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-10-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIPS.2003.1235662\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIPS.2003.1235662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Affine schemes in mesh-based video motion compensation
We evaluate the performances of different implementations of affine transform in a motion compensation architecture based on a hierarchical adaptive structured mesh. The architecture predicts the next video frame using the reference frame, mesh code and mesh node motion vectors. It achieves significant reduction in describing the mesh topology by coding the splitting in recursive triangulation of the initial coarse geometry. It uses a memory serialization unit and one simple warping unit to map the hierarchical structure. The affine unit warps the texture of a patch at any level of hierarchical mesh independently. We compare shift-after-difference (SAD), lookup table (LUT) and naive implementations of the affine unit. Computing the affine transform using the multiplication-free SAD algorithm significantly reduces the complexity of the architecture. We establish from simulation results that our multiplication-free SAD affine computation requires far less power and area than other schemes. We discuss the limitations and advantages of different motion compensation schemes. Performance analysis shows that this scheme is suitable for video applications like MPEG and VRML.