MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::VisionAnalyzer Member List

This is the complete list of members for MayaFlux::Yantra::VisionAnalyzer, including all inherited members.

add_dependency(std::shared_ptr< ComputeOperation > dep)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
advance(const std::shared_ptr< Core::VKImage > &image)MayaFlux::Yantra::VisionAnalyzer
analyze_resolved(const std::shared_ptr< Core::VKImage > &image)MayaFlux::Yantra::VisionAnalyzerprivate
analyze_vision(const std::shared_ptr< Kakshya::SignalSourceContainer > &source, size_t index=0)MayaFlux::Yantra::VisionAnalyzer
analyze_vision(const std::shared_ptr< Core::VKImage > &image)MayaFlux::Yantra::VisionAnalyzer
apply_hooks(const input_type &input, const ExecutionContext &context)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotected
apply_operation(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
apply_operation_async(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_chained(const input_type &input, const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_internal(const input_type &input, const ExecutionContext &context)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_parallel(const input_type &input, const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_with_dependencies(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
apply_to_data(const InputType &data)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
assemble(const std::vector< Kinesis::Vision::ResolvedSequence > &resolved, const std::vector< Kinesis::Vision::VisionResult > &results, uint32_t w, uint32_t h)MayaFlux::Yantra::VisionAnalyzerprivate
Base typedefMayaFlux::Yantra::VisionAnalyzer
compute_histogram(const std::shared_ptr< Core::VKImage > &image, uint32_t w, uint32_t h)MayaFlux::Yantra::VisionAnalyzerprivate
compute_mean_brightness(const std::array< uint32_t, 256 > &histogram)MayaFlux::Yantra::VisionAnalyzerprivate
compute_shapes(Kinesis::Vision::FindElementsAnalysis &fe, uint32_t w, uint32_t h)MayaFlux::Yantra::VisionAnalyzerprivate
ComputeOperation()MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
convert_result(std::vector< std::vector< double > > &result_data, DataStructureInfo &metadata)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotected
execute(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
Fn typedefMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >
FunctionalOperation(Fn fn)MayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlineexplicit
FunctionalOperation(std::shared_ptr< GpuExecutionContext< InputType, OutputType > > gpu_backend)MayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlineexplicit
get_all_parameters() const overrideMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlinevirtual
get_container_for_regions() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
get_context() constMayaFlux::Yantra::VisionAnalyzerinline
get_dependencies() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
get_executor() constMayaFlux::Yantra::VisionAnalyzer
get_frame() constMayaFlux::Yantra::VisionAnalyzerinline
get_last_execution_context() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
get_name() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
get_operation_type() const overrideMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlinevirtual
get_parameter(const std::string &name) const overrideMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlinevirtual
get_query() constMayaFlux::Yantra::VisionAnalyzerinline
get_results() constMayaFlux::Yantra::VisionAnalyzerinline
get_shared_results() constMayaFlux::Yantra::VisionAnalyzerinline
has_gpu_backend() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
hold_frame(const std::shared_ptr< Core::VKImage > &image)MayaFlux::Yantra::VisionAnalyzerprivate
input_type typedefMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >
m_brightness_reducerMayaFlux::Yantra::VisionAnalyzerprivate
m_containerMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_contextMayaFlux::Yantra::VisionAnalyzerprivate
m_dependenciesMayaFlux::Yantra::ComputeOperation< InputType, OutputType >private
m_executorsMayaFlux::Yantra::VisionAnalyzerprivate
m_fnMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >private
m_frameMayaFlux::Yantra::VisionAnalyzerprivate
m_frame_cacheMayaFlux::Yantra::VisionAnalyzerprivate
m_gpu_backendMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_gradient_sample_ctxMayaFlux::Yantra::VisionAnalyzerprivate
m_histogram_ctxMayaFlux::Yantra::VisionAnalyzerprivate
m_label_laneMayaFlux::Yantra::VisionAnalyzerprivate
m_last_execution_contextMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_neighbor_ctxMayaFlux::Yantra::VisionAnalyzerprivate
m_parametersMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >private
m_queryMayaFlux::Yantra::VisionAnalyzerprivate
m_resultsMayaFlux::Yantra::VisionAnalyzerprivate
m_runMayaFlux::Yantra::VisionAnalyzerprivate
m_shape_ctxMayaFlux::Yantra::VisionAnalyzerprivate
m_track_reducerMayaFlux::Yantra::VisionAnalyzerprivate
m_upload_hMayaFlux::Yantra::VisionAnalyzerprivate
m_upload_imageMayaFlux::Yantra::VisionAnalyzerprivate
m_upload_wMayaFlux::Yantra::VisionAnalyzerprivate
measure_appearance(const Kinesis::Vision::VisionResult &result, const std::shared_ptr< Core::VKImage > &gray, uint32_t w, uint32_t h)MayaFlux::Yantra::VisionAnalyzerprivate
operation_function(const input_type &input) overrideMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlineprotectedvirtual
operator()(const InputType &data)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
operator=(const VisionAnalyzer &)=deleteMayaFlux::Yantra::VisionAnalyzer
output_type typedefMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >
reduce_keypoints(const std::vector< Kinesis::Vision::Keypoint > &keypoints)MayaFlux::Yantra::VisionAnalyzerprivate
reduce_tracks(const std::vector< Kinesis::Vision::TrackResult > &tracks, uint32_t w, uint32_t h)MayaFlux::Yantra::VisionAnalyzerprivate
reset()MayaFlux::Yantra::VisionAnalyzer
resolve_image(const std::shared_ptr< Kakshya::SignalSourceContainer > &source, size_t index)MayaFlux::Yantra::VisionAnalyzerprivate
run_lane(size_t lane, const std::vector< Kinesis::Vision::ResolvedSequence > &resolved, std::vector< Kinesis::Vision::VisionResult > &results, const std::shared_ptr< Core::VKImage > &image)MayaFlux::Yantra::VisionAnalyzerprivate
run_operation(const input_type &input)MayaFlux::Yantra::VisionAnalyzerprivate
sample_full_frame(const std::shared_ptr< Core::VKImage > &image, uint32_t w, uint32_t h)MayaFlux::Yantra::VisionAnalyzerprivate
set_container_for_regions(const std::shared_ptr< Kakshya::SignalSourceContainer > &container)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
set_context(const Kinesis::Vision::VisionAnalysisContext &context)MayaFlux::Yantra::VisionAnalyzerinline
set_gpu_backend(std::shared_ptr< GpuExecutionContext< InputType, OutputType > > backend)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_last_execution_context(const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_parameter(const std::string &name, std::any value) overrideMayaFlux::Yantra::FunctionalOperation< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >inlinevirtual
set_post_execution_hook(const OperationHookCallback &hook)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_pre_execution_hook(const OperationHookCallback &hook)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_query(const Kinesis::Vision::VisionQuery &query)MayaFlux::Yantra::VisionAnalyzerinline
set_reconstruction_callback(const ReconstructionCallback &callback)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
validate_input(const input_type &) constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
validate_operation_data_types() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprivate
Vision::VisionMatrixMayaFlux::Yantra::VisionAnalyzerfriend
VisionAnalyzer(Kinesis::Vision::VisionQuery query={}, Kinesis::Vision::VisionAnalysisContext context={})MayaFlux::Yantra::VisionAnalyzerexplicit
VisionAnalyzer(const VisionAnalyzer &)=deleteMayaFlux::Yantra::VisionAnalyzer
~ComputeOperation()=defaultMayaFlux::Yantra::ComputeOperation< InputType, OutputType >virtual