TI Autonomous Driving Algorithms (TIADALG) Library User Guide
sfm_ti_cam.h File Reference

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)
 

Detailed Description

This file defines the functions related camera parameters.

Author
Deepak Poddar
Version
0.1 (Oct 2014) : Base version.

Function Documentation

◆ SFM_TI_copyCamPrmToCirCBuf()

void SFM_TI_copyCamPrmToCirCBuf ( float *  inCamExtPrm,
uint16_t  curBufIndx,
float *  camExtPrm 
)

Copy the input camera extrinsic parameters into persistent memory area in circular fashion.

◆ SFM_TI_getInvExtPrmMatrix()

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

◆ SFM_TI_mulIntExtPrm()

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

◆ SFM_TI_copyCamPrmsToIntMem()

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

◆ SFM_TI_computeFmatFrmRT()

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