JasonWang959 / STBMP

4 stars 1 forks source link

What's the difference with the previous deleted version? #2

Open wmj142326 opened 5 months ago

wmj142326 commented 5 months ago

We had git clone a version last year, but it seems to have been deleted two months ago. May I ask what are the major improvements between the new version and the previous deleted version? Thank you!

wmj142326 commented 3 months ago

I found a difference in the new version of the data set handling I/O in the utils folder, using "pose3dpw3d.py" as an example:

input_seqs = all_seqs[:, i_idx, :]
motion_data = get_stream(all_seqs, 'motion')
motion_data = motion_data[:, i_idx, :]
t_joint = motion_data  # N,T,VC
s_joint = motion_data.transpose(0, 2, 1)  # N,VC,T
self.input = input_seqs

# Previous version
# self.input_t = input_seqs#t_joint
# self.input_s = input_seqs.transpose(0,2,1)#s_joint

# New version
self.input_t = t_joint
self.input_s = s_joint

The results of the previous version are similar to those in the paper, but the results of the new version are not very good, because self.input_t and self.input are the same. May I ask why this modification is made in the new version? Is it a mistake?