text: Search.setIndex({docnames:["index","modules","poseutils","poseutils.datasets","poseutils.datasets.processed","poseutils.datasets.transformation","poseutils.datasets.unprocessed"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["index.rst","modules.rst","poseutils.rst","poseutils.datasets.rst","poseutils.datasets.processed.rst","poseutils.datasets.transformation.rst","poseutils.datasets.unprocessed.rst"],objects:{"":{poseutils:[2,0,0,"-"]},"poseutils.camera_utils":{camera_to_world_frame:[2,1,1,""],load_camera_params:[2,1,1,""],load_cameras:[2,1,1,""],project_point_radial:[2,1,1,""],world_to_camera_frame:[2,1,1,""]},"poseutils.common":{calc_angle_360:[2,1,1,""],normalize_a_to_b:[2,1,1,""],normalize_vec:[2,1,1,""]},"poseutils.composite":{scale_into_bounding_box_2d:[2,1,1,""]},"poseutils.constants":{EDGES_14:[2,2,1,""],EDGES_16:[2,2,1,""],EDGE_NAMES_14JNTS:[2,2,1,""],EDGE_NAMES_16JNTS:[2,2,1,""],LEFTS_14:[2,2,1,""],LEFTS_16:[2,2,1,""],NAMES_14:[2,2,1,""],NAMES_16:[2,2,1,""],RIGHTS_14:[2,2,1,""],RIGHTS_16:[2,2,1,""],adjacency_list:[2,1,1,""],dataset_indices:[2,1,1,""]},"poseutils.datasets":{processed:[4,0,0,"-"],transformation:[5,0,0,"-"],unprocessed:[6,0,0,"-"]},"poseutils.datasets.processed":{TransformedDataset:[4,0,0,"-"]},"poseutils.datasets.processed.TransformedDataset":{TransformedDataset:[4,3,1,""]},"poseutils.datasets.processed.TransformedDataset.TransformedDataset":{apply2d:[4,4,1,""],apply3d:[4,4,1,""],calculate_metrics:[4,4,1,""],get_2d_train:[4,4,1,""],get_2d_valid:[4,4,1,""],get_3d_train:[4,4,1,""],get_3d_valid:[4,4,1,""],set_train:[4,4,1,""],set_valid:[4,4,1,""],transform:[4,4,1,""]},"poseutils.datasets.transformation":{CalculateMetrics:[5,0,0,"-"],CropAndScale:[5,0,0,"-"],Normalize:[5,0,0,"-"],RootCenter:[5,0,0,"-"],Transformation:[5,0,0,"-"],Unnormalize:[5,0,0,"-"]},"poseutils.datasets.transformation.CalculateMetrics":{CalculateMetrics:[5,3,1,""]},"poseutils.datasets.transformation.CropAndScale":{CropAndScale:[5,3,1,""]},"poseutils.datasets.transformation.CropAndScale.CropAndScale":{__call__:[5,4,1,""]},"poseutils.datasets.transformation.Normalize":{Normalize:[5,3,1,""]},"poseutils.datasets.transformation.Normalize.Normalize":{__call__:[5,4,1,""]},"poseutils.datasets.transformation.RootCenter":{RootCenter:[5,3,1,""]},"poseutils.datasets.transformation.RootCenter.RootCenter":{__call__:[5,4,1,""]},"poseutils.datasets.transformation.Transformation":{Transformation:[5,3,1,""]},"poseutils.datasets.transformation.Unnormalize":{Unnormalize:[5,3,1,""]},"poseutils.datasets.transformation.Unnormalize.Unnormalize":{__call__:[5,4,1,""]},"poseutils.datasets.unprocessed":{Dataset:[6,0,0,"-"],GPADataset:[6,0,0,"-"],H36MDataset:[6,0,0,"-"],MPI3DHPDataset:[6,0,0,"-"],SURREALDataset:[6,0,0,"-"],TDPWDataset:[6,0,0,"-"]},"poseutils.datasets.unprocessed.Dataset":{Dataset:[6,3,1,""]},"poseutils.datasets.unprocessed.Dataset.Dataset":{get_2d_train:[6,4,1,""],get_2d_valid:[6,4,1,""],get_3d_train:[6,4,1,""],get_3d_valid:[6,4,1,""]},"poseutils.datasets.unprocessed.GPADataset":{GPADataset:[6,3,1,""]},"poseutils.datasets.unprocessed.GPADataset.GPADataset":{load_data:[6,4,1,""]},"poseutils.datasets.unprocessed.H36MDataset":{H36MDataset:[6,3,1,""]},"poseutils.datasets.unprocessed.H36MDataset.H36MDataset":{load_3d_data:[6,4,1,""],load_data:[6,4,1,""],project_to_cameras:[6,4,1,""]},"poseutils.datasets.unprocessed.MPI3DHPDataset":{MPI3DHPDataset:[6,3,1,""]},"poseutils.datasets.unprocessed.MPI3DHPDataset.MPI3DHPDataset":{load_data:[6,4,1,""],split_train_test:[6,4,1,""]},"poseutils.datasets.unprocessed.SURREALDataset":{SURREALDataset:[6,3,1,""]},"poseutils.datasets.unprocessed.SURREALDataset.SURREALDataset":{load_data:[6,4,1,""]},"poseutils.datasets.unprocessed.TDPWDataset":{TDPWDataset:[6,3,1,""]},"poseutils.datasets.unprocessed.TDPWDataset.TDPWDataset":{load_data:[6,4,1,""]},"poseutils.logger":{log:[2,1,1,""]},"poseutils.metrics":{calculate_jpe:[2,1,1,""]},"poseutils.props":{calculate_avg_limb_lengths:[2,1,1,""],calculate_camera_angles:[2,1,1,""],calculate_limb_lengths:[2,1,1,""],get_angles_from_joints:[2,1,1,""],get_body_centered_axes:[2,1,1,""],get_bounding_box_2d:[2,1,1,""],get_joints_from_angles:[2,1,1,""]},"poseutils.transform":{normalize_skeleton:[2,1,1,""],normalize_torso_2d:[2,1,1,""],normalize_zscore:[2,1,1,""],root_center:[2,1,1,""],scale_bounding_area_to:[2,1,1,""],unnormalize_zscore:[2,1,1,""]},"poseutils.view":{draw_axes:[2,1,1,""],draw_bounding_box:[2,1,1,""],draw_skeleton:[2,1,1,""]},poseutils:{camera_utils:[2,0,0,"-"],common:[2,0,0,"-"],composite:[2,0,0,"-"],constants:[2,0,0,"-"],datasets:[3,0,0,"-"],logger:[2,0,0,"-"],metrics:[2,0,0,"-"],props:[2,0,0,"-"],transform:[2,0,0,"-"],view:[2,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","data","Python data"],"3":["py","class","Python class"],"4":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:data","3":"py:class","4":"py:method"},terms:{"0":[2,5],"1":2,"11":2,"14":[2,4,5,6],"16":[2,4,5,6],"180":2,"1xn":2,"2":[2,5],"256":[2,5],"2d":[2,4,6],"2x1":2,"3":[2,5],"360":2,"3d":[2,4,6],"3dhp":[2,6],"3dpw":[2,6],"3x1":2,"3x3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"90":2,"class":[4,5,6],"default":[2,4,5,6],"do":2,"float":2,"function":2,"int":[2,4,5,6],"new":2,"return":[2,4,5,6],"true":[2,5],"while":2,A:2,If:2,It:2,No:5,Then:2,To:2,__call__:5,across:6,act:2,action:6,ad:2,add:2,addit:2,adjac:2,adjacency_list:2,al:2,all:6,along:2,an:2,angl:2,ani:2,anyoth:2,appli:[4,5],apply2d:4,apply3d:4,ar:2,arctan:[],arg:[2,5],around:2,arrai:2,arrang:2,aspect:2,aveag:2,avoid:2,ax:2,azimuth:2,b:2,base:[4,5,6],bbox:2,befor:2,between:2,bm:[2,5],bodi:2,bone:2,bone_length:2,bool:[2,5],both:4,bottom:2,bound:[2,5],box:[2,5],bpath:2,c:2,c_:2,c_u:2,calc_angle_360:2,calcul:[2,4],calculate_avg_limb_length:2,calculate_camera_angl:2,calculate_jp:2,calculate_limb_length:2,calculate_metr:4,calculatemetr:[2,3],call:5,cam:2,camera:[2,6],camera_to_world_fram:2,camera_util:1,cdot:2,center:[2,5],child:2,children:2,co:2,coeffici:2,collect:2,column:2,common:[1,6],compil:6,composit:[1,5],configur:[2,4,6],connect:2,consist:2,constant:1,contain:[2,6],content:1,convert:2,convolut:2,coordin:2,corner:2,crop:[2,5],cropandscal:[2,3],cvt_mm:2,d2d:4,d3d:4,d:2,data:[2,4,5,6],dataset:[1,2],dataset_indic:2,dataset_nam:[2,6],degre:2,depth:2,devat:[2,4],deviat:[2,5],diagon:2,dictionari:2,differ:4,directori:6,distanc:2,distort:2,divid:2,down:2,draw:2,draw_ax:2,draw_bounding_box:2,draw_skeleton:2,e:[2,4],each:2,ec:[],edg:2,edge_nam:2,edge_names_14jnt:2,edge_names_16jnt:2,edges_14:2,edges_16:2,either:2,elev:2,enclos:2,end:2,ensur:2,error:2,et:2,euclidean:2,everi:2,extract:2,f:2,fals:2,file:[2,6],first:2,fit:2,flag:2,focal:2,format:2,forward:2,frac:[2,5],from:[2,4,5],full:2,get:2,get_2d_train:[4,6],get_2d_valid:[4,6],get_3d_train:[4,6],get_3d_valid:[4,6],get_angles_from_joint:2,get_body_centered_ax:2,get_bounding_box_2d:2,get_joints_from_angl:2,given:2,gpa:[2,6],gpadataset:[2,3],graph:2,ground:2,h36m:[2,6],h36mdataset:[2,3],h5:[2,6],handl:6,hat:[2,5],hdf5:2,hf:2,high:[2,5],highest:[2,5],hip:[2,5],i:[2,4,5],id:2,ideal:2,im:[],includ:2,index:[0,2,5],indic:[2,5],inform:2,insid:2,inter:2,interest:2,invers:2,its:2,jnt:6,jnts_14:2,jnts_xd:2,joint:[2,4,5,6],joint_angl:2,k:2,kei:2,kwd:5,left:2,left_i:2,left_x:2,lefts_14:2,lefts_16:2,length:2,limb:2,list:[2,4],load:2,load_3d_data:6,load_camera:2,load_camera_param:2,load_data:6,log:2,logger:1,low:[2,5],lowest:[2,5],ls:2,lx:2,ly:2,m:[2,4,5,6],make:[2,5],math:2,matplotlib:2,matrix:2,mean:[2,4,5],messag:2,meter:2,method:6,metric:[1,5],milimet:2,modul:[0,1],most:2,mpi3dhpdataset:[2,3],mpjpe:2,mu:5,multipli:2,mx1:2,mx2:2,mx3:2,mxi:[2,5],n:2,n_jnt:2,name:2,names_14:2,names_16:2,narrai:2,ndarrai:[2,4,5,6],need:5,njnt:4,none:4,normal:[2,3],normalize_a_to_b:2,normalize_skeleton:2,normalize_torso_2d:2,normalize_vec:2,normalize_zscor:2,normalz:2,npz:6,number:[2,4],numpi:[2,4,5,6],nx1:2,nx2:2,nx3:2,nx3x1:2,nx3x3:2,nx4:2,nx4x2:2,nxmx2:[2,4,5,6],nxmx3:[2,4,6],nxmxi:[2,5],object:[4,5,6],one:2,op:5,open:2,option:[2,4,5,6],order:2,origin:2,other:[2,5],over:2,p:2,p_:2,p_h:2,packaag:2,packag:[0,1],page:0,param:[],paramet:[2,4,5,6],parent:2,pass_metr:[],pass_train:[],path:[2,6],path_train:6,path_valid:6,per:2,pi:2,pick:2,pixel:2,pjpe:2,point:2,pose:2,poses_set:6,posit:[2,4,5,6],ppjpe:2,pred:2,predict:2,preserv:2,print:2,process:[2,3],proj:2,project:2,project_point_radi:2,project_to_camera:6,prop:1,provid:2,pyplot:2,r2:2,r:2,rac:[],radial:2,radiu:2,rais:2,rang:[2,5],ratio:2,rcam:2,rearrang:2,recalcul:5,refer:2,region:2,rel:2,repres:2,request:2,respect:2,rest:5,revers:2,rf:2,right:2,right_i:2,right_x:2,rights_14:2,rights_16:2,root:[2,5],root_cent:2,root_idx:[2,5],rootcent:[2,3],rotat:2,routin:2,rs:2,rtype:[],rx:2,ry:2,s:2,scalar:2,scale:[2,5],scale_bounding_area_to:2,scale_into_bounding_box_2d:[2,5],score:[2,5],search:0,select:[2,6],semant:2,set:[2,4,6],set_train:4,set_valid:4,share:6,shoulder:2,side:2,sigma:5,sign:2,skeleton:2,skip:[2,5],skip_root:[2,5],small:2,sort:[2,6],sourc:[2,4,5,6],space:2,specifi:2,split_train_test:6,squar:2,stack:2,standard:[2,4,5],start:2,std:[2,5],str:[2,6],string:2,subject:[2,6],submodul:[1,3],subpackag:1,subplot:2,subtract:[2,5],support:2,surreal:[2,6],surrealdataset:[2,3],t:2,take:[2,4],taken:2,tan:2,tangenti:2,target:2,tdpwdataset:[2,3],them:2,thi:4,time:[2,5],to_select:2,to_sort:2,top:2,torso:2,train:[2,4,6],tranfrorm:5,transform:[1,3,4],transformations2d:4,transformations3d:4,transformeddataset:[2,3],translat:2,truth:2,tupl:2,two:2,type:[2,4,5,6],u:2,undo:5,unit:2,unnorm:[2,3],unnormalize_zscor:2,unprocess:[2,3,4],up:2,us:[2,5],v1:2,v2:2,v_1:2,v_2:2,valid:[4,6],valu:[2,5],valueerror:2,vec:2,vector:2,view:1,w:2,we:2,when:[2,5],where:2,wherea:2,whether:[2,5],which:2,width:2,within:2,world:2,world_to_camera_fram:2,x1:2,x3:2,x:[2,5],x_1:[],x_2:[],x_cam:2,xyz:2,y:2,z:[2,5],zero:2,zhao:2},titles:["Welcome to PoseUtils\u2019s documentation!","poseutils","poseutils package","poseutils.datasets package","poseutils.datasets.processed package","poseutils.datasets.transformation package","poseutils.datasets.unprocessed package"],titleterms:{calculatemetr:5,camera_util:2,common:2,composit:2,constant:2,content:[0,2,3,4,5,6],cropandscal:5,dataset:[3,4,5,6],document:0,gpadataset:6,h36mdataset:6,indic:0,logger:2,metric:2,modul:[2,3,4,5,6],mpi3dhpdataset:6,normal:5,packag:[2,3,4,5,6],poseutil:[0,1,2,3,4,5,6],process:4,prop:2,rootcent:5,s:0,submodul:[2,4,5,6],subpackag:[2,3],surrealdataset:6,tabl:0,tdpwdataset:6,transform:[2,5],transformeddataset:4,unnorm:5,unprocess:6,view:2,welcom:0}})