{"title":"可变块大小运动矢量三步搜索的VLSI结构","authors":"Chao-Feng Tseng, Y. Lai, Meng-Je Lee","doi":"10.1109/GCCE.2012.6379545","DOIUrl":null,"url":null,"abstract":"H.264/AVC plays an important role in the video compression standard, it is better than previous video standards in the compression ration and the image quality. Motion estimation is one of the core designs of H.264 video coding, it basically includes the motion vector at quarter pixel resolution with variable block sizes and multiple reference frames, it mainly improves the image quality and provides more accurate predictions, however, because of these features, the computation load and complexity of motion estimation increase significantly. In this paper, a VLSI architecture for variable block size motion estimation with three step search algorithm is proposed. In order to improve the throughput, parallel architecture is adopted and the processing elements also allow the sums of absolute differences of larger blocks to be computed by using the results derived for 4×4 blocks. The proposed method can obtain the motion vectors of different block size. Compared to the previous architectures for variable block size, our architecture can reduce the computational complexity.","PeriodicalId":299732,"journal":{"name":"The 1st IEEE Global Conference on Consumer Electronics 2012","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"A VLSI architecture for three-step search with variable block size motion vector\",\"authors\":\"Chao-Feng Tseng, Y. Lai, Meng-Je Lee\",\"doi\":\"10.1109/GCCE.2012.6379545\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"H.264/AVC plays an important role in the video compression standard, it is better than previous video standards in the compression ration and the image quality. Motion estimation is one of the core designs of H.264 video coding, it basically includes the motion vector at quarter pixel resolution with variable block sizes and multiple reference frames, it mainly improves the image quality and provides more accurate predictions, however, because of these features, the computation load and complexity of motion estimation increase significantly. In this paper, a VLSI architecture for variable block size motion estimation with three step search algorithm is proposed. In order to improve the throughput, parallel architecture is adopted and the processing elements also allow the sums of absolute differences of larger blocks to be computed by using the results derived for 4×4 blocks. The proposed method can obtain the motion vectors of different block size. Compared to the previous architectures for variable block size, our architecture can reduce the computational complexity.\",\"PeriodicalId\":299732,\"journal\":{\"name\":\"The 1st IEEE Global Conference on Consumer Electronics 2012\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-12-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The 1st IEEE Global Conference on Consumer Electronics 2012\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GCCE.2012.6379545\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 1st IEEE Global Conference on Consumer Electronics 2012","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GCCE.2012.6379545","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A VLSI architecture for three-step search with variable block size motion vector
H.264/AVC plays an important role in the video compression standard, it is better than previous video standards in the compression ration and the image quality. Motion estimation is one of the core designs of H.264 video coding, it basically includes the motion vector at quarter pixel resolution with variable block sizes and multiple reference frames, it mainly improves the image quality and provides more accurate predictions, however, because of these features, the computation load and complexity of motion estimation increase significantly. In this paper, a VLSI architecture for variable block size motion estimation with three step search algorithm is proposed. In order to improve the throughput, parallel architecture is adopted and the processing elements also allow the sums of absolute differences of larger blocks to be computed by using the results derived for 4×4 blocks. The proposed method can obtain the motion vectors of different block size. Compared to the previous architectures for variable block size, our architecture can reduce the computational complexity.