Add Biwi Kinect Head Pose dataset.
NONE
_The documentation is not available anymore as the PR was closed or merged._
2022-03-13T09:05:35Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1066057000
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps4_ir0o
https://api.github.com/repos/huggingface/datasets/issues/comments/1066057000/reactions
2022-05-31T12:24:54Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1066057000
https://avatars.githubusercontent.com/u/99929124?v=4
https://api.github.com/users/HuggingFaceDocBuilderDev/events{/privacy}
https://api.github.com/users/HuggingFaceDocBuilderDev/followers
https://api.github.com/users/HuggingFaceDocBuilderDev/following{/other_user}
https://api.github.com/users/HuggingFaceDocBuilderDev/gists{/gist_id}
https://github.com/HuggingFaceDocBuilderDev
HuggingFaceDocBuilderDev
U_kgDOBfTMJA
https://api.github.com/users/HuggingFaceDocBuilderDev/orgs
https://api.github.com/users/HuggingFaceDocBuilderDev/received_events
https://api.github.com/users/HuggingFaceDocBuilderDev/repos
https://api.github.com/users/HuggingFaceDocBuilderDev/starred{/owner}{/repo}
https://api.github.com/users/HuggingFaceDocBuilderDev/subscriptions
User
https://api.github.com/users/HuggingFaceDocBuilderDev
public
COLLABORATOR
Thanks for the detailed explanation of the structure!

1. IMO it makes the most sense to yield one example for each person (so the total of 24 examples), so the features dict should be similar to this:
 
  ```python
    features = Features({
        "rgb": Sequence(Image()),  # for the png frames
        "rgb_cal": {"intrisic_mat": Array2D(shape=(3, 3), dtype="float32"), "extrinsic_mat": {"rotation": Array2D(shape=(3, 3), dtype="float32"), "translation": Sequence(Value("float32", length=3)}},
        "depth": Sequence(Value("string")), # for the depth frames
        "depth_cal": the same as "rgb_cal",
        "head_pose_gt": Sequence({"center": Sequence(Value("float32", length=3), "rotation": Array2D(shape=(3, 3), dtype="float32")}),
        "head_template": Value("string"),  # for the person's obj file

    })
  ```
   We can add a "Data Processing" section to the card to explain how to parse the files.


2. Yes, it's ok to parse the files as long as it doesn't take too much time/memory (e.g., it's ok to parse the `*_pose.txt` or `*.cal` files, but it's better to leave the `*_depth.bin` or `*.obj` files unprocessed and yield the paths to them)
2022-03-16T20:02:23Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1069562641
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps4_wDsR
https://api.github.com/repos/huggingface/datasets/issues/comments/1069562641/reactions
2022-03-16T20:02:23Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1069562641
https://avatars.githubusercontent.com/u/47462742?v=4
https://api.github.com/users/mariosasko/events{/privacy}
https://api.github.com/users/mariosasko/followers
https://api.github.com/users/mariosasko/following{/other_user}
https://api.github.com/users/mariosasko/gists{/gist_id}
https://github.com/mariosasko
mariosasko
MDQ6VXNlcjQ3NDYyNzQy
https://api.github.com/users/mariosasko/orgs
https://api.github.com/users/mariosasko/received_events
https://api.github.com/users/mariosasko/repos
https://api.github.com/users/mariosasko/starred{/owner}{/repo}
https://api.github.com/users/mariosasko/subscriptions
User
https://api.github.com/users/mariosasko
public
CONTRIBUTOR
Thanks for the suggestions @mariosasko, yielding one example for each person would make things much easier.
Okay. I'll look at parsing the files and then displaying the information.
2022-03-19T11:15:00Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1072990809
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps4_9IpZ
https://api.github.com/repos/huggingface/datasets/issues/comments/1072990809/reactions
2022-03-19T11:15:00Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1072990809
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
CONTRIBUTOR
Added the following : 
- Features, I have included sequence_number and subject_id along with the features you had suggested.
- Tested loading of the dataset along with dummy_data and full_data tests.
- Created the dataset_infos.json file.

To-Do :
- [x] Update Dataset Cards with more details.
- [x] "Data Processing" section

Any inputs on what to include in the "Data Processing" section ?

2022-03-20T18:48:40Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1073309741
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps4_-Wgt
https://api.github.com/repos/huggingface/datasets/issues/comments/1073309741/reactions
2022-04-02T09:50:00Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1073309741
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
CONTRIBUTOR
@mariosasko  Please could you review this when you get time. Thank you.
2022-03-24T17:06:59Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1077846085
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5APqBF
https://api.github.com/repos/huggingface/datasets/issues/comments/1077846085/reactions
2022-03-24T17:06:59Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1077846085
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
CONTRIBUTOR
In the Data Processing section, I've added example code for a compressed binary depth image file. Updated the Readme as well. 
2022-04-02T14:45:11Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1086654957
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5AxQnt
https://api.github.com/repos/huggingface/datasets/issues/comments/1086654957/reactions
2022-04-02T14:45:11Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1086654957
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
CONTRIBUTOR
@mariosasko / @lhoestq , Please could you review this when you get time. Thank you.
2022-04-08T11:18:54Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1092756557
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5BIiRN
https://api.github.com/repos/huggingface/datasets/issues/comments/1092756557/reactions
2022-04-08T11:18:54Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1092756557
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
MEMBER
Created an issue here: https://github.com/huggingface/datasets/issues/4152
2022-04-12T15:42:08Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1096892475
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5BYUA7
https://api.github.com/repos/huggingface/datasets/issues/comments/1096892475/reactions
2022-04-12T15:42:08Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1096892475
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
CONTRIBUTOR
Got it. Thanks for the comments. I've collapsed the C++ code in the readme and added the suggestions.
2022-04-14T06:35:37Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1098760052
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5Bfb90
https://api.github.com/repos/huggingface/datasets/issues/comments/1098760052/reactions
2022-04-14T06:35:37Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1098760052
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
MEMBER
Hi ! The `AttributeError ` bug has been fixed, feel free to merge `master` into your branch ;)
2022-05-06T09:44:03Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1119440172
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5CuU0s
https://api.github.com/repos/huggingface/datasets/issues/comments/1119440172/reactions
2022-05-06T09:44:03Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1119440172
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
CONTRIBUTOR
I haven't been able to figure out why CI is failing, the error shown is : 

```
E           ValueError: The following issues have been found in the dataset cards:
E           README Parsing:
E           list index out of range
E           The following issues have been found in the dataset cards:
E           README Validation:
E           list index out of range
```

Any inputs would be helpful.
2022-05-23T17:28:05Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1134948061
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5Dpe7d
https://api.github.com/repos/huggingface/datasets/issues/comments/1134948061/reactions
2022-05-23T17:36:14Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1134948061
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
MEMBER
I think it's because there are tabulations in the c++ code, can you replace them with regular spaces please ?

(then in another PR we can maybe fix the Readme parser to support text indented with tabulations)
2022-05-25T15:19:34Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1137428694
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5Dy8jW
https://api.github.com/repos/huggingface/datasets/issues/comments/1137428694/reactions
2022-05-25T15:20:32Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1137428694
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
CONTRIBUTOR
@lhoestq , initially the idea was to have one example = one image with an additional field mentioning the frame_number. But each subject, we had a head template, calibration information for the depth and the color camera which was common to all the examples for that subject. Also, the images were continuous frames.
@mariosasko  suggested this structure and it made sense to group the images together for a particular subject.
2022-05-26T05:18:42Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1138163648
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5D1v_A
https://api.github.com/repos/huggingface/datasets/issues/comments/1138163648/reactions
2022-05-26T05:18:42Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1138163648
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
CONTRIBUTOR
> Don't you think it would be more practical to have one example = one image in this dataset ?

Having one example = one image would be good but since we have a head template, calibration information for the depth and the color camera which is common to all the images for that subject and the images being continuous frames, I think it makes sense to group the images together for each subject. This will make the feature representation easier.


2022-05-30T15:37:16Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1141288894
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5EBq--
https://api.github.com/repos/huggingface/datasets/issues/comments/1141288894/reactions
2022-05-30T15:37:16Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1141288894
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
MEMBER
Ok I see, sounds good then. Users can still separate the images if they want to
2022-05-31T12:12:25Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1142052985
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5EElh5
https://api.github.com/repos/huggingface/datasets/issues/comments/1142052985/reactions
2022-05-31T12:12:25Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1142052985
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
MEMBER
The CI fails are unrelated to this PR and fixed on master, merging !
2022-05-31T12:15:50Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1142056179
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5EEmTz
https://api.github.com/repos/huggingface/datasets/issues/comments/1142056179/reactions
2022-05-31T12:15:50Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1142056179
https://avatars.githubusercontent.com/u/42851186?v=4
https://api.github.com/users/lhoestq/events{/privacy}
https://api.github.com/users/lhoestq/followers
https://api.github.com/users/lhoestq/following{/other_user}
https://api.github.com/users/lhoestq/gists{/gist_id}
https://github.com/lhoestq
lhoestq
MDQ6VXNlcjQyODUxMTg2
https://api.github.com/users/lhoestq/orgs
https://api.github.com/users/lhoestq/received_events
https://api.github.com/users/lhoestq/repos
https://api.github.com/users/lhoestq/starred{/owner}{/repo}
https://api.github.com/users/lhoestq/subscriptions
User
https://api.github.com/users/lhoestq
public
CONTRIBUTOR
Great. Thanks @lhoestq , I think we can close this issue now. ( #3822 )
2022-05-31T15:32:30Z
https://github.com/huggingface/datasets/pull/3903#issuecomment-1142291748
https://api.github.com/repos/huggingface/datasets/issues/3903
IC_kwDODunzps5EFf0k
https://api.github.com/repos/huggingface/datasets/issues/comments/1142291748/reactions
2022-05-31T15:32:30Z
https://api.github.com/repos/huggingface/datasets/issues/comments/1142291748
https://avatars.githubusercontent.com/u/17746528?v=4
https://api.github.com/users/dnaveenr/events{/privacy}
https://api.github.com/users/dnaveenr/followers
https://api.github.com/users/dnaveenr/following{/other_user}
https://api.github.com/users/dnaveenr/gists{/gist_id}
https://github.com/dnaveenr
dnaveenr
MDQ6VXNlcjE3NzQ2NTI4
https://api.github.com/users/dnaveenr/orgs
https://api.github.com/users/dnaveenr/received_events
https://api.github.com/users/dnaveenr/repos
https://api.github.com/users/dnaveenr/starred{/owner}{/repo}
https://api.github.com/users/dnaveenr/subscriptions
User
https://api.github.com/users/dnaveenr
public
This PR adds the Biwi Kinect Head Pose dataset.

Dataset Request : Add Biwi Kinect Head Pose Database [#3822](https://github.com/huggingface/datasets/issues/3822)

The Biwi Kinect Head Pose Database is acquired with the Microsoft Kinect sensor, a structured IR light device.It contains 15K images of 20 people with 6 females and 14 males where 4 people were recorded twice.

For each frame, there is :
- a depth image, (.bin file)
- a corresponding rgb image (both 640x480 pixels),
- annotation ( present inside a .txt file)
 The ground truth is the 3D location of the head and its rotation.

The dataset structure is as follows : 
```
- 01.obj
- 01
     - frame_00003_depth.bin
     - frame_00003_pose.txt
     - frame_00003_rgb.png
     .
     .
     .
- 02.obj
 - 02
     - frame_00003_depth.bin
     - frame_00003_pose.txt
     - frame_00003_rgb.png
     .
     .
     .
```
Preview of frame_00003_pose.txt : 
```
0.988397 0.0731349 0.133128 
-0.0441539 0.976945 -0.208876 
-0.145334 0.200575 0.968838 

126.665 40.4515 876.198 
```
I have used the following dataset features : 
```
features=datasets.Features(
    {
        "person_id": datasets.Value("string"),
        "frame_number": datasets.Value("string"),
        "depth_image": datasets.Value("string"),
        "rgb_image": datasets.Image(),
        "3D_head_center": datasets.Array2D(shape=(3, 3), dtype="float"),
        "3D_head_rotation": datasets.Value("float"),
    }
```
I am giving the path to the depth_image here.

I need some inputs for the following : 

1. For each person, the dataset has the following additional information : 
```
For each sequence, the corresponding .obj file represents a head template deformed to match the neutral face of that specific person. [*.obj file]
In each folder, two .cal files contain calibration information for the depth and the color camera, e.g., the intrinsic camera matrix of the depth camera and the global rotation and translation to the rgb camera.
```
Wanted to know how we can represent these features ?

2. For _generate_examples , do I parse the directories and fetch the required information ? This would mean reading the .txt file to obtain the "3D_head_center" and "3D_head_rotation" details. We could precompute the features information  and have a metadata file and use the metadata file to yield information in _generate_examples ? Wanted your thoughts for the best approach for this ?

