
    uki                     x   d Z ddlmZ ddlmZ ddlmZ ddlmZ	 ddlm
Z  ej                         ZddlmZ ddlmZ dd	lmZ  ej                         j+                  d
      Zej.                  d   Zej.                  d   Zej.                  d   Zej.                  d   Z e	j8                  dej:                  fedd      Zej?                  e        e	j8                  dej:                  fedd      Z ej?                  e         e	j8                  dej:                  fedd      Z!ej?                  e!        e	j8                  dej:                  fedd      Z"ej?                  e"       ejF                  dk(  r@de_$        de_%        de_&        de_%        de_&        de_%        de_&        de_%        de_&        yy)zGenerated protocol buffer code.    )
descriptor)descriptor_pool)message)
reflection)symbol_database)camera_motion_pb2)&frame_selection_solution_evaluator_pb2)region_flow_pb2sL  
-mediapipe/util/tracking/frame_selection.proto	mediapipe+mediapipe/util/tracking/camera_motion.proto@mediapipe/util/tracking/frame_selection_solution_evaluator.proto)mediapipe/util/tracking/region_flow.proto"e
FrameSelectionTimestamp
	timestamp (
	frame_idx ($
processed_from_timestamp (:-1"
FrameSelectionResult
	timestamp (
	frame_idx (.
camera_motion (2.mediapipe.CameraMotion2
features (2 .mediapipe.RegionFlowFeatureList$
processed_from_timestamp (:-1"
FrameSelectionCriterion
sampling_rate (:0
bandwidth_frames (:50
search_radius_frames (:1J
solution_evaluator (2..mediapipe.FrameSelectionSolutionEvaluatorType
max_output_frames (:0"g
FrameSelectionOptions5
	criterion (2".mediapipe.FrameSelectionCriterion

chunk_size (:100FrameSelectionTimestampFrameSelectionResultFrameSelectionCriterionFrameSelectionOptionsz+mediapipe.util.tracking.frame_selection_pb2)
DESCRIPTOR
__module__FN   i;  i>  i  i  i  i  iL  )'__doc__google.protobufr   _descriptorr   _descriptor_poolr   _messager   _reflectionr   _symbol_databaseDefault_sym_dbmediapipe.util.trackingr   7mediapipe_dot_util_dot_tracking_dot_camera__motion__pb2r	   Nmediapipe_dot_util_dot_tracking_dot_frame__selection__solution__evaluator__pb2r
   5mediapipe_dot_util_dot_tracking_dot_region__flow__pb2AddSerializedFiler   message_types_by_name_FRAMESELECTIONTIMESTAMP_FRAMESELECTIONRESULT_FRAMESELECTIONCRITERION_FRAMESELECTIONOPTIONSGeneratedProtocolMessageTypeMessager   RegisterMessager   r   r   _USE_C_DESCRIPTORS_options_serialized_start_serialized_end     f/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/mediapipe/util/tracking/frame_selection_pb2.py<module>r/      s	   & 5 ? / 5 ? #

"
"
$ q ] l &%%'99  ;~  
 &;;<UV "889OP %;;<UV #99:QR B+BBC\_g_o_o^q)>t  
   / 0?{??@VYaYiYiXk&>n  
   , -B+BBC\_g_o_o^q)>t  
   / 0@@@AX[c[k[kZm'>p  
   - .!!U**-0,+.**-)(+'-0,+.*+.*),( +r-   