phase cv 0
This commit is contained in:
@@ -9,6 +9,7 @@ from .base import (
|
||||
DetectionConfig,
|
||||
FrameExtractionConfig,
|
||||
OCRConfig,
|
||||
RegionAnalysisConfig,
|
||||
ResolverConfig,
|
||||
SceneFilterConfig,
|
||||
)
|
||||
@@ -23,6 +24,17 @@ class SoccerBroadcastProfile:
|
||||
def scene_filter_config(self) -> SceneFilterConfig:
|
||||
return SceneFilterConfig(hamming_threshold=8, enabled=True)
|
||||
|
||||
def region_analysis_config(self) -> RegionAnalysisConfig:
|
||||
return RegionAnalysisConfig(
|
||||
edge_canny_low=50,
|
||||
edge_canny_high=150,
|
||||
edge_hough_threshold=80,
|
||||
edge_hough_min_length=100,
|
||||
edge_hough_max_gap=10,
|
||||
edge_pair_max_distance=200,
|
||||
edge_pair_min_distance=15,
|
||||
)
|
||||
|
||||
def detection_config(self) -> DetectionConfig:
|
||||
return DetectionConfig(
|
||||
model_name="yolov8n.pt",
|
||||
|
||||
Reference in New Issue
Block a user