Rank: 212 based on 421 downloads (last 30 days) and 17 files submitted
photo

Dr. Murtaza Khan

E-mail
Company/University
Graduate of N.E.D University, Pakistan

Personal Profile:

I did Ph.D. from Keio University, Japan in March 2008.

* Book: Image and Video Data Compression using Spline and Quadtree (ISBN: 978-3-8383-2920-8)

*Murtaza Ali Khan, "A new method for video data
compression by quadratic B├ęzier curve fitting",
Signal, Image and Video Processing, online June 2010.

* Murtaza Khan and Yoshio Ohno, "Compression of Temporal Video Data by Catmull-Rom Spline and Quadratic Bezier Curve Fitting", WSCG 2008 referred Proceeding, Plzen, Czech Republic, Feb. 2008.

* Murtaza Khan and Yoshio Ohno, "A hybrid image compression technique using quadtree decomposition and parametric line fitting for synthetic images", Advances in Computer Science and Engineering, 1 (3), 263-283, Nov. 2007.

* Murtaza Ali Khan and Yoshio Ohno, "Compression of Video Data using Parametric Line and Natural Cubic Spline Block Level Approximation", IEICE Transactions on Information and Systems, Vol.E90-D No.5 pp.844-850, May 2007.

Professional Interests:
Spline/Curves, Image/Video Processing, Data Compression, Feature Point Extraction.

 

Watch this Author's files

 

Files Posted by Dr. Murtaza View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
08 Oct 2012 Screenshot N Dimensional Cardinal Spline (Catmull-Rom) Spline Interpolation N -Dimensional cubic Cardinal spline (Catmull-Rom) Interpolation Author: Dr. Murtaza Khan approximation, interpolation, cardinal spline, catmullrom spline, 3d, 2d 31 4
  • 4.75
4.8 | 4 ratings
22 Aug 2012 Screenshot Construction of cubic Bezier Patch and Surface Construction of cubic Bezier Patch and Surface Author: Dr. Murtaza Khan cubic bezier, patch, surface, interpolation, spline, curve 37 1
  • 5.0
5.0 | 2 ratings
26 Aug 2010 Screenshot Quadtree decomposition (Encoding) and Decoding of RGB Image Quadtree decomposition (Encoding) and Decoding of RGB Image of size M-by-N-by-3. Author: Dr. Murtaza Khan image analysis, quadtree, image, true color, rgb, encoding 22 13
  • 4.5
4.5 | 8 ratings
09 Jun 2010 Screenshot Cardinal Spline (Catmull-Rom) Spline Evaluates and plot 2D Cardinal Spline (Catmull-Rom) Spline. Author: Dr. Murtaza Khan approximation, interpolation, cardinal spline, catmull, rom, spline 29 0
  • 5.0
5.0 | 1 rating
17 Jul 2009 Euler angles to Quaternion Conversion (for six basic sequence of rotations) Allowed rotations sequences: xyz, xzy, yxz, yzx, zxy, zyx Author: Dr. Murtaza Khan aerospace, aeronautics, aerodef, euler angles, quaternion conversion, roll 24 5
  • 3.2
3.2 | 5 ratings
Comments and Ratings by Dr. Murtaza View all
Updated File Comments Rating
26 Aug 2010 Euler angles to Quaternion Conversion (for six basic sequence of rotations) Allowed rotations sequences: xyz, xzy, yxz, yzx, zxy, zyx Author: Dr. Murtaza Khan

I checked the program is working fine.

20 Jul 2009 Quadtree decomposition (Encoding) and Decoding of RGB Image Quadtree decomposition (Encoding) and Decoding of RGB Image of size M-by-N-by-3. Author: Dr. Murtaza Khan

New version has been uploaded. Fee free to use and comment on this program.

Thanks
Author

18 Jul 2009 Quadtree decomposition (Encoding) and Decoding of RGB Image Quadtree decomposition (Encoding) and Decoding of RGB Image of size M-by-N-by-3. Author: Dr. Murtaza Khan

I updated the new version on 18-July, which includes two missing files delsparsekeybyxANDy.m and trimsparse.m. Please wait few days so that Matlab can approve and upload the new version in few days.

thanks
Author

12 May 2009 Block Matching Algorithms for Motion Estimation Review of various block matching algorithms used for motion estimation in MPEG coding. Author: Aroh Barjatya

The program my give incorrect results. For example in TSS method motionEstTSS.m. The following function call will give wrong results:
costs(2,2) = costFuncMAD(imgP(i:i+mbSize-1,j:j+mbSize-1), ...
imgI(i:i+mbSize-1,j:j+mbSize-1),mbSize);
Because for video data pixel values are of type integer (0-255) i.e. imgP and imgI of type uint8. Therefore, first use casting to double then call this method.

e.g. a correct and more readable code would be

currentBlk=imgP(i:i+mbSize-1,j:j+mbSize-1);
refBlk=imgI(refBlkVer:refBlkVer+mbSize-1, refBlkHor:refBlkHor+mbSize-1);
thisCost=costFuncMAD(double(currentBlk),double(refBlk), mbSize);
costs(costRow, costCol ) = thisCost;

Comments and Ratings on Dr. Murtaza's Files View all
Updated File Comment by Comments Rating
22 Jun 2014 Construction of cubic Bezier Patch and Surface Construction of cubic Bezier Patch and Surface Author: Dr. Murtaza Khan Gabriel, Sorin

07 Apr 2014 N Dimensional Cardinal Spline (Catmull-Rom) Spline Interpolation N -Dimensional cubic Cardinal spline (Catmull-Rom) Interpolation Author: Dr. Murtaza Khan Abdel-Razzak

09 Feb 2014 Differential Encoding/Decoding Basic Differential Encoding/Decoding of input vector of numeric values Author: Dr. Murtaza Khan abdelwahed, salwa

in need

03 Feb 2014 Construction of cubic Bezier Patch and Surface Construction of cubic Bezier Patch and Surface Author: Dr. Murtaza Khan Forest

Simple and clear demonstration of cubic Bezier curve / patch and surface. Useful for many possible ways.

28 Jan 2014 cubic Bezier least square fitting Approximation of data using cubic Bezier curve least square fitting Author: Dr. Murtaza Khan omar

HELLO
CAN I USE BEZIER CURVE AS PREDICTION
I HAVE( 19 X),(19 Y),(19 Z)
IF YES HOW CAN I USE IT PLEASE

Contact us