![]() |
TI Autonomous Driving Algorithms (TIADALG) Library User Guide
|
This file defines the functions related camera parameters. More...
Go to the source code of this file.
Functions | |
void | SFM_TI_copyCamPrmToCirCBuf (float *inCamExtPrm, uint16_t curBufIndx, float *camExtPrm) |
void | SFM_TI_getInvExtPrmMatrix (float *camExtPrm, uint16_t curBufIdx, float *camInvExtPrm, uint8_t *scratch) |
void | SFM_TI_mulIntExtPrm (float *camIntPrm, float *camExtPrm, float *normCamIntExtPrm) |
void | SFM_TI_copyCamPrmsToIntMem (sSfm_TI_L1DMem *sfmL1Prm, sSfm_TI_ExtMem *sfmExtPrm) |
void | SFM_TI_computeFmatFrmRT (float *curCamExtPrm, float *prevCamInvExtPrm, float *camInvIntPrm, float *camIntPrm, float *Fmat) |
This file defines the functions related camera parameters.
void SFM_TI_copyCamPrmToCirCBuf | ( | float * | inCamExtPrm, |
uint16_t | curBufIndx, | ||
float * | camExtPrm | ||
) |
Copy the input camera extrinsic parameters into persistent memory area in circular fashion.
void SFM_TI_getInvExtPrmMatrix | ( | float * | camExtPrm, |
uint16_t | curBufIdx, | ||
float * | camInvExtPrm, | ||
uint8_t * | scratch | ||
) |
Get the normalized camera extrinsic parameters, and inverse also of that of the current camera parameters came in current process call
void SFM_TI_mulIntExtPrm | ( | float * | camIntPrm, |
float * | camExtPrm, | ||
float * | normCamIntExtPrm | ||
) |
Multiply current input camera extrinsic parameter with camera intrinsic parameters and store in persistent circular memory
void SFM_TI_copyCamPrmsToIntMem | ( | sSfm_TI_L1DMem * | sfmL1Prm, |
sSfm_TI_ExtMem * | sfmExtPrm | ||
) |
Copy all the necessary camera parameters into internal memory before triangulation loop starts
void SFM_TI_computeFmatFrmRT | ( | float * | curCamExtPrm, |
float * | prevCamInvExtPrm, | ||
float * | camInvIntPrm, | ||
float * | camIntPrm, | ||
float * | Fmat | ||
) |
Calculates Fundamental matrix from camera parameters
|
© Copyright 2018 Texas Instruments Incorporated. All rights reserved. |
Document generated by doxygen 1.8.6 |