Newer
Older
Demo-Maker / modules / rtmpose / configs / _base_ / datasets / interhand3d.py
dataset_info = dict(
    dataset_name='interhand3d',
    paper_info=dict(
        author='Moon, Gyeongsik and Yu, Shoou-I and Wen, He and '
        'Shiratori, Takaaki and Lee, Kyoung Mu',
        title='InterHand2.6M: A dataset and baseline for 3D '
        'interacting hand pose estimation from a single RGB image',
        container='arXiv',
        year='2020',
        homepage='https://mks0601.github.io/InterHand2.6M/',
    ),
    keypoint_info={
        0:
        dict(
            name='right_thumb4',
            id=0,
            color=[255, 128, 0],
            type='',
            swap='left_thumb4'),
        1:
        dict(
            name='right_thumb3',
            id=1,
            color=[255, 128, 0],
            type='',
            swap='left_thumb3'),
        2:
        dict(
            name='right_thumb2',
            id=2,
            color=[255, 128, 0],
            type='',
            swap='left_thumb2'),
        3:
        dict(
            name='right_thumb1',
            id=3,
            color=[255, 128, 0],
            type='',
            swap='left_thumb1'),
        4:
        dict(
            name='right_forefinger4',
            id=4,
            color=[255, 153, 255],
            type='',
            swap='left_forefinger4'),
        5:
        dict(
            name='right_forefinger3',
            id=5,
            color=[255, 153, 255],
            type='',
            swap='left_forefinger3'),
        6:
        dict(
            name='right_forefinger2',
            id=6,
            color=[255, 153, 255],
            type='',
            swap='left_forefinger2'),
        7:
        dict(
            name='right_forefinger1',
            id=7,
            color=[255, 153, 255],
            type='',
            swap='left_forefinger1'),
        8:
        dict(
            name='right_middle_finger4',
            id=8,
            color=[102, 178, 255],
            type='',
            swap='left_middle_finger4'),
        9:
        dict(
            name='right_middle_finger3',
            id=9,
            color=[102, 178, 255],
            type='',
            swap='left_middle_finger3'),
        10:
        dict(
            name='right_middle_finger2',
            id=10,
            color=[102, 178, 255],
            type='',
            swap='left_middle_finger2'),
        11:
        dict(
            name='right_middle_finger1',
            id=11,
            color=[102, 178, 255],
            type='',
            swap='left_middle_finger1'),
        12:
        dict(
            name='right_ring_finger4',
            id=12,
            color=[255, 51, 51],
            type='',
            swap='left_ring_finger4'),
        13:
        dict(
            name='right_ring_finger3',
            id=13,
            color=[255, 51, 51],
            type='',
            swap='left_ring_finger3'),
        14:
        dict(
            name='right_ring_finger2',
            id=14,
            color=[255, 51, 51],
            type='',
            swap='left_ring_finger2'),
        15:
        dict(
            name='right_ring_finger1',
            id=15,
            color=[255, 51, 51],
            type='',
            swap='left_ring_finger1'),
        16:
        dict(
            name='right_pinky_finger4',
            id=16,
            color=[0, 255, 0],
            type='',
            swap='left_pinky_finger4'),
        17:
        dict(
            name='right_pinky_finger3',
            id=17,
            color=[0, 255, 0],
            type='',
            swap='left_pinky_finger3'),
        18:
        dict(
            name='right_pinky_finger2',
            id=18,
            color=[0, 255, 0],
            type='',
            swap='left_pinky_finger2'),
        19:
        dict(
            name='right_pinky_finger1',
            id=19,
            color=[0, 255, 0],
            type='',
            swap='left_pinky_finger1'),
        20:
        dict(
            name='right_wrist',
            id=20,
            color=[255, 255, 255],
            type='',
            swap='left_wrist'),
        21:
        dict(
            name='left_thumb4',
            id=21,
            color=[255, 128, 0],
            type='',
            swap='right_thumb4'),
        22:
        dict(
            name='left_thumb3',
            id=22,
            color=[255, 128, 0],
            type='',
            swap='right_thumb3'),
        23:
        dict(
            name='left_thumb2',
            id=23,
            color=[255, 128, 0],
            type='',
            swap='right_thumb2'),
        24:
        dict(
            name='left_thumb1',
            id=24,
            color=[255, 128, 0],
            type='',
            swap='right_thumb1'),
        25:
        dict(
            name='left_forefinger4',
            id=25,
            color=[255, 153, 255],
            type='',
            swap='right_forefinger4'),
        26:
        dict(
            name='left_forefinger3',
            id=26,
            color=[255, 153, 255],
            type='',
            swap='right_forefinger3'),
        27:
        dict(
            name='left_forefinger2',
            id=27,
            color=[255, 153, 255],
            type='',
            swap='right_forefinger2'),
        28:
        dict(
            name='left_forefinger1',
            id=28,
            color=[255, 153, 255],
            type='',
            swap='right_forefinger1'),
        29:
        dict(
            name='left_middle_finger4',
            id=29,
            color=[102, 178, 255],
            type='',
            swap='right_middle_finger4'),
        30:
        dict(
            name='left_middle_finger3',
            id=30,
            color=[102, 178, 255],
            type='',
            swap='right_middle_finger3'),
        31:
        dict(
            name='left_middle_finger2',
            id=31,
            color=[102, 178, 255],
            type='',
            swap='right_middle_finger2'),
        32:
        dict(
            name='left_middle_finger1',
            id=32,
            color=[102, 178, 255],
            type='',
            swap='right_middle_finger1'),
        33:
        dict(
            name='left_ring_finger4',
            id=33,
            color=[255, 51, 51],
            type='',
            swap='right_ring_finger4'),
        34:
        dict(
            name='left_ring_finger3',
            id=34,
            color=[255, 51, 51],
            type='',
            swap='right_ring_finger3'),
        35:
        dict(
            name='left_ring_finger2',
            id=35,
            color=[255, 51, 51],
            type='',
            swap='right_ring_finger2'),
        36:
        dict(
            name='left_ring_finger1',
            id=36,
            color=[255, 51, 51],
            type='',
            swap='right_ring_finger1'),
        37:
        dict(
            name='left_pinky_finger4',
            id=37,
            color=[0, 255, 0],
            type='',
            swap='right_pinky_finger4'),
        38:
        dict(
            name='left_pinky_finger3',
            id=38,
            color=[0, 255, 0],
            type='',
            swap='right_pinky_finger3'),
        39:
        dict(
            name='left_pinky_finger2',
            id=39,
            color=[0, 255, 0],
            type='',
            swap='right_pinky_finger2'),
        40:
        dict(
            name='left_pinky_finger1',
            id=40,
            color=[0, 255, 0],
            type='',
            swap='right_pinky_finger1'),
        41:
        dict(
            name='left_wrist',
            id=41,
            color=[255, 255, 255],
            type='',
            swap='right_wrist'),
    },
    skeleton_info={
        0:
        dict(link=('right_wrist', 'right_thumb1'), id=0, color=[255, 128, 0]),
        1:
        dict(link=('right_thumb1', 'right_thumb2'), id=1, color=[255, 128, 0]),
        2:
        dict(link=('right_thumb2', 'right_thumb3'), id=2, color=[255, 128, 0]),
        3:
        dict(link=('right_thumb3', 'right_thumb4'), id=3, color=[255, 128, 0]),
        4:
        dict(
            link=('right_wrist', 'right_forefinger1'),
            id=4,
            color=[255, 153, 255]),
        5:
        dict(
            link=('right_forefinger1', 'right_forefinger2'),
            id=5,
            color=[255, 153, 255]),
        6:
        dict(
            link=('right_forefinger2', 'right_forefinger3'),
            id=6,
            color=[255, 153, 255]),
        7:
        dict(
            link=('right_forefinger3', 'right_forefinger4'),
            id=7,
            color=[255, 153, 255]),
        8:
        dict(
            link=('right_wrist', 'right_middle_finger1'),
            id=8,
            color=[102, 178, 255]),
        9:
        dict(
            link=('right_middle_finger1', 'right_middle_finger2'),
            id=9,
            color=[102, 178, 255]),
        10:
        dict(
            link=('right_middle_finger2', 'right_middle_finger3'),
            id=10,
            color=[102, 178, 255]),
        11:
        dict(
            link=('right_middle_finger3', 'right_middle_finger4'),
            id=11,
            color=[102, 178, 255]),
        12:
        dict(
            link=('right_wrist', 'right_ring_finger1'),
            id=12,
            color=[255, 51, 51]),
        13:
        dict(
            link=('right_ring_finger1', 'right_ring_finger2'),
            id=13,
            color=[255, 51, 51]),
        14:
        dict(
            link=('right_ring_finger2', 'right_ring_finger3'),
            id=14,
            color=[255, 51, 51]),
        15:
        dict(
            link=('right_ring_finger3', 'right_ring_finger4'),
            id=15,
            color=[255, 51, 51]),
        16:
        dict(
            link=('right_wrist', 'right_pinky_finger1'),
            id=16,
            color=[0, 255, 0]),
        17:
        dict(
            link=('right_pinky_finger1', 'right_pinky_finger2'),
            id=17,
            color=[0, 255, 0]),
        18:
        dict(
            link=('right_pinky_finger2', 'right_pinky_finger3'),
            id=18,
            color=[0, 255, 0]),
        19:
        dict(
            link=('right_pinky_finger3', 'right_pinky_finger4'),
            id=19,
            color=[0, 255, 0]),
        20:
        dict(link=('left_wrist', 'left_thumb1'), id=20, color=[255, 128, 0]),
        21:
        dict(link=('left_thumb1', 'left_thumb2'), id=21, color=[255, 128, 0]),
        22:
        dict(link=('left_thumb2', 'left_thumb3'), id=22, color=[255, 128, 0]),
        23:
        dict(link=('left_thumb3', 'left_thumb4'), id=23, color=[255, 128, 0]),
        24:
        dict(
            link=('left_wrist', 'left_forefinger1'),
            id=24,
            color=[255, 153, 255]),
        25:
        dict(
            link=('left_forefinger1', 'left_forefinger2'),
            id=25,
            color=[255, 153, 255]),
        26:
        dict(
            link=('left_forefinger2', 'left_forefinger3'),
            id=26,
            color=[255, 153, 255]),
        27:
        dict(
            link=('left_forefinger3', 'left_forefinger4'),
            id=27,
            color=[255, 153, 255]),
        28:
        dict(
            link=('left_wrist', 'left_middle_finger1'),
            id=28,
            color=[102, 178, 255]),
        29:
        dict(
            link=('left_middle_finger1', 'left_middle_finger2'),
            id=29,
            color=[102, 178, 255]),
        30:
        dict(
            link=('left_middle_finger2', 'left_middle_finger3'),
            id=30,
            color=[102, 178, 255]),
        31:
        dict(
            link=('left_middle_finger3', 'left_middle_finger4'),
            id=31,
            color=[102, 178, 255]),
        32:
        dict(
            link=('left_wrist', 'left_ring_finger1'),
            id=32,
            color=[255, 51, 51]),
        33:
        dict(
            link=('left_ring_finger1', 'left_ring_finger2'),
            id=33,
            color=[255, 51, 51]),
        34:
        dict(
            link=('left_ring_finger2', 'left_ring_finger3'),
            id=34,
            color=[255, 51, 51]),
        35:
        dict(
            link=('left_ring_finger3', 'left_ring_finger4'),
            id=35,
            color=[255, 51, 51]),
        36:
        dict(
            link=('left_wrist', 'left_pinky_finger1'),
            id=36,
            color=[0, 255, 0]),
        37:
        dict(
            link=('left_pinky_finger1', 'left_pinky_finger2'),
            id=37,
            color=[0, 255, 0]),
        38:
        dict(
            link=('left_pinky_finger2', 'left_pinky_finger3'),
            id=38,
            color=[0, 255, 0]),
        39:
        dict(
            link=('left_pinky_finger3', 'left_pinky_finger4'),
            id=39,
            color=[0, 255, 0]),
    },
    joint_weights=[1.] * 42,
    sigmas=[])