UNPKG

bowling-analysis-system

Version:

A comprehensive system for analyzing bowling techniques using video processing and metrics calculation

24 lines (20 loc) 797 B
/** * @module bowling_analysis/metrics/utils * @description Centralized utilities for bowling analysis metrics */ const coreUtils = require('../../../core/utils'); const BiasAnalysis = require('./BiasProcessor'); module.exports = { // PatternDetection utilities findPatterns: coreUtils.findPatterns, // FrameUtils utilities findClosestFrame: coreUtils.findClosestFrame, findClosestFrameIndex: coreUtils.findClosestFrameIndex, findClosestIndex: coreUtils.findClosestIndex, getFramesInRange: coreUtils.getFramesInRange, getFramesBetweenEvents: coreUtils.getFramesBetweenEvents, calculateMotionPercentage: coreUtils.calculateMotionPercentage, // BiasAnalysis utilities generateBias: BiasAnalysis.generateBias, calculateAsymmetry: BiasAnalysis.calculateAsymmetry };