S. Yazji, B. Lumetta, Magdy Bayoumi, Bertrand Zavidovique
{"title":"一种基于频带匹配的运动估计结构","authors":"S. Yazji, B. Lumetta, Magdy Bayoumi, Bertrand Zavidovique","doi":"10.1109/ACSSC.1997.680362","DOIUrl":null,"url":null,"abstract":"An algorithmic specific architecture has been developed based on the newly introduced band-matching algorithm (BDMA) for computing motion vectors. The BDMA offers better performance than both the fixed size and variable size block matching algorithms as it uses less vectors and only processes the relevant parts of the image instead of the whole image. The main modules of the BDMA architecture are the encoder and decoder. The memory in the encoder is classified into three types: storing images, storing the image of difference, storing the bands. The first memory is arranged in parallel banks which will enhance the performance considerably. In the second memory, registers are used for temporary storage during filtering. The third memory is used for storing the bands. A single code book is employed to identify the type of edges.","PeriodicalId":240431,"journal":{"name":"Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136)","volume":"89 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A motion-estimation architecture based on band-matching\",\"authors\":\"S. Yazji, B. Lumetta, Magdy Bayoumi, Bertrand Zavidovique\",\"doi\":\"10.1109/ACSSC.1997.680362\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An algorithmic specific architecture has been developed based on the newly introduced band-matching algorithm (BDMA) for computing motion vectors. The BDMA offers better performance than both the fixed size and variable size block matching algorithms as it uses less vectors and only processes the relevant parts of the image instead of the whole image. The main modules of the BDMA architecture are the encoder and decoder. The memory in the encoder is classified into three types: storing images, storing the image of difference, storing the bands. The first memory is arranged in parallel banks which will enhance the performance considerably. In the second memory, registers are used for temporary storage during filtering. The third memory is used for storing the bands. A single code book is employed to identify the type of edges.\",\"PeriodicalId\":240431,\"journal\":{\"name\":\"Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136)\",\"volume\":\"89 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-11-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ACSSC.1997.680362\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACSSC.1997.680362","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A motion-estimation architecture based on band-matching
An algorithmic specific architecture has been developed based on the newly introduced band-matching algorithm (BDMA) for computing motion vectors. The BDMA offers better performance than both the fixed size and variable size block matching algorithms as it uses less vectors and only processes the relevant parts of the image instead of the whole image. The main modules of the BDMA architecture are the encoder and decoder. The memory in the encoder is classified into three types: storing images, storing the image of difference, storing the bands. The first memory is arranged in parallel banks which will enhance the performance considerably. In the second memory, registers are used for temporary storage during filtering. The third memory is used for storing the bands. A single code book is employed to identify the type of edges.