{"title":"改进的菱形搜索算法","authors":"Yun Cheng, Xine You, M. Xiao, Minlei Xiao","doi":"10.1109/ITIME.2011.6132154","DOIUrl":null,"url":null,"abstract":"DS (Diamond Search) is one of the most famous motion estimation algorithms. By analyzing the characteristics of DS, it is found that DS can be improved more efficiently. A Modified Diamond Search (MDS) algorithm is proposed in this paper. Firstly, MDS employs Small Diamond Search Pattern(SDSP) to judge if the MBD(Minimum Block Distortion) point is the initial search center. If the MBD point does not locate at the search center, Simplified Large Diamond Search Pattern(SLDSP) will be used in the next search step. If the MBD point is not within the circular area with a radius of one pixel, SLDSP will be employed continually to locate the best matching block with large motion vector until the search center become the MBD point. Finally SDSP will be adopted to refine the motion vector. Experimental results show that MDS can speed up the motion estimation process greatly under the same encoding efficiency compared to DS, especially for those video sequences with simple and slow motion vectors.","PeriodicalId":170838,"journal":{"name":"2011 IEEE International Symposium on IT in Medicine and Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A Modified Diamond Search algorithm\",\"authors\":\"Yun Cheng, Xine You, M. Xiao, Minlei Xiao\",\"doi\":\"10.1109/ITIME.2011.6132154\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"DS (Diamond Search) is one of the most famous motion estimation algorithms. By analyzing the characteristics of DS, it is found that DS can be improved more efficiently. A Modified Diamond Search (MDS) algorithm is proposed in this paper. Firstly, MDS employs Small Diamond Search Pattern(SDSP) to judge if the MBD(Minimum Block Distortion) point is the initial search center. If the MBD point does not locate at the search center, Simplified Large Diamond Search Pattern(SLDSP) will be used in the next search step. If the MBD point is not within the circular area with a radius of one pixel, SLDSP will be employed continually to locate the best matching block with large motion vector until the search center become the MBD point. Finally SDSP will be adopted to refine the motion vector. Experimental results show that MDS can speed up the motion estimation process greatly under the same encoding efficiency compared to DS, especially for those video sequences with simple and slow motion vectors.\",\"PeriodicalId\":170838,\"journal\":{\"name\":\"2011 IEEE International Symposium on IT in Medicine and Education\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE International Symposium on IT in Medicine and Education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITIME.2011.6132154\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Symposium on IT in Medicine and Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITIME.2011.6132154","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DS (Diamond Search) is one of the most famous motion estimation algorithms. By analyzing the characteristics of DS, it is found that DS can be improved more efficiently. A Modified Diamond Search (MDS) algorithm is proposed in this paper. Firstly, MDS employs Small Diamond Search Pattern(SDSP) to judge if the MBD(Minimum Block Distortion) point is the initial search center. If the MBD point does not locate at the search center, Simplified Large Diamond Search Pattern(SLDSP) will be used in the next search step. If the MBD point is not within the circular area with a radius of one pixel, SLDSP will be employed continually to locate the best matching block with large motion vector until the search center become the MBD point. Finally SDSP will be adopted to refine the motion vector. Experimental results show that MDS can speed up the motion estimation process greatly under the same encoding efficiency compared to DS, especially for those video sequences with simple and slow motion vectors.