TI Autonomous Driving Algorithms (TIADALG) Library User Guide
VLIB_triangulatePoints.h
Go to the documentation of this file.
1 /*
2 * module name : Structure From Motion
3 *
4 * module descripton : Generates sparse 3D points from optical flow information in camera captured images
5 *
6 * Copyright (C) 2007-2017 Texas Instruments Incorporated - http://www.ti.com/
7 * ALL RIGHTS RESERVED
8 *
9 */
10 
11 #ifndef VLIB_TRIANGULATEPOINT_H_
12 #define VLIB_TRIANGULATEPOINT_H_ 1
13 
16 /* @{ */
17 
77  VXLIB_F32 camExtPrm[],
78  uint8_t curTrackLength[],
79  int32_t maxIter,
80  VXLIB_F32 scratch[],
81  int32_t totalTracks,
82  int32_t precisionFlag,
83  VXLIB_F32 outXcam[],
84  uint8_t outValid[],
85  void *pBlock);
86 
88  VXLIB_F32 camExtPrm[],
89  uint8_t curTrackLength[],
90  int32_t maxIter,
91  VXLIB_F32 scratch[],
92  int32_t totalTracks,
93  int32_t precisionFlag,
94  VXLIB_F32 outXcam[],
95  uint8_t outValid[]);
96 
98  VXLIB_F32 camExtPrm[],
99  uint8_t curTrackLength[],
100  int32_t maxIter,
101  VXLIB_F32 scratch[],
102  int32_t totalTracks,
103  int32_t precisionFlag,
104  VXLIB_F32 outXcam[],
105  uint8_t outValid[],
106  void *pBlock);
107 
108 #endif /* VLIB_TRIANGULATEPOINT_H_ */
109 
111 /* ======================================================================== */
112 /* End of file: VLIB_triangulatePoints.h */
113 /* ======================================================================== */
114 
VXLIB_STATUS VXLIB_triangulatePoints_i32f_o32f_checkParams(VXLIB_F32 curTrack[], VXLIB_F32 camExtPrm[], uint8_t curTrackLength[], int32_t maxIter, VXLIB_F32 scratch[], int32_t totalTracks, int32_t precisionFlag, VXLIB_F32 outXcam[], uint8_t outValid[])
#define VXLIB_STATUS
Definition: tiadalg_alg_int_interface.h:121
VXLIB_STATUS VXLIB_triangulatePoints_i32f_o32f_init(VXLIB_F32 curTrack[], VXLIB_F32 camExtPrm[], uint8_t curTrackLength[], int32_t maxIter, VXLIB_F32 scratch[], int32_t totalTracks, int32_t precisionFlag, VXLIB_F32 outXcam[], uint8_t outValid[], void *pBlock)
#define VXLIB_F32
Definition: tiadalg_alg_int_interface.h:124
VXLIB_STATUS VXLIB_triangulatePoints_i32f_o32f_kernel(VXLIB_F32 curTrack[], VXLIB_F32 camExtPrm[], uint8_t curTrackLength[], int32_t maxIter, VXLIB_F32 scratch[], int32_t totalTracks, int32_t precisionFlag, VXLIB_F32 outXcam[], uint8_t outValid[], void *pBlock)

© Copyright 2018 Texas Instruments Incorporated. All rights reserved.
Document generated by doxygen 1.8.6