A Fast Sub-pixel Motion Estimation Algorithm for. H.264/AVC Video Coding

Size: px
Start display at page:

Download "A Fast Sub-pixel Motion Estimation Algorithm for. H.264/AVC Video Coding"

Transcription

1 A Fast Sub-pixel Motion Estimation Algorithm or H.64/AVC Video Coding Weiyao Lin Krit Panusopone David M. Baylon Ming-Ting Sun 3 Zhenzhong Chen 4 and Hongxiang Li 5 Institute o Image Communiation and Inormation Proessing Dept. o Eletroni Engineering Shanghai Jiao Tong University Shanghai 4 China Advaned Tehnology Department Mobile Devies & Home Motorola In. San Diego CA 9 USA 3 Dept. o Eletrial Engineering University o Washington Seattle WA 9895 USA 4 Shool o Eletrial and Eletroni Engineering Nanyang Tehnologial University Singapore 5 Dept. o Eletrial and Computer Engineering North Dakota State University Fargo ND USA Abstrat Motion Estimation ME is one o the most time-onsuming parts in video oding. The use o multiple partition sizes in H.64/AVC makes it even more ompliated when ompared to ME in onventional video oding standards. It is important to develop ast and eetive sub-pixel ME algorithms sine a The omputation overhead by sub-pixel ME has beome relatively signiiant while the omplexity o integer-pixel searh has been greatly redued by ast algorithms and b Reduing sub-pixel searh points an greatly save the omputation or sub-pixel interpolation. In this paper a novel ast sub-pixel ME algorithm is proposed whih perorms a rough sub-pixel searh beore the partition seletion and perorms a preise sub-pixel searh or the best partition. By reduing the searhing load or the large number o non-best partitions the omputation omplexity or sub-pixel searh an be greatly dereased. Experimental results show that our method an redue the sub-pixel searh points by more than 5% ompared to existing ast sub-pixel ME methods with negligible quality degradation. I. Introdution H.64/AVC is the state-o-the-art video oding standard established by ITU-T and ISO/IEC.

2 H.64/AVC uses many new tehniques and is able to save more than 5% in bitrate while having similar video quality ompared to the MPEG- video oding standard []. Motion Estimation ME is one o the most time-onsuming parts in video oding. Developing ast algorithms or ME to redue omputational omplexity in video oding has been an important and hallenging problem. In the H.64/AVC Joint Model JM [5] the ME proess ontains two stages: integer pixel searh over a large area and sub-pixel searh around the best seleted integer pixel. Sine H.64/AVC uses 7 partition sizes or inter-rame predition and 4 4 the omplexity o multi-partition ME is high []. It is beoming more ritial to develop ast and eetive sub-pixel ME algorithms or H.64/AVC. Firstly the omputation overhead by sub-pixel ME has beome relatively signiiant while the omplexity o integer-pixel searh has been greatly redued by ast algorithms. For example there have been integer-pixel ME algorithms [4 6] that only need between 3 and 5 integer searh points to alulate the inal integer Motion Vetor MV. The omputation in the 6-point sub-pixel searh method used in the JM thus beomes omparatively large. Seondly typial sub-pixel searhes require interpolating sub-pixel values or omputing the Sum o Absolute Dierene SAD. Reduing sub-pixel searh points an also redue the interpolation omputation time. In this paper a novel sub-pixel ME algorithm is proposed or H.64/AVC whih perorms a rough sub-pixel searh beore the partition seletion and perorms a preise sub-pixel searh or the best partition. By reduing the searhing load or the large number o non-best partitions the omputation omplexity or sub-pixel searh an be greatly dereased. Experimental results show that the proposed algorithm an signiiantly redue the number o sub-pixel searh points ompared to other ast sub-pixel ME algorithms [6-9] with negligible quality degradation. The rest o this paper is organized as ollows. Setion II reviews existing researh on sub-pixel ME. Setion III provides in-depth analysis on how to urther redue the searh points or sub-pixel ME or multiple partitions. The proposed algorithm is desribed in Setion IV. Setion V shows the experimental results and Setion VI onludes the paper.

3 II. Related Work Chen et al. [6] analyzed the dierene between the integer-pixel mathing error surae and the sub-pixel mathing error surae. Aording to Chen s analysis the integer-pixel mathing error surae is ar rom a unimodal surae inside the searhing window due to the omplexity o the video ontent. The assumption o unimodal will easily result in trapping in a loal minimum. However or the sub-pixel mathing error surae the unimodal surae assumption holds in most ases beause o the smaller searh range o sub-pixel ME as well as the high orrelation between sub-pixels due to the sub-pixel interpolation. There has been muh researh on ast sub-pixel ME [6-9 7]. Most o these methods are based on the unimodal surae assumption and perorm the sub-pixel searh in two steps: Predit a sub-pixel MV SPMV and Perorm a small area searh around the SPMV to obtain the inal sub-pixel MV. The method to get the sub-pixel predited MV an be summarized in two ways: using spatiotemporal inormation and modeling the Sum o Absolute Dierene SAD surae. Chen et al. [6] and Yang et al. [8] used spatiotemporal inormation to get the SPMVs. In [6] a Center Biased Frational Pixel Searh CBFPS ast sub-pixel ME method is studied where the MVs o neighboring MBs were used to get the SPMV as in Eqn SPMV pred _ mv MV%β where pred_mv is the MV predition o the urrent partition in sub-pixel resolution MV is the best integer-pixel MV o the urrent partition β4 in the /4-pixel ase and β8 in the /8-pixel ase and % represents the modulo operation. In [8] a larger partition MV e.g. 6x8 inter-mode MV takes a 6x6 MV as a reerene or previous rame MV was used to get the SPMV. I ombined with the SPMV rom CBFPS the auray o the SPMV an be greatly inreased. A more popular way to get the SPMV is to use a untion in most ases a seond-order untion to model the SAD surae [7 9]. I the mathing errors o the best integer-pixel MV and its 3

4 4 neighboring positions are known the oeiients o the untion an be solved. The position that orresponds to the smallest value in the SAD surae is then hosen as the SPMV. Many untions an be used to model the SAD surae. Example seond-order untions are listed as Eqns and xy x xy y x y y y x x y x where x and y are oordinates o the surae and x y is the mathing error SAD value. Normally the best integer-pixel position is set to be loated at so its neighboring integer-pixel positions are at - - et. As the number o model untion oeiients inreases more integer-pixel neighboring SADs are needed. In [7 9] Eqn 3 was used to determine one o the SPMVs whih used the best integer-pixel SAD and the SADs o its our diamond integer neighbors. Given these SAD values the oeiients o Eqn 3 an be omputed. The SPMV an then be alulated as: arg min C D A B y x y x SPMV y x p p 4 where L K D L K C J I B J I A / / / / L K J I and SAD I x p y p is a rational vetor its omponents are quantized into quarter-pixel units. Furthermore Xu et al. [7] proposed to use early terminations to urther redue the searh points rom the CBFPS method.

5 III. Analysis on Reduing Sub-pixel Searh Points with Multiple Partitions As shown in Setion II most previous ast sub-pixel ME methods redue the number o searh points by only searhing the redued area around the SPMV. For H.64/AVC multiple partition sizes they attempt to ind the best sub-pixel MV with the smallest SAD or eah partition beore the partition seletion as shown in Fig. a. However in pratie only the best partition o the MB needs preise sub-pixel MVs. The MVs o other partitions are only used or the inter-mode seletion. They are no longer useul ater the best partition is seleted. I a sub-pixel SAD is good enough to selet the best partition there is no need to searh or more preise sub-pixel points in the irst stage. Thereore i only a rough sub-pixel motion searh is perormed or eah partition the resulting MV does not neessarily have the smallest SAD and a preise sub-pixel MV is determined only or the best partition seleted then the number o searh points or the non-best partitions an be redued greatly. As shown in Fig. b the purpose o the irst stage ME is to obtain a rough sub-pixel SAD whih is lose to the best SAD. The integer-pixel SAD surae inormation an be used to deide whether the sub-pixel SAD is lose to the best one or not. Based on the above disussion we propose a new Rough-strategy-based Fast Sub-pixel Motion Estimation algorithm RFSME desribed in detail in the next setion. Sub-pixel motion searh or eah partition Compare and selet the best partition Stage : Rough sub-pixel motion searh or eah partition a Compare and selet the best partition Stage : Find the preise sub-pixel MV or the best partition b Fig. Fast sub-pixel ME approahes. a Proess or previous ast sub-pixel ME methods. b Proposed ast sub-pixel ME proess. 5

6 Step : Test the latness o the integer-pixel COST surae Yes Flat? No Step : Searh two sub-pixel points predited by two SPMVs; ompare the resulting COST with the integer COST Dierene Large? No Yes Step 3: Searh two more points vertially and horizontally next to the best point Step 4: Selet the best partition Step 5: Only or the best partition: small area searh around the best sub-pixel MV Fig. The proposed Rough-strategy-based Fast Sub-pixel ME algorithm. IV. The Fast Sub-pixel ME Algorithm The entire proess o the proposed Rough-strategy-based Fast Sub-pixel Motion Estimation RFSME algorithm an be desribed in Fig.. In our algorithm instead o using only the SAD to model the surae we use COST [3 ] as the ME mathing ost in the rest o the paper. The COST [3 ] is deined as: COST SAD λ RMV 5 MOTION where RMV is the number o bits to ode the MV and λ MOTION is the Lagrange multiplier []. λ MOTION is introdued to balane the importane between SAD and RMV. Note that COST an be viewed as a predition o the total number o bits or oding both the mathing error i.e. SAD and the orresponding side inormation i.e. MV. 6

7 In Step the dierene between the best COST o the integer position and the two averaged COSTs o its 4 neighboring integer positions the averaged COST o two vertial neighboring integer positions and the averaged COST o two horizontal neighboring integer positions are heked. I the dierene is small it means that the COST surae is quite lat and the best integer COST is lose to the optimal sub-pixel COST and thereore is good enough to estimate the best sub-pixel COST. In this ase the sub-pixel motion estimation is skipped or the urrent partition. The best COST o the integer position is used in the partition seletion in Step 4. The rule or deiding the COST surae latness is shown in Eqn 6 Not _ Flat i any o abis true COST _ Surae 6 Flat otherwise where the onditions a b and are a avg_ COST vertial > r COST or avg_ COST F ull horizontal > r COST F ull b i bloktype i min COST avg _ COST COST avg _ COST > th i bloktype ii ull vertial ull horizontal min COST avg _ COST COST avg _ COST > th ull vertial ull horizontal COST ull is the best COST ater ull-pixel ME avg_cost vertial is the COST average o its two vertial ull-pixel neighbors and avg_cost horizontal is the COST average o its two horizontal ull-pixel neighbors. r F is a ratio parameter to deide whether avg_cost vertial or avg_cost horizontal is lose to COST ull. bloktypei represents and 4 4 partitions and bloktypeii represents and 8 6 partitions. th and th are two thresholds. In the experiment o this paper th th and r F are set to and 5/4 respetively. These values are seleted based on the experimental statistis. I the COST surae is not lat in Step in Step two sub-pixel MV predition methods are used to get two SPMVs. The irst SPMV is alulated by the CBFPS method disussed in Setion II i.e. Eqn. The seond SPMV is alulated by the seond-order surae model disussed in Setion II. Ater these two points are searhed the point that has the smallest COST is seleted namely COST step. The motion vetor that orresponds to COST step is deined as MV step. 7

8 Table The distribution o absolute distane between the best sub-pixel MV x y and MV step x y Note: d x -x y -y in quarter-pixel units Sequene d< % d< % d< % News_QCIF Foreman_QCIF Mobile_QCIF Table lists the distribution o absolute distane d x -x y -y between the best sub-pixel x y MV and x y MV step the predited MV orresponding to COST step. The test ondition is the same as that desribed in Setion V. It shows that MV step an provide a good predition o the best sub-pixel MV. For example we an see rom Table that more than 7% MV step is exatly the same as the best sub-pixel MV and more than 94% MV step is within quarter-pixel distane rom the best sub-pixel MV. Thereore ater Step the assumption is made that MV step is lose to the best sub-pixel MV but COST step is not neessarily lose to the best sub-pixel COST. The absolute dierene between COST step and the best integer-pixel COST in Step COST best_ull_pixel is heked i.e. D COST step COST best_ull_pixel. I D is small this means that the COST doesn t derease muh between COST step and the best integer-pixel COST and that COST step is already lose to the best sub-pixel COST and is good enough or the mode seletion. In this ase COST step is used in the partition seletion in Step 4. The rule or deiding whether D is small or not an be desribed in Eqn 7 D is Large i any o ab is true Small otherwise 7 where a avg _ COST vertial > r COST or avg _ COST D min_step horizontal > r COST D min_step b i bloktype i D > th i bloktype ii D > th COST min_ step min COSTstep COST avg_cost vertial and avg_cost horizontal are the same as in best _ ull _ pixel Eqn 5. r D is a ratio parameter to deide whether avg_cost vertial or avg_cost horizontal is lose to COST min_step and it is set to 3/ in this paper. 8

9 I D is large COST step may not be lose to the best sub-pixel COST as shown in Fig. 3a. In this ase the two points vertially and the two points horizontally next to MV step in quarter-pixel resolution will be heked. As shown in Fig. 3b the blak point is MV step the grey points are quarter-pixel neighbors o MV step and the white points are integer neighboring points o MV step. In Step 3 two searh points are seleted as one point out o V and V and one point out o H and H. A bilinear model as desribed below is used to selet one o the neighboring points. As shown in Fig. 4 a the slopes are irst omputed based on Eqn 9 between the two horizontal neighboring integer points or the two vertial neighboring integer points and the best sub-pixel point rom Step the point by MV step. Then the quarter-pixel neighboring point is seleted orresponding to the slope with the smaller slope value as shown in Fig. 4 b and Eqn 8. < < Horizontal H i SH SH V i SV S Vertial V P step3 and PStep3 8 H i SH > SH V i SV > SV where S COSTinteger _ i COSTmin_step i V V H H 9 Coord Coord i integer _ i min_step integer_i represents the losest integer-pixel point in i s diretion i.e. V and V or the vertial diretion and H and H or the horizontal diretion and min_step represents the best sub-pixel point ater Step. Coord is the oordinate in quarter-pixel resolution o the points. The X-oordinate horizontal diretion is used or H and H and the Y-oordinate vertial diretion is used or V and V. integer_v integer_h V integer_h 9 H integer_v V H MV step a b Fig. 3 a An example COST surae or COST step not lose to the best sub-pixel COST and b MV step and its quarter-pixel neighboring points. Y X

10 integer_h or integer_v MV step The neighboring sub -pixel point seleted X or Y integer_h or integer_v integer_h or integer_v H or V MV step Step H or V X or Y integer_h or integer_v H or V H or V a b Fig. 4 Using the bilinear model to selet neighboring searh points white points: integer pixel; blak points: MV step ; grey points: neighboring point seleted. Note: in a the let slope is smaller than the right slope. Thereore in b the neighboring sub-pixel point on the let is seleted. Ater Steps and 3 a COST value COST rough an be obtained or eah partition whih is lose or equal to the best COST. The sub-pixel MV that orresponds to COST rough is denoted by MV rough. In Step 4 COST rough is used to selet the best partition. In Step 5 a small area sub-pixel reinement is perormed around MV rough. In the proposed algorithm the eight quarter-pixel neighbors around MV rough are searhed. Sine Step 5 is perormed only or the best partition seleted the average searh points per partition is redued ompared to onventional ast sub-pixel searh algorithms. It should be noted that the proposed RFSME algorithm is just one implementation o our idea desribed in Setion III. Our method is general and it ould also be implemented in other ways. For example we an simply skip the sub-pixel searh in the rough searh step and diretly use the best ull-pixel searhing results to selet the partition and then perorm the preise searh or the best partition. This an be viewed as a simpliied version or extension o the RFSME algorithm. V. Experimental Results We implemented our proposed algorithm on the H.64/AVC reerene sotware JM [5]. In the experiments eah test sequene o rames is oded. The piture oding type is IPPP and the

11 rame rate is 3 rames/se. The searh range is 6 or QCIF and 3 or CIF and Standard Deinition SD. The number o reerene rames is one. Full searh is used or the integer pixel ME in our experiment [5]. It should be noted that our algorithm is general and various other integer pixel ME algorithms an also be easily implemented as will be disussed later. Six methods are ompared or eah sequene: JM Reerene Method [5] Sub-pixel Full Searh The method in [6] CBFPS 3 The method in [7] FPME 4 The method in [8] PDFPS 5 Use the best Integer COST diretly to selet the partition and then use JM s method to perorm the sub-pixel ME or the best partition IESME-Proposed. As mentioned this method an be viewed as the simpliied version or extension o the proposed RFSME algorithm. 6 The Proposed RFSME Method RFSME-Proposed In Table the Peak Signal to Noise Ratio PSNR bitrate BR and average searh points SP per partition size SP/PT [3 7] or eah method are ompared or sequenes in dierent resolutions and with dierent quantization parameters QPs. The rate-distortion R-D urves or some sequenes in Table are shown in Fig. 5 a and b. Furthermore Fig. 5 and d shows the BR-SP/PT urves or dierent methods. Table Comparison o dierent ME methods Sequene Method PSNR db BR kbps SP/PT Akiyo QCIF 76x44 QP4 Mobile QCIF 76x44 QP8 Full Searh CBFPS FPME PDFPS IESME-Proposed RFSME-Proposed Full Searh CBFPS FPME PDFPS IESME-Proposed RFSME-Proposed

12 Football CIF 35x88 QP8 Football CIF 35x88 QP8 Mobile SD 7x576 QP8 Flower SD 7x576 QP4 Full Searh CBFPS FPME PDFPS IESME-Proposed RFSME-Proposed Full Searh CBFPS FPME PDFPS IESME-Proposed RFSME-Proposed Full Searh CBFPS FPME PDFPS IESME-Proposed RFSME-Proposed Full Searh CBFPS FPME PDFPS IESME-Proposed RFSME-Proposed a Akiyo QCIF b Football CIF Foreman_QCIF d Akiyo_QCIF Fig. 5 R-D and BR-SP/PT urves omparisons or dierent methods a and b: R-D urves and d: BR-SP/PT urves

13 Several observations an be drawn rom Table and Fig. 5: The previous methods CBFPS FPME and PDFPS an redue the SP by reduing the searh area around the predited PMV. However our proposed methods IESME-proposed and RFSME-proposed an urther redue more than hal the SP ompared to previous methods CBFPS FPME and PDFPS by only perorming the preise searh on the best partition. The IESME-proposed method an redue the most number o searh points but the perormane derease is also large or some sequenes e.g. or Akiyo_QCIF in Fig. 5-a. This implies that only using the best integer-pixel COST may not always be able to ind the best partition mode suitably and some sub-pixel motion searh may be needed to help selet the best mode. However due to its smallest number o SPs the IESME-proposed method an still be very useul in situations where omputation omplexity is a ruial ator and some quality degradation is tolerable. The RFSME-proposed method has the best overall perormane. Compared with FS and other previous methods CBFPS FPME and PDFPS the RFSME-proposed method has muh smaller SP while keeping almost the same oding perormane. Compared with the IESME-proposed method the proposed method has obviously better oding perormane. With the RFSME-proposed method the SP per partition size an be redued to less than 3 or most sequenes. The SP an be urther redued and beomes lose to that o the IESME-proposed method when oding low motion videos suh as Akiyo_QCIF. When QP dereases the SP-per-partition-size or most o the methods will slightly inrease. This is beause a the reovered reerene rames are more preise or smaller QPs i.e. higher PSNR. Thereore the hane or the MB to selet a smaller partition size beomes higher. b When the reerene rames are more preise the COST surae or the interpolated sub-pixel loations may beome more omplex and it may take more steps to ind the best sub-pixel loation. Besides the above observations there are also other advantages o the proposed method. Firstly the proposed RFSME algorithm models the sub-pixel COST surae based on the 4-neighboring integer COST values. Thus the algorithm an be easily ombined with most o the existing ast integer ME algorithms. Sine most ast integer ME algorithms [4 4-6] e.g. Simpliied Hex 3

14 Searh [4] and Diamond Searh [5] end the ME proess by searhing the 4-neighboring points around the best integer point using the 4-neighbor COST inormation does not introdue any extra ost to the integer ME proess. Furthermore with the development o new video oding standards suh as High Eiieny Video Coding HEVC and Next Generation Video Coding NGVC [] some existing sub-pixel ME methods may no longer work. For example with the introdution o Adaptive Interpolation Filter [3] in HEVC or NGVC the seond-order sub-pixel COST surae model may beome unsuitable sine the interpolation ilter will adapt to the rame ontents. This will greatly limit the useulness o many ast sub-pixel methods [7 9] whih rely on this seond-order model. Compared to these methods our proposed methods an still work eiiently ater some simple extensions. This is beause a the basi idea o our method is to redue sub-pixel SP by perorming rough searh in the non-best partitions. As long as we an ind some way to perorm rough searh the proposed method an be easily applied to the new standards. b There may be more partition sizes introdued in the uture standards. With the introdution o more partition sizes our proposed method an work even more eiiently by reduing the sub-pixel SP in the non-best partitions. Table 3 shows another experiment or a multiple reerene rame ase. In this ase our algorithm irst perorms the rough searh or all partitions on all reerene rames and then perorms the preise searh only or the best partition on the best reerene rame. From Table 3 we an see that our algorithm an urther redue SP/PT by perorming the rough searh on those non-best reerene rames. Table 3 Results or Football CIF using 3 reerene rames with QP8 Full Searh CBFPS FPME PDFPS IESME RFSME PSNR db BR kbps SP/PT VI. Conlusion In this paper a ast and eetive sub-pixel ME algorithm is proposed. It redues the number o average SP per partition by more than hal ompared to onventional ast sub-pixel ME algorithms 4

15 with relatively small perormane dereases. Aknowledgements The main part o this work was perormed when employed at Motorola. This paper is also supported in part by the ollowing grants: Chinese national 973 grants CB734 and CB7346 National Siene Foundation o China grants and Reerenes [] T. Wiegand G.J. Sullivan G. Bjontegaard and A. Luthra Overview o the H.64/AVC video oding standard IEEE Trans. Ciruit System Video Tehnology vol. 3 pp [] J. Zhang and Y. He Perormane and omplexity joint optimization or H.64 video oding IEEE Int l Symp. Ciruits and Systems vol. pp [3] W. Lin D. M. Baylon K. Panusopone and M.-T. Sun Fast sub-pixel motion estimation and mode deision or H.64 IEEE Int l Symp. Ciruits and Systems pp [4] Z. Zhou and M.T. Sun Fast maroblok inter mode deision and motion estimation or H. 64/MPEG-4 AVC Int l Con. Image Proessing vol. pp [5] JM. [6] Z. Chen P. Zhou and Y. He Fast integer-pixel and rational pel motion estimation or JVT JVT-7 6th Meeting: Awaji Island JP. [7] J.F. Chang and J.J. Leou A quadrati predition based rational-pixel motion estimation algorithm or H.64 IEEE Int l Symp. Multimedia pp [8] L. Yang K. Yu J. Li and S. Li Predition-based diretional rational pixel motion estimation or H.64 video oding IEEE Int l Con. Aoustis Speeh and Signal Proessing vol. pp [9] J.W. Suh and J. Jehang Fast sub-pixel motion estimation tehniques having lower omputational omplexity IEEE Trans. Consumer Eletronis vol. 5 pp [] W. Lin K. Panusopone D. M. Baylon M.-T. Sun A new lass-based early termination method or ast motion estimation in video oding IEEE Int l Symp. Ciruits and Systems pp [] T. Weigand H. Shwarz A. Joh F. Kossentini and G. Sullivan "Rate-Constrained Coder Control and Comparison o Video Coding Standards" IEEE Trans. Ciruits Syst. Video Tehnol. vol. 3 no. 7 pp [] Douments o the Joint Collaborative Team on Video Coding [3] Y. Vatis J. Ostermann Adaptive interpolation ilter or H.64/AVC IEEE Trans. Cir. Syst. Video Tehnol. vol. 9 no. pp [4] X. Yi J. Zhang N. Ling and W. Shang Improved and simpliied ast motion estimation or JM JVT-P Poznan Poland 4-9 July 5. [5] S. Zhu and K.-K. Ma A new diamond searh algorithm or ast blok mathing motion estimation IEEE Trans. Image Proessing vol. 9 no. pp [6] H.-Y. C. Tourapis and A. M. Tourapis Fast motion estimation within the H.64 ode Int l Con. Multimedia & Expo vol. 3 pp [7] X. Xu and Y. He Improvements on ast motion estimation strategy or H.64/AVC IEEE Trans. Ciruit System Video Tehnology vol. 8 pp

A Loose-Strategy-Based Complexity Scalable Motion Estimation Method for Video Coding

A Loose-Strategy-Based Complexity Scalable Motion Estimation Method for Video Coding A Loose-Strategy-Based omplexity Scalable Motion Estimation Method for Video oding Weiyao Lin 1, Krit Panusopone 2, David M. Baylon 2, Ming-Ting Sun 3, Hongxiang Li 4 1 Institute of Image ommunication

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results An Alternative Approah to the Fuzziier in Fuzzy Clustering to Obtain Better Clustering Results Frank Klawonn Department o Computer Siene University o Applied Sienes BS/WF Salzdahlumer Str. 46/48 D-38302

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

1. Introduction. 2. The Probable Stope Algorithm

1. Introduction. 2. The Probable Stope Algorithm 1. Introdution Optimization in underground mine design has reeived less attention than that in open pit mines. This is mostly due to the diversity o underground mining methods and omplexity o underground

More information

A Combination of Trie-trees and Inverted Files for the Indexing of Set-valued Attributes

A Combination of Trie-trees and Inverted Files for the Indexing of Set-valued Attributes A Combination o Trie-trees and Files or the Indexing o Set-valued Attributes Manolis Terrovitis Nat. Tehnial Univ. Athens mter@dblab.ee.ntua.gr Spyros Passas Nat. Tehnial Univ. Athens spas@dblab.ee.ntua.gr

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

An Efficient Mode Selection Algorithm for H.264

An Efficient Mode Selection Algorithm for H.264 An Efficient Mode Selection Algorithm for H.64 Lu Lu 1, Wenhan Wu, and Zhou Wei 3 1 South China University of Technology, Institute of Computer Science, Guangzhou 510640, China lul@scut.edu.cn South China

More information

A {k, n}-secret Sharing Scheme for Color Images

A {k, n}-secret Sharing Scheme for Color Images A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based

More information

Title Adaptive Lagrange Multiplier for Low Bit Rates in H.264.

Title Adaptive Lagrange Multiplier for Low Bit Rates in H.264. Provided by the author(s) and University College Dublin Library in accordance with publisher policies. Please cite the published version when available. Title Adaptive Lagrange Multiplier for Low Bit Rates

More information

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? 3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive

More information

New Fuzzy Object Segmentation Algorithm for Video Sequences *

New Fuzzy Object Segmentation Algorithm for Video Sequences * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 521-537 (2008) New Fuzzy Obet Segmentation Algorithm for Video Sequenes * KUO-LIANG CHUNG, SHIH-WEI YU, HSUEH-JU YEH, YONG-HUAI HUANG AND TA-JEN YAO Department

More information

An Efficient Intra Prediction Algorithm for H.264/AVC High Profile

An Efficient Intra Prediction Algorithm for H.264/AVC High Profile An Efficient Intra Prediction Algorithm for H.264/AVC High Profile Bo Shen 1 Kuo-Hsiang Cheng 2 Yun Liu 1 Ying-Hong Wang 2* 1 School of Electronic and Information Engineering, Beijing Jiaotong University

More information

Reduced Frame Quantization in Video Coding

Reduced Frame Quantization in Video Coding Reduced Frame Quantization in Video Coding Tuukka Toivonen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P. O. Box 500, FIN-900 University

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

IN RECENT years, multimedia application has become more

IN RECENT years, multimedia application has become more 578 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 17, NO. 5, MAY 2007 A Fast Algorithm and Its VLSI Architecture for Fractional Motion Estimation for H.264/MPEG-4 AVC Video Coding

More information

Reduced 4x4 Block Intra Prediction Modes using Directional Similarity in H.264/AVC

Reduced 4x4 Block Intra Prediction Modes using Directional Similarity in H.264/AVC Proceedings of the 7th WSEAS International Conference on Multimedia, Internet & Video Technologies, Beijing, China, September 15-17, 2007 198 Reduced 4x4 Block Intra Prediction Modes using Directional

More information

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE 5359 Gaurav Hansda 1000721849 gaurav.hansda@mavs.uta.edu Outline Introduction to H.264 Current algorithms for

More information

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction University of Wollongong Researh Online Faulty of Informatis - apers (Arhive) Faulty of Engineering and Information Sienes 7 Time delay estimation of reverberant meeting speeh: on the use of multihannel

More information

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq Volume 4 Issue 6 June 014 ISSN: 77 18X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om Medial Image Compression using

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

More information

A Novel Range Compression Algorithm for Resolution Enhancement in GNSS-SARs

A Novel Range Compression Algorithm for Resolution Enhancement in GNSS-SARs sensors Artile A Novel Range Compression Algorithm or Resolution Enhanement in GNSS-SARs Yu Zheng, Yang Yang and Wu Chen Department o Land Surveying and Geo-inormatis, The Hong Kong Polytehni University,

More information

1 The Knuth-Morris-Pratt Algorithm

1 The Knuth-Morris-Pratt Algorithm 5-45/65: Design & Analysis of Algorithms September 26, 26 Leture #9: String Mathing last hanged: September 26, 27 There s an entire field dediated to solving problems on strings. The book Algorithms on

More information

IBM Research Report. Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms

IBM Research Report. Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms RC24748 (W0902-063) February 12, 2009 Electrical Engineering IBM Research Report Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms Yuri Vatis Institut für Informationsverarbeitung

More information

Fast Mode Decision for H.264/AVC Using Mode Prediction

Fast Mode Decision for H.264/AVC Using Mode Prediction Fast Mode Decision for H.264/AVC Using Mode Prediction Song-Hak Ri and Joern Ostermann Institut fuer Informationsverarbeitung, Appelstr 9A, D-30167 Hannover, Germany ri@tnt.uni-hannover.de ostermann@tnt.uni-hannover.de

More information

ARTICLE IN PRESS. Signal Processing: Image Communication

ARTICLE IN PRESS. Signal Processing: Image Communication Signal Processing: Image Communication 23 (2008) 571 580 Contents lists available at ScienceDirect Signal Processing: Image Communication journal homepage: www.elsevier.com/locate/image Fast sum of absolute

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

A Coarse-to-Fine Classification Scheme for Facial Expression Recognition

A Coarse-to-Fine Classification Scheme for Facial Expression Recognition A Coarse-to-Fine Classifiation Sheme for Faial Expression Reognition Xiaoyi Feng 1,, Abdenour Hadid 1 and Matti Pietikäinen 1 1 Mahine Vision Group Infoteh Oulu and Dept. of Eletrial and Information Engineering

More information

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Jung-Ah Choi and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju, 500-712, Korea

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

Complexity Reduced Mode Selection of H.264/AVC Intra Coding

Complexity Reduced Mode Selection of H.264/AVC Intra Coding Complexity Reduced Mode Selection of H.264/AVC Intra Coding Mohammed Golam Sarwer 1,2, Lai-Man Po 1, Jonathan Wu 2 1 Department of Electronic Engineering City University of Hong Kong Kowloon, Hong Kong

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

Scalable P2P Search Daniel A. Menascé George Mason University

Scalable P2P Search Daniel A. Menascé George Mason University Saling the Web Salable P2P Searh aniel. Menasé eorge Mason University menase@s.gmu.edu lthough the traditional lient-server model irst established the Web s bakbone, it tends to underuse the Internet s

More information

MATH STUDENT BOOK. 12th Grade Unit 6

MATH STUDENT BOOK. 12th Grade Unit 6 MATH STUDENT BOOK 12th Grade Unit 6 Unit 6 TRIGONOMETRIC APPLICATIONS MATH 1206 TRIGONOMETRIC APPLICATIONS INTRODUCTION 3 1. TRIGONOMETRY OF OBLIQUE TRIANGLES 5 LAW OF SINES 5 AMBIGUITY AND AREA OF A TRIANGLE

More information

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks International Journal of Advanes in Computer Networks and Its Seurity IJCNS A Load-Balaned Clustering Protool for Hierarhial Wireless Sensor Networks Mehdi Tarhani, Yousef S. Kavian, Saman Siavoshi, Ali

More information

Fast Wavelet-based Macro-block Selection Algorithm for H.264 Video Codec

Fast Wavelet-based Macro-block Selection Algorithm for H.264 Video Codec Proceedings of the International MultiConference of Engineers and Computer Scientists 8 Vol I IMECS 8, 19-1 March, 8, Hong Kong Fast Wavelet-based Macro-block Selection Algorithm for H.64 Video Codec Shi-Huang

More information

P-admissible Solution Space

P-admissible Solution Space P-admissible Solution Spae P-admissible solution spae or Problem P: 1. the solution spae is inite, 2. every solution is easible, 3. evaluation or eah oniguration is possible in polynomial time and so is

More information

Realtime H.264 Encoding System using Fast Motion Estimation and Mode Decision

Realtime H.264 Encoding System using Fast Motion Estimation and Mode Decision Realtime H.264 Encoding System using Fast Motion Estimation and Mode Decision Byeong-Doo Choi, Min-Cheol Hwang, Jun-Ki Cho, Jin-Sam Kim, Jin-Hyung Kim, and Sung-Jea Ko Department of Electronics Engineering,

More information

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation 2009 Third International Conference on Multimedia and Ubiquitous Engineering A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation Yuan Li, Ning Han, Chen Chen Department of Automation,

More information

One Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs?

One Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs? One Against One or One Against All : Whih One is Better for Handwriting Reognition with SVMs? Jonathan Milgram, Mohamed Cheriet, Robert Sabourin To ite this version: Jonathan Milgram, Mohamed Cheriet,

More information

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis

More information

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar Plot-to-trak orrelation in A-SMGCS using the target images from a Surfae Movement Radar G. Golino Radar & ehnology Division AMS, Italy ggolino@amsjv.it Abstrat he main topi of this paper is the formulation

More information

REVIEW OF THE SPACE MAPPING APPROACH TO ENGINEERING OPTIMIZATION AND MODELING

REVIEW OF THE SPACE MAPPING APPROACH TO ENGINEERING OPTIMIZATION AND MODELING REVIEW OF THE SPACE MAPPING APPROACH TO ENGINEERING OPTIMIZATION AND MODELING Mohamed H. Bakr Simulation Optimization Systems Researh Laboratory and the Department o Eletrial and Computer Engineering,

More information

Bit Allocation for Spatial Scalability in H.264/SVC

Bit Allocation for Spatial Scalability in H.264/SVC Bit Allocation for Spatial Scalability in H.264/SVC Jiaying Liu 1, Yongjin Cho 2, Zongming Guo 3, C.-C. Jay Kuo 4 Institute of Computer Science and Technology, Peking University, Beijing, P.R. China 100871

More information

Chromaticity-matched Superimposition of Foreground Objects in Different Environments

Chromaticity-matched Superimposition of Foreground Objects in Different Environments FCV216, the 22nd Korea-Japan Joint Workshop on Frontiers of Computer Vision Chromatiity-mathed Superimposition of Foreground Objets in Different Environments Yohei Ogura Graduate Shool of Siene and Tehnology

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS Proeedings of the COST G-6 Conferene on Digital Audio Effets (DAFX-), Verona, Italy, Deember 7-9, INTERPOLATED AND WARPED -D DIGITAL WAVEGUIDE MESH ALGORITHMS Vesa Välimäki Lab. of Aoustis and Audio Signal

More information

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER Zong-Yi Chen, Jiunn-Tsair Fang 2, Tsai-Ling Liao, and Pao-Chi Chang Department of Communication Engineering, National Central

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

High Efficiency Video Coding (HEVC) test model HM vs. HM- 16.6: objective and subjective performance analysis

High Efficiency Video Coding (HEVC) test model HM vs. HM- 16.6: objective and subjective performance analysis High Efficiency Video Coding (HEVC) test model HM-16.12 vs. HM- 16.6: objective and subjective performance analysis ZORAN MILICEVIC (1), ZORAN BOJKOVIC (2) 1 Department of Telecommunication and IT GS of

More information

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method 3537 Multiple-Criteria Deision Analysis: A Novel Rank Aggregation Method Derya Yiltas-Kaplan Department of Computer Engineering, Istanbul University, 34320, Avilar, Istanbul, Turkey Email: dyiltas@ istanbul.edu.tr

More information

Enhanced Hexagon with Early Termination Algorithm for Motion estimation

Enhanced Hexagon with Early Termination Algorithm for Motion estimation Volume No - 5, Issue No - 1, January, 2017 Enhanced Hexagon with Early Termination Algorithm for Motion estimation Neethu Susan Idiculay Assistant Professor, Department of Applied Electronics & Instrumentation,

More information

FAST MOTION ESTIMATION DISCARDING LOW-IMPACT FRACTIONAL BLOCKS. Saverio G. Blasi, Ivan Zupancic and Ebroul Izquierdo

FAST MOTION ESTIMATION DISCARDING LOW-IMPACT FRACTIONAL BLOCKS. Saverio G. Blasi, Ivan Zupancic and Ebroul Izquierdo FAST MOTION ESTIMATION DISCARDING LOW-IMPACT FRACTIONAL BLOCKS Saverio G. Blasi, Ivan Zupancic and Ebroul Izquierdo School of Electronic Engineering and Computer Science, Queen Mary University of London

More information

Radargrammetry and SAR interferometry for DEM generation: validation and data fusion

Radargrammetry and SAR interferometry for DEM generation: validation and data fusion adargrammetry and A intererometry or EM generation: validation and data usion Mihele Crosetto (), Fernando Pérez Aragues () () IIA - ez. ilevamento, Politenio di Milano P. Leonardo a Vini, Milan, Italy

More information

H.264 to MPEG-4 Transcoding Using Block Type Information

H.264 to MPEG-4 Transcoding Using Block Type Information 1568963561 1 H.264 to MPEG-4 Transcoding Using Block Type Information Jae-Ho Hur and Yung-Lyul Lee Abstract In this paper, we propose a heterogeneous transcoding method of converting an H.264 video bitstream

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Improvement of low illumination image enhancement algorithm based on physical mode

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Improvement of low illumination image enhancement algorithm based on physical mode [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 22 BioTehnology 2014 An Indian Journal FULL PAPER BTAIJ, 10(22), 2014 [13995-14001] Improvement of low illumination image enhanement

More information

Efficient MPEG-2 to H.264/AVC Intra Transcoding in Transform-domain

Efficient MPEG-2 to H.264/AVC Intra Transcoding in Transform-domain MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Efficient MPEG- to H.64/AVC Transcoding in Transform-domain Yeping Su, Jun Xin, Anthony Vetro, Huifang Sun TR005-039 May 005 Abstract In this

More information

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Department of Eletrial and Computer Engineering University of Wisonsin Madison ECE 553: Testing and Testable Design of Digital Systems Fall 2014-2015 Assignment #2 Date Tuesday, September 25, 2014 Due

More information

Adapting K-Medians to Generate Normalized Cluster Centers

Adapting K-Medians to Generate Normalized Cluster Centers Adapting -Medians to Generate Normalized Cluster Centers Benamin J. Anderson, Deborah S. Gross, David R. Musiant Anna M. Ritz, Thomas G. Smith, Leah E. Steinberg Carleton College andersbe@gmail.om, {dgross,

More information

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om A New-Fangled Algorithm

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

A Study on Structural Similarity Based Interframe Video Coding

A Study on Structural Similarity Based Interframe Video Coding Project report for EE5359 Multimedia Processing, summer 28, DR. K.R. RAO Att Kruafak, att.kruafak@uta.edu, SID 32488 Submitted draft July 8, 28, final submitted July 3, 28. A Study on Structural Similarity

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

Reducing/eliminating visual artifacts in HEVC by the deblocking filter.

Reducing/eliminating visual artifacts in HEVC by the deblocking filter. 1 Reducing/eliminating visual artifacts in HEVC by the deblocking filter. EE5359 Multimedia Processing Project Proposal Spring 2014 The University of Texas at Arlington Department of Electrical Engineering

More information

Partial Character Decoding for Improved Regular Expression Matching in FPGAs

Partial Character Decoding for Improved Regular Expression Matching in FPGAs Partial Charater Deoding for Improved Regular Expression Mathing in FPGAs Peter Sutton Shool of Information Tehnology and Eletrial Engineering The University of Queensland Brisbane, Queensland, 4072, Australia

More information

Sequential Incremental-Value Auctions

Sequential Incremental-Value Auctions Sequential Inremental-Value Autions Xiaoming Zheng and Sven Koenig Department of Computer Siene University of Southern California Los Angeles, CA 90089-0781 {xiaominz,skoenig}@us.edu Abstrat We study the

More information

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain Author manuscript, published in "International Symposium on Broadband Multimedia Systems and Broadcasting, Bilbao : Spain (2009)" One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

More information

H.264/AVC Baseline Profile to MPEG-4 Visual Simple Profile Transcoding to Reduce the Spatial Resolution

H.264/AVC Baseline Profile to MPEG-4 Visual Simple Profile Transcoding to Reduce the Spatial Resolution H.264/AVC Baseline Profile to MPEG-4 Visual Simple Profile Transcoding to Reduce the Spatial Resolution Jae-Ho Hur, Hyouk-Kyun Kwon, Yung-Lyul Lee Department of Internet Engineering, Sejong University,

More information

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese

More information

An Approach to Physics Based Surrogate Model Development for Application with IDPSA

An Approach to Physics Based Surrogate Model Development for Application with IDPSA An Approah to Physis Based Surrogate Model Development for Appliation with IDPSA Ignas Mikus a*, Kaspar Kööp a, Marti Jeltsov a, Yuri Vorobyev b, Walter Villanueva a, and Pavel Kudinov a a Royal Institute

More information

Model Based Approach for Content Based Image Retrievals Based on Fusion and Relevancy Methodology

Model Based Approach for Content Based Image Retrievals Based on Fusion and Relevancy Methodology The International Arab Journal of Information Tehnology, Vol. 12, No. 6, November 15 519 Model Based Approah for Content Based Image Retrievals Based on Fusion and Relevany Methodology Telu Venkata Madhusudhanarao

More information

Improved Circuit-to-CNF Transformation for SAT-based ATPG

Improved Circuit-to-CNF Transformation for SAT-based ATPG Improved Ciruit-to-CNF Transformation for SAT-based ATPG Daniel Tille 1 René Krenz-Bååth 2 Juergen Shloeffel 2 Rolf Drehsler 1 1 Institute of Computer Siene, University of Bremen, 28359 Bremen, Germany

More information

BANDWIDTH REDUCTION SCHEMES FOR MPEG-2 TO H.264 TRANSCODER DESIGN

BANDWIDTH REDUCTION SCHEMES FOR MPEG-2 TO H.264 TRANSCODER DESIGN BANDWIDTH REDUCTION SCHEMES FOR MPEG- TO H. TRANSCODER DESIGN Xianghui Wei, Wenqi You, Guifen Tian, Yan Zhuang, Takeshi Ikenaga, Satoshi Goto Graduate School of Information, Production and Systems, Waseda

More information

We P9 16 Eigenray Tracing in 3D Heterogeneous Media

We P9 16 Eigenray Tracing in 3D Heterogeneous Media We P9 Eigenray Traing in 3D Heterogeneous Media Z. Koren* (Emerson), I. Ravve (Emerson) Summary Conventional two-point ray traing in a general 3D heterogeneous medium is normally performed by a shooting

More information

An Interactive-Voting Based Map Matching Algorithm

An Interactive-Voting Based Map Matching Algorithm Eleventh International Conferene on Mobile Data Management An Interative-Voting Based Map Mathing Algorithm Jing Yuan* University of Siene and Tehnology of China Hefei, China yuanjing@mail.ust.edu.n Yu

More information

An Efficient and Scalable Approach to CNN Queries in a Road Network

An Efficient and Scalable Approach to CNN Queries in a Road Network An Effiient and Salable Approah to CNN Queries in a Road Network Hyung-Ju Cho Chin-Wan Chung Dept. of Eletrial Engineering & Computer Siene Korea Advaned Institute of Siene and Tehnology 373- Kusong-dong,

More information

FAST MOTION ESTIMATION WITH DUAL SEARCH WINDOW FOR STEREO 3D VIDEO ENCODING

FAST MOTION ESTIMATION WITH DUAL SEARCH WINDOW FOR STEREO 3D VIDEO ENCODING FAST MOTION ESTIMATION WITH DUAL SEARCH WINDOW FOR STEREO 3D VIDEO ENCODING 1 Michal Joachimiak, 2 Kemal Ugur 1 Dept. of Signal Processing, Tampere University of Technology, Tampere, Finland 2 Jani Lainema,

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD Siwei Ma, Shiqi Wang, Wen Gao {swma,sqwang, wgao}@pku.edu.cn Institute of Digital Media, Peking University ABSTRACT IEEE 1857 is a multi-part standard for multimedia

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

Fast Intra- and Inter-Prediction Mode Decision in H.264 Advanced Video Coding

Fast Intra- and Inter-Prediction Mode Decision in H.264 Advanced Video Coding Fast Intra- and Inter-Prediction Mode Decision in H.264 Advanced Video Coding Mehdi Jafari Islamic Azad University, S & R Branch Department of Communication Engineering P.O.Box 14515-775, Tehran, Iran

More information

FOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW

FOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW FOREGROUND OBJECT EXTRACTION USING FUZZY C EANS WITH BIT-PLANE SLICING AND OPTICAL FLOW SIVAGAI., REVATHI.T, JEGANATHAN.L 3 APSG, SCSE, VIT University, Chennai, India JRF, DST, Dehi, India. 3 Professor,

More information

Exploiting Enriched Contextual Information for Mobile App Classification

Exploiting Enriched Contextual Information for Mobile App Classification Exploiting Enrihed Contextual Information for Mobile App Classifiation Hengshu Zhu 1 Huanhuan Cao 2 Enhong Chen 1 Hui Xiong 3 Jilei Tian 2 1 University of Siene and Tehnology of China 2 Nokia Researh Center

More information

CONSIDERING the high computational load of synthetic

CONSIDERING the high computational load of synthetic IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 5, NO. 4, OCTOBER 2008 573 Doppler Keystone Transform: An Approah Suitable for Parallel Implementation of SAR Moving Target Imaging Gang Li, Member, IEEE,

More information

Low-cost Multi-hypothesis Motion Compensation for Video Coding

Low-cost Multi-hypothesis Motion Compensation for Video Coding Low-cost Multi-hypothesis Motion Compensation for Video Coding Lei Chen a, Shengfu Dong a, Ronggang Wang a, Zhenyu Wang a, Siwei Ma b, Wenmin Wang a, Wen Gao b a Peking University, Shenzhen Graduate School,

More information