Rank: 776 based on 92 downloads (last 30 days) and 2 files submitted
Personal Profile:
Professional Interests:
Computer Vision

 

Watch this Author's files

 

Files Posted by Brian View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
08 Oct 2010 Published MATLAB Files Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian interp2, interpolation, nearest neighbour, nearest neighbor, doesnt work, bilinear 58 10
  • 3.0
3.0 | 4 ratings
09 Oct 2008 Screenshot 3D Volume Interpolation with ba_interp3: Fast interp3 replacement Faster Replacement for interp3 Author: Brian filtering, interp3, interpolation, nearest neighbour, nearest neighbor 34 5
  • 4.0
4.0 | 2 ratings
Comments and Ratings by Brian View all
Updated File Comments Rating
10 Feb 2011 Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian

Hello Michael,

it has a slightly different feature set.
The differences are:
- No support for X, Y, you have to do that yourself to the XI and YI variables.
  That behaviour is what I need most often, and it saves a few cycles.
- Support for Z with dimensions HxWxD1xD2x..., returning Z(XI,YI,:,:,:,...) in slightly abused notation. I.e. it treats the dimensions following the first two dimensions as vectors and interpolates these. This is useful for color image interpolation, where you have arrays of size [H x W x 3].

I hope that helps,

Brian

20 Jan 2011 Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian

Hello Michael,

have you tried to compile other mex files. Compilation works for me on Ubuntu and Fedora, but it seems that you are using Windows. I do not actively support windows, as I do not have a windows machine with matlab available.

Brian

06 Oct 2010 Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian

Hello Courtney,

the file is actually working well for me with gnu c++ compiler and intel compiler. If you could state the errors you receive under windows, I might be willing to fix it.

20 Mar 2010 High accuracy optical flow High accuracy optical flow using a theory for warping Author: Visesh Chari

Thank you for this implementation. It is valuable in an educational way. But given that the bugs mentioned above are still in this package this gets only 3 stars from me. Also, you might be interested in this implementation which is a lot faster and produces very similar results:
http://people.csail.mit.edu/celiu/OpticalFlow/

Comments and Ratings on Brian's Files View all
Updated File Comment by Comments Rating
20 Oct 2011 3D Volume Interpolation with ba_interp3: Fast interp3 replacement Faster Replacement for interp3 Author: Brian Johnson, David

When I use mex -largeArrayDims to compile this function, the results are wrong (all zero). It works OK without this switch, though -largeArrayDims will probably become mandatory soon!

Matlab R2009a, Visual Studio 2008 SP1, Win7 x64 bit Enterprise.

Anyway, I really appreciate your work. Saved me a lot of time from coding this myself!

04 Oct 2011 Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian Tuszynski, Jaroslaw

can not compile mex file

08 Sep 2011 3D Volume Interpolation with ba_interp3: Fast interp3 replacement Faster Replacement for interp3 Author: Brian Naik, Hemal

Linear interpolation is faster and cubic is much faster, However the slice shown has more data then what we usually get by using matlab function Interp3.
For some applications you might want to have same looking slice but much faster, I customized it for my application, cubic is almost 60%-70% faster then intep3 with mri data set of matlab.
Very cool contribution, thanks for uploading this :-)

18 Mar 2011 3D Volume Interpolation with ba_interp3: Fast interp3 replacement Faster Replacement for interp3 Author: Brian Audi, vick

Hi Nicholas, could you please let me know what are those changes you made. I'm getting exactly the same error.

I'm a novice in C++ . I got rid of the round error by search-replace "round(" to "int(" but don't know how to fix the == error.

Thanks in advance for your input

10 Feb 2011 Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian Brian

Hello Michael,

it has a slightly different feature set.
The differences are:
- No support for X, Y, you have to do that yourself to the XI and YI variables.
  That behaviour is what I need most often, and it saves a few cycles.
- Support for Z with dimensions HxWxD1xD2x..., returning Z(XI,YI,:,:,:,...) in slightly abused notation. I.e. it treats the dimensions following the first two dimensions as vectors and interpolates these. This is useful for color image interpolation, where you have arrays of size [H x W x 3].

I hope that helps,

Brian

Top Tags Applied by Brian
interpolation, nearest neighbor, nearest neighbour, bicubic, bilinear
Files Tagged by Brian View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
08 Oct 2010 Published MATLAB Files Image Interpolation (ba_interp2) Fast nearest, bi-linear and bi-cubic interpolation for image data Author: Brian interp2, interpolation, nearest neighbour, nearest neighbor, doesnt work, bilinear 58 10
  • 3.0
3.0 | 4 ratings
09 Oct 2008 Screenshot 3D Volume Interpolation with ba_interp3: Fast interp3 replacement Faster Replacement for interp3 Author: Brian filtering, interp3, interpolation, nearest neighbour, nearest neighbor 34 5
  • 4.0
4.0 | 2 ratings

Contact us at files@mathworks.com