
    uki(                        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 ej                         j                  d      Zej                   d   Zej                   d	   Zej                   d
   Zej                   d   Zej                   d   Zej,                  d   Zej,                  d   Zej                   d   Zej                   d   Zej                   d   Zej8                  d   Zej8                  d   Z e	j>                  dej@                  fedd      Z!ejE                  e!        e	j>                  d	ej@                  fedd      Z#ejE                  e#        e	j>                  d
ej@                  fedd      Z$ejE                  e$        e	j>                  dej@                  fedd      Z%ejE                  e%        e	j>                  dej@                  f e	j>                  dej@                  fedd       e	j>                  dej@                  fedd      edd      Z&ejE                  e&       ejE                  e&jN                         ejE                  e&jP                          e	j>                  dej@                  fedd      Z)ejE                  e)        e	j>                  dej@                  fedd      Z*ejE                  e*        e	j>                  dej@                  fedd      Z+ejE                  e+       ejX                  dk(  rde_-        de_.        de_/        de_0        de_/        de_0        de_/        de_0        d e_/        d!e_0        d"e_/        d#e_0        d$e_/        d%e_0        d&e_/        d'e_0        d(e_/        d)e_0        d*e_/        d+e_0        d,e_/        d-e_0        d.e_/        d/e_0        d0e_/        d1e_0        yy)2zGenerated protocol buffer code.    )
descriptor)descriptor_pool)message)
reflection)symbol_databases  
)mediapipe/util/tracking/region_flow.proto	mediapipe"
PatchDescriptor
data ("'
BinaryFeatureDescriptor
data ("D
TemporalIRLSSmoothing

weight_sum (:0
	value_sum (:0"
RegionFlowFeature
x (:0
y (:0
dx (:0
dy (:0
track_id (:-1
tracking_error (:0
irls_weight (:1
corner_response (:06
feature_descriptor (2.mediapipe.PatchDescriptor<
feature_match_descriptor (2.mediapipe.PatchDescriptor7
internal_irls
 (2 .mediapipe.TemporalIRLSSmoothing
label (	
flags (

feature_id (
octave (:0E
binary_feature_descriptor (2".mediapipe.BinaryFeatureDescriptor"
Flags
FLAG_BROKEN_TRACK*	
*"
RegionFlowFrame:
region_flow (2%.mediapipe.RegionFlowFrame.RegionFlow
num_total_features (:0
unstable_frame (:false

blur_score (
frame_width (
frame_height	 (D
block_descriptor
 (2*.mediapipe.RegionFlowFrame.BlockDescriptor

RegionFlow
	region_id (

centroid_x (:0

centroid_y (:0
flow_x (:0
flow_y (:0-
feature (2.mediapipe.RegionFlowFeature*n
BlockDescriptor
block_width (
block_height (
num_blocks_x (:0
num_blocks_y (:0***"
RegionFlowFeatureList-
feature (2.mediapipe.RegionFlowFeature
frame_width (
frame_height (
unstable (:false
distance_from_border (:0

blur_score (
long_tracks (:false&
frac_long_features_rejected (:0
visual_consistency	 (:-1
timestamp_usec
 (:0
match_frame (:0
is_duplicated (:false&
actively_discarded_tracked_ids ("
SalientPoint
norm_point_x (:0
norm_point_y (:0D
type (2(.mediapipe.SalientPoint.SalientPointType:TYPE_INCLUDE
left (:0.3
bottom (:0.3
right	 (:0.3
top
 (:0.3
weight (:15

norm_major (

norm_minor (
angle ("S
SalientPointType
TYPE_INCLUDE
TYPE_EXCLUDE_LEFT
TYPE_EXCLUDE_RIGHT*
"G
SalientPointFrame&
point (2.mediapipe.SalientPoint*
B!
com.google.mediapipe.trackingPPatchDescriptorBinaryFeatureDescriptorTemporalIRLSSmoothingRegionFlowFeatureRegionFlowFrame
RegionFlowBlockDescriptorRegionFlowFeatureListSalientPointSalientPointFrameFlagsSalientPointTypez'mediapipe.util.tracking.region_flow_pb2)
DESCRIPTOR
__module__)r   r   r   r   FNs!   
com.google.mediapipe.trackingP8   W   Y               i  i  i  i  i"  i  i  i  i  i%  i  i  iD  i  i8  iF  i  )1__doc__google.protobufr   _descriptorr   _descriptor_poolr   _messager   _reflectionr   _symbol_databaseDefault_sym_dbAddSerializedFiler   message_types_by_name_PATCHDESCRIPTOR_BINARYFEATUREDESCRIPTOR_TEMPORALIRLSSMOOTHING_REGIONFLOWFEATURE_REGIONFLOWFRAMEnested_types_by_name_REGIONFLOWFRAME_REGIONFLOW _REGIONFLOWFRAME_BLOCKDESCRIPTOR_REGIONFLOWFEATURELIST_SALIENTPOINT_SALIENTPOINTFRAMEenum_types_by_name_REGIONFLOWFEATURE_FLAGS_SALIENTPOINT_SALIENTPOINTTYPEGeneratedProtocolMessageTypeMessager   RegisterMessager	   r
   r   r   r   r   r   r   r   _USE_C_DESCRIPTORS_options_serialized_options_serialized_start_serialized_end     b/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/mediapipe/util/tracking/region_flow_pb2.py<module>rA      s   & 5 ? / 5 ? #

"
"
$
 &%%'99  ;|B  }B
 334EF %;;<UV #99:QR 556IJ 334EF .CCLQ #3#H#HIZ#[  #99:QR 00@556IJ -@@I !.!A!ABT!U :+::;LxO_O_Na!:d 
    (B+BBC\_g_o_o^q):t  
   / 0@@@AX[c[k[kZm':p  
   - .<K<<=PS[ScScRe#:h  
   ) *:+::;LxO_O_Na999,IYIYH[.<^  ?k>>?PS[ScScRe3<h  ":!d &    (   22 3   77 8@@@AX[c[k[kZm':p  
   - .7{77IYIYH[:^ 
    %<K<<=PS[ScScRe#:h  
   ) *!!U**#N* %'$#%"-/,+.*+.*),('*&%($-0,+.*%($#'"04/.2-59"437"2+/*)-("&-! $-37 215 0'+&%)$7 +r?   