Home
last modified time | relevance | path

Searched refs:proj_mat (Results 1 – 9 of 9) sorted by relevance

/external/libxcam/modules/ocl/
Dcl_image_warp_handler.cpp102 warp_config.proj_mat[2] = warp_config.proj_mat[2] / sample_rate_x; in prepare_arguments()
103 warp_config.proj_mat[5] = warp_config.proj_mat[5] / sample_rate_y; in prepare_arguments()
104 warp_config.proj_mat[6] = warp_config.proj_mat[6] * sample_rate_x; in prepare_arguments()
105 warp_config.proj_mat[7] = warp_config.proj_mat[7] * sample_rate_y; in prepare_arguments()
113 warp_config.proj_mat[2] = 0.5 * warp_config.proj_mat[2]; in prepare_arguments()
114 warp_config.proj_mat[5] = 0.5 * warp_config.proj_mat[5]; in prepare_arguments()
115 warp_config.proj_mat[6] = 2.0 * warp_config.proj_mat[6]; in prepare_arguments()
116 warp_config.proj_mat[7] = 2.0 * warp_config.proj_mat[7]; in prepare_arguments()
137 warp_config.proj_mat[0] = scale_x * warp_config.proj_mat[0] + shift_x * warp_config.proj_mat[6]; in prepare_arguments()
138 warp_config.proj_mat[1] = scale_x * warp_config.proj_mat[1] + shift_x * warp_config.proj_mat[7]; in prepare_arguments()
[all …]
Dcl_image_warp_handler.h45 float proj_mat[9]; member
53 proj_mat[0] = 1.0f; in CLWarpConfig()
54 proj_mat[1] = 0.0f; in CLWarpConfig()
55 proj_mat[2] = 0.0f; in CLWarpConfig()
56 proj_mat[3] = 0.0f; in CLWarpConfig()
57 proj_mat[4] = 1.0f; in CLWarpConfig()
58 proj_mat[5] = 0.0f; in CLWarpConfig()
59 proj_mat[6] = 0.0f; in CLWarpConfig()
60 proj_mat[7] = 0.0f; in CLWarpConfig()
61 proj_mat[8] = 1.0f; in CLWarpConfig()
Dcl_video_stabilizer.cpp149 Mat3d proj_mat; in prepare_parameters() local
162 proj_mat = stabilize_motion (cur_stabilized_pos, _motions); in prepare_parameters()
164 Mat3d proj_inv_mat = proj_mat.inverse (); in prepare_parameters()
171 warp_config.proj_mat[i * 3 + j] = proj_inv_mat(i, j); in prepare_parameters()
/external/libxcam/plugins/smart/dvs/libdvs/
Dlibdvs.cpp101 result->proj_mat[0][0] = 1.0f; in nextStabilizedMotion()
102 result->proj_mat[0][1] = 0.0f; in nextStabilizedMotion()
103 result->proj_mat[0][2] = 0.0f; in nextStabilizedMotion()
104 result->proj_mat[1][0] = 0.0f; in nextStabilizedMotion()
105 result->proj_mat[1][1] = 1.0f; in nextStabilizedMotion()
106 result->proj_mat[1][2] = 0.0f; in nextStabilizedMotion()
107 result->proj_mat[2][0] = 0.0f; in nextStabilizedMotion()
108 result->proj_mat[2][1] = 0.0f; in nextStabilizedMotion()
109 result->proj_mat[2][2] = 1.0f; in nextStabilizedMotion()
118 result->proj_mat[i][j] = invHMat.at<float>(i, j); in nextStabilizedMotion()
[all …]
Dlibdvs.h44 double proj_mat[3][3]; member
/external/libxcam/cl_kernel/
Dkernel_image_warp.cl20 float proj_mat[9];
57 s_x = warp_config.proj_mat[0] * t_x +
58 warp_config.proj_mat[1] * t_y +
59 warp_config.proj_mat[2];
60 s_y = warp_config.proj_mat[3] * t_x +
61 warp_config.proj_mat[4] * t_y +
62 warp_config.proj_mat[5];
63 w = warp_config.proj_mat[6] * t_x +
64 warp_config.proj_mat[7] * t_y +
65 warp_config.proj_mat[8];
[all …]
/external/libxcam/tests/
Dtest-cl-image.cpp459 warp_config.proj_mat[0] = scale_x; in main()
460 warp_config.proj_mat[1] = shear_x; in main()
461 warp_config.proj_mat[2] = shift_x; in main()
462 warp_config.proj_mat[3] = shear_y; in main()
463 warp_config.proj_mat[4] = scale_y; in main()
464 warp_config.proj_mat[5] = shift_y; in main()
465 warp_config.proj_mat[6] = project_x; in main()
466 warp_config.proj_mat[7] = project_y; in main()
467 warp_config.proj_mat[8] = 1.0f; in main()
/external/libxcam/plugins/smart/dvs/
Dxcam_plugin_dvs.cpp169 memcpy(dvs_result->proj_mat, dvsResult.proj_mat, sizeof(DvsResult::proj_mat)); in dvs_analyze()
/external/libxcam/xcore/base/
Dxcam_smart_result.h66 double proj_mat[9]; member