Fixing double to uchar conversion warning.
Merge pull request #2935 from vbystricky:oclopt_meanStdDev
Merge pull request #2963 from ilya-lavrenov:tapi_bufferpool
Merge pull request #2918 from vbystricky:oclopt_reduce2
Merge pull request #2962 from alalek:fix_v4l_build
Merge pull request #2882 from akarsakov:ocl_pyrDown_opt
Merge pull request #2947 from vbystricky:capDShow
Split highgui module to videoio and highgui
Merge pull request #2953 from gongzg:master
Refresh code. Fix merge conflict
Changed cv::log to std::log
Initial DLS add
Merge pull request #2939 from adishavit:sample-fix_stitching_pipeline
Merge pull request #2765 from pradeep-pyro:kullback_leibler
Merge pull request #2910 from ilya-lavrenov:sse2_canny
added timelapse
dls() no compiles
Openni2 support
Merge pull request #2964 from vbystricky:highgui_split
cuda::DisparityBilateralFilter no longer uses constant memory for parameters

Now multiple filters can be used in the same context without stepping on each other.