Archive

Archive for the ‘CV’ Category

Raspberry Pi + Pan & Tilt Face Tracker

April 24, 2013 Leave a comment

Cool!

Categories: CV

2012 Version, University of Tsukuba Stereo Dataset

March 20, 2013 Leave a comment

A great new data set for testing stereo algorithms.

 

 

 

Categories: CV

Matrix/Array Argument Passing in OpenCV

September 7, 2012 Leave a comment

It is convenient to pass Mat to a function, which is one of the most frequently used argument passing in image processing. Actually, no real array elements (matrix) can be passed to a function, array pointers are the arguments that are passed to a function.

In OpenCV, Mat is an image, image is a Mat.

func(Mat src, Mat dst)
{
    ......
    //example
    for(int i=0, i<imax, i++)
       for(int j=0, j<jmax, j++)
          if(src.at<uchar>(i,j) == blabla)
              dst.at<uchar>(i,j) = blabla;
    ......
}

//another method used by opencv stock functions
func(Inputarry _src, Outputarry _dst)
{
    Mat src = _src.getmat();
    _dst.creat(src.size(), src.type());
    Mat dst = _dst.getmat();

    for(int i=0, i<imax, i++)
       for(int j=0, j<jmax, j++)
          if(src.at<uchar>(i,j) == blabla)
             dst.at<uchar>(i,j) = blabla;
    ......
}
Categories: CV, My Original Post

Neural Networks in Plain English

April 28, 2012 Leave a comment

A very good tutorial for neural networks beginners.

http://www.ai-junkie.com/ann/evolved/nnt1.html

Neural network in one equation

a=\sum_{i=0}^n w_ix_i

Categories: CV

Dynamic 2D array in C

April 14, 2012 Leave a comment
Categories: CV

December 11, 2011 Leave a comment

PrimeSense技术是微软(Microsoft)Kinect传感器系统的基础,该传感器系统被设计为与微软Xbox 360控制台游戏系统一起工作(图1)。它的工作原理非常简单,但执行过程相当复杂。PS1080系统级芯片(SoC)则是一款完美支持PrimeSense技术的产品。
这款芯片独立地管理音频和视频信息,这些信息都可以通过USB连接进行访问。USB仅为PrimeSense单元提供电源,Kinect还需要额外的电源供给它的伺服系统。

Categories: CV

kinectfusion

October 15, 2011 Leave a comment
Categories: CV