86b01deaf21f20c19b5e069e0a3701ba0b50bbce |
|
25-Sep-2017 |
Yinhang Liu <yinhangx.liu@intel.com> |
standard-OCL: fix invalid length for vector component access * supported length: 1,2,3,4,8,16
/external/libxcam/cl_kernel/kernel_gauss_lap_pyramid.cl
|
d502149dd9e27e8b6617ea5ee4659c5d75b3baf6 |
|
23-May-2017 |
Yinhang Liu <yinhangx.liu@intel.com> |
cl-stitch: support 4k resolution mode * tune 4k parameters for video stream * add debug information to make it easier for qualiy tuning * support framerate options in test-image-stitching via OpenCV codec * gst-launch-1.0 cmdline: $ gst-launch-1.0 filesrc location=input.nv12 \ ! videoparse format=nv12 width=4096 height=2048 framerate=24/1 \ ! xcamfilter copy-mode=1 enable-stitch=true stitch-scale=local \ stitch-fisheye-map=true stitch-fm-ocl=true stitch-res-mode=4k \ ! video/x-raw, foramt=NV12, width=4096, height=2048 \ ! queue ! vaapih264enc rate-control=cbr \ ! tcpclientsink host="host-ip" port=3000 blocksize=1024000 sync=false * test-image-stitching cmdline: $ test-image-stitching --input input.nv12 --output output.mp4 \ --input-w 4096 --input-h 2048 --output-w 4096 --output-h 2048 \ --scale-mode local --enable-fisheyemap --fm-ocl true \ --res-mode 4k --framerate 24.0 --save true Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/cl_kernel/kernel_gauss_lap_pyramid.cl
|
ee0b305f646fdab2011c9f1e4f2ca0bc275f33b2 |
|
14-Feb-2017 |
Yinhang Liu <yinhangx.liu@intel.com> |
cl-360-stitch: auto-scale stitching buffer for quality * auto-scale stitching area to match output size, which can remove sharp boundary for player in sphere mode. * add scale kernel in pyramid blender. * cmdline: $ test-image-stitching --input input.nv12 --output output.mp4 \ --input-w 1920 --input-h 1080 --output-w 1920 --output-h 960 \ --scale-mode local --save true Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/cl_kernel/kernel_gauss_lap_pyramid.cl
|
e04b7f2cf7218e349809daa218cfa8bbeb68d83d |
|
28-Oct-2016 |
Wind Yuan <feng.yuan@intel.com> |
cl-pyr-blender: support seam find and seam mask * add seam find dy dynamic programing in image differences * support seam mask gaussian in pyramid layers * test cmdline, add option --enable-seam $ ./test-image-blend --input0 left.nv12 --input1 right.nv12 \ --output blend.nv12 --input-w0 1400 --input-w1 1400 \ --input-h 1080 --output-w 2400 --enable-geo --enable-seam Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/cl_kernel/kernel_gauss_lap_pyramid.cl
|
47cd6272a09e05f03d3bd9c0ec54938d71760364 |
|
18-Sep-2016 |
Wind Yuan <feng.yuan@intel.com> |
cl-blender: enable multi-band blender * CLBlender support 2 images blending, APIs set_output_size (width, height); set_input_valid_area (area, index); set_merge_window (window); set_input_merge_area (area, index); * create multi-band blender by create_pyramid_blender (context); Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/cl_kernel/kernel_gauss_lap_pyramid.cl
|