{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"pygments_lexer":"ipython3","nbconvert_exporter":"python","version":"3.6.4","file_extension":".py","codemirror_mode":{"name":"ipython","version":3},"name":"python","mimetype":"text/x-python"}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"markdown","source":"# This Python 3 environment comes with many helpful analytics libraries installed\n# It is defined by the kaggle/python Docker image: https://github.com/kaggle/docker-python\n# For example, here's several helpful packages to load\n\nimport numpy as np # linear algebra\nimport pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)\n\n# Input data files are available in the read-only \"../input/\" directory\n# For example, running this (by clicking run or pressing Shift+Enter) will list all files under the input directory\n\nimport os\nfor dirname, _, filenames in os.walk('/kaggle/input'):\n    for filename in filenames:\n        print(os.path.join(dirname, filename))\n\n\ndef map_new_to_old_style(sequence):\n    types = []\n    landmark_indexes = []\n    for column in list(sequence.columns)[1:544]:\n        parts = column.split(\"_\")\n        if len(parts) == 4:\n            types.append(parts[1] + \"_\" + parts[2])\n        else:\n            types.append(parts[1])\n\n        landmark_indexes.append(int(parts[-1]))\n\n    data = {\n        \"frame\": [],\n        \"type\": [],\n        \"landmark_index\": [],\n        \"x\": [],\n        \"y\": [],\n        \"z\": []\n    }\n\n    for index, row in sequence.iterrows():\n        data[\"frame\"] += [int(row.frame)]*543\n        data[\"type\"] += types\n        data[\"landmark_index\"] += landmark_indexes\n\n        for _type, landmark_index in zip(types, landmark_indexes):\n            data[\"x\"].append(row[f\"x_{_type}_{landmark_index}\"])\n            data[\"y\"].append(row[f\"y_{_type}_{landmark_index}\"])\n            data[\"z\"].append(row[f\"z_{_type}_{landmark_index}\"])\n\n    return pd.DataFrame.from_dict(data)\n\n# assign desired colors to landmarks\ndef assign_color(row):\n    if row == 'face':\n        return 'red'\n    elif 'hand' in row:\n        return 'dodgerblue'\n    else:\n        return 'green'\n\n# specifies the plotting order\ndef assign_order(row):\n    if row.type == 'face':\n        return row.landmark_index + 101\n    elif row.type == 'pose':\n        return row.landmark_index + 30\n    elif row.type == 'left_hand':\n        return row.landmark_index + 80\n    else:\n        return row.landmark_index\n    \ndef visualise2d_landmarks(parquet_df, title=\"\"):\n    connections = [  \n        [0, 1, 2, 3, 4,],\n        [0, 5, 6, 7, 8],\n        [0, 9, 10, 11, 12],\n        [0, 13, 14, 15, 16],\n        [0, 17, 18, 19, 20],\n\n        \n        [38, 36, 35, 34, 30, 31, 32, 33, 37],\n        [40, 39],\n        [52, 46, 50, 48, 46, 44, 42, 41, 43, 45, 47, 49, 45, 51],\n        [42, 54, 56, 58, 60, 62, 58],\n        [41, 53, 55, 57, 59, 61, 57],\n        [54, 53],\n\n        \n        [80, 81, 82, 83, 84, ],\n        [80, 85, 86, 87, 88],\n        [80, 89, 90, 91, 92],\n        [80, 93, 94, 95, 96],\n        [80, 97, 98, 99, 100], ]\n\n    parquet_df = map_new_to_old_style(parquet_df)\n    frames = sorted(set(parquet_df.frame))\n    first_frame = min(frames)\n    parquet_df['color'] = parquet_df.type.apply(lambda row: assign_color(row))\n    parquet_df['plot_order'] = parquet_df.apply(lambda row: assign_order(row), axis=1)\n    first_frame_df = parquet_df[parquet_df.frame == first_frame].copy()\n    first_frame_df = first_frame_df.sort_values([\"plot_order\"]).set_index('plot_order')\n\n\n    frames_l = []\n    for frame in frames:\n        filtered_df = parquet_df[parquet_df.frame == frame].copy()\n        filtered_df = filtered_df.sort_values([\"plot_order\"]).set_index(\"plot_order\")\n        traces = [go.Scatter(\n            x=filtered_df['x'],\n            y=filtered_df['y'],\n            mode='markers',\n            marker=dict(\n                color=filtered_df.color,\n                size=9))]\n\n        for i, seg in enumerate(connections):\n            trace = go.Scatter(\n                    x=filtered_df.loc[seg]['x'],\n                    y=filtered_df.loc[seg]['y'],\n                    mode='lines',\n            )\n            traces.append(trace)\n        frame_data = go.Frame(data=traces, traces = [i for i in range(17)])\n        frames_l.append(frame_data)\n\n    traces = [go.Scatter(\n        x=first_frame_df['x'],\n        y=first_frame_df['y'],\n        mode='markers',\n        marker=dict(\n            color=first_frame_df.color,\n            size=9\n        )\n    )]\n    for i, seg in enumerate(connections):\n        trace = go.Scatter(\n            x=first_frame_df.loc[seg]['x'],\n            y=first_frame_df.loc[seg]['y'],\n            mode='lines',\n            line=dict(\n                color='black',\n                width=2\n            )\n        )\n        traces.append(trace)\n    fig = go.Figure(\n        data=traces,\n        frames=frames_l\n    )\n\n\n    fig.update_layout(\n        width=500,\n        height=800,\n        scene={\n            'aspectmode': 'data',\n        },\n        updatemenus=[\n            {\n                \"buttons\": [\n                    {\n                        \"args\": [None, {\"frame\": {\"duration\": 100,\n                                                  \"redraw\": True},\n                                        \"fromcurrent\": True,\n                                        \"transition\": {\"duration\": 0}}],\n                        \"label\": \"&#9654;\",\n                        \"method\": \"animate\",\n                    },\n                    {\n                        \"args\": [[None], {\"frame\": {\"duration\": 0, \"redraw\": False},\n                                          \"mode\": \"immediate\",\n                                          \"transition\": {\"duration\": 0}}],\n                        \"label\": \"&#9612;&#9612;\",\n                        \"method\": \"animate\",\n                    },\n                ],\n                \"direction\": \"left\",\n                \"pad\": {\"r\": 100, \"t\": 100},\n                \"font\": {\"size\":20},\n                \"type\": \"buttons\",\n                \"x\": 0.1,\n                \"y\": 0,\n            }\n        ],\n    )\n    camera = dict(\n        up=dict(x=0, y=-1, z=0),\n        eye=dict(x=0, y=0, z=2.5)\n    )\n    fig.update_layout(title_text=title, title_x=0.5)\n    fig.update_layout(scene_camera=camera, showlegend=False)\n    fig.update_layout(xaxis = dict(visible=False),\n            yaxis = dict(visible=False),\n    )\n    fig.update_yaxes(autorange=\"reversed\")\n\n    fig.show()\n    \ndef get_phrase(df, file_id, sequence_id):\n    return df[\n        np.logical_and(\n            df.file_id == file_id, \n            df.sequence_id == sequence_id\n        )\n    ].phrase.iloc[0]\n\nimport pandas as pd,numpy as np,os\nimport json\nimport plotly.graph_objects as go\nimport matplotlib.pyplot as plt\nimport seaborn as sns\nimport plotly.express as px\nimport plotly.io as pio\nfrom pathlib import Path\npio.templates.default = \"simple_white\"\nprint(\"importing..\")\n\n# You can write up to 20GB to the current directory (/kaggle/working/) that gets preserved as output when you create a version using \"Save & Run All\" \n# You can also write temporary files to /kaggle/temp/, but they won't be saved outside of the current session","metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","execution":{"iopub.status.busy":"2023-05-25T05:29:09.369773Z","iopub.execute_input":"2023-05-25T05:29:09.370155Z","iopub.status.idle":"2023-05-25T05:29:12.063516Z","shell.execute_reply.started":"2023-05-25T05:29:09.370124Z","shell.execute_reply":"2023-05-25T05:29:12.062443Z"}}},{"cell_type":"code","source":"train_df = pd.read_csv(\"/kaggle/input/asl-fingerspelling/train.csv\")","metadata":{"execution":{"iopub.status.busy":"2023-05-25T04:46:23.012324Z","iopub.execute_input":"2023-05-25T04:46:23.013368Z","iopub.status.idle":"2023-05-25T04:46:23.178333Z","shell.execute_reply.started":"2023-05-25T04:46:23.013325Z","shell.execute_reply":"2023-05-25T04:46:23.177171Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"supplemental_landmarks = pd.read_csv(\"/kaggle/input/asl-fingerspelling/supplemental_metadata.csv\")","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:06:04.386051Z","iopub.execute_input":"2023-05-25T05:06:04.386469Z","iopub.status.idle":"2023-05-25T05:06:04.50582Z","shell.execute_reply.started":"2023-05-25T05:06:04.386428Z","shell.execute_reply":"2023-05-25T05:06:04.50473Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# **What is American Sign Language?**","metadata":{}},{"cell_type":"markdown","source":"American Sign Language (ASL) is a complete, natural language that has the same linguistic properties as spoken languages, with grammar that differs from English. ASL is expressed by movements of the hands and face. It is the primary language of many North Americans who are deaf and hard of hearing and is used by some hearing people as well.","metadata":{}},{"cell_type":"markdown","source":"![asl-getty-images.jpg](attachment:d58387bb-c774-4b70-bd41-4880ca47cb0d.jpg)","metadata":{},"attachments":{"d58387bb-c774-4b70-bd41-4880ca47cb0d.jpg":{"image/jpeg":"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"}}},{"cell_type":"markdown","source":"## **2.Dataset Attributes**","metadata":{}},{"cell_type":"markdown","source":"**train_df**\n\npath: The path to the landmark file.\n\nfile_id: A unique identifier for the data file.\n\nsequence_id: A unique identifier for the landmark sequence. Each data file may contain many sequences.\n\nphrase: The labels for the landmark sequence. The train and test datasets contain randomly generated addresses, phone numbers, and urls derived from components of real addresses/phone numbers/urls. Any overlap with real addresses, phone numbers, or urls is purely accidental. The supplemental dataset consists of fingerspelled sentences. Note that some of the urls include adult content. The intent of this competition is to support the Deaf and Hard of Hearing community in engaging with technology on an equal footing with other adults.","metadata":{}},{"cell_type":"code","source":"train_df.head()","metadata":{"execution":{"iopub.status.busy":"2023-05-25T04:51:43.898149Z","iopub.execute_input":"2023-05-25T04:51:43.898555Z","iopub.status.idle":"2023-05-25T04:51:43.927772Z","shell.execute_reply.started":"2023-05-25T04:51:43.898514Z","shell.execute_reply":"2023-05-25T04:51:43.926957Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"train_df.shape","metadata":{"execution":{"iopub.status.busy":"2023-05-25T04:52:14.93744Z","iopub.execute_input":"2023-05-25T04:52:14.937849Z","iopub.status.idle":"2023-05-25T04:52:14.94513Z","shell.execute_reply.started":"2023-05-25T04:52:14.937819Z","shell.execute_reply":"2023-05-25T04:52:14.944124Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"What is a .parquet file?\n\nIt is used in the path column\nParquet is an open source file format built to handle flat columnar storage data formats. Parquet operates well with complex data in large volumes.It is known for its both performant data compression and its ability to handle a wide variety of encoding types. ","metadata":{}},{"cell_type":"markdown","source":"**Let's try to visualize what is inside the .parquet file for the following sequence_id and file_id**","metadata":{}},{"cell_type":"code","source":"sequence_id = 1816796431\nfile_id = 5414471","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:11:27.266511Z","iopub.execute_input":"2023-05-25T05:11:27.267433Z","iopub.status.idle":"2023-05-25T05:11:27.272605Z","shell.execute_reply.started":"2023-05-25T05:11:27.267367Z","shell.execute_reply":"2023-05-25T05:11:27.271607Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"path_to_sign = f\"/kaggle/input/asl-fingerspelling/train_landmarks/{file_id}.parquet\"\nsign = pd.read_parquet(path_to_sign)","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:11:27.658956Z","iopub.execute_input":"2023-05-25T05:11:27.659307Z","iopub.status.idle":"2023-05-25T05:11:44.176524Z","shell.execute_reply.started":"2023-05-25T05:11:27.659281Z","shell.execute_reply":"2023-05-25T05:11:44.175611Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"sign","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:12:12.218138Z","iopub.execute_input":"2023-05-25T05:12:12.21857Z","iopub.status.idle":"2023-05-25T05:12:12.276126Z","shell.execute_reply.started":"2023-05-25T05:12:12.218536Z","shell.execute_reply":"2023-05-25T05:12:12.274653Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"appears to be frames of the video!","metadata":{}},{"cell_type":"markdown","source":"**supplemental_landmarks**","metadata":{}},{"cell_type":"code","source":"supplemental_landmarks","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:07:03.653463Z","iopub.execute_input":"2023-05-25T05:07:03.653873Z","iopub.status.idle":"2023-05-25T05:07:03.673539Z","shell.execute_reply.started":"2023-05-25T05:07:03.653841Z","shell.execute_reply":"2023-05-25T05:07:03.672438Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"Get sequence of frames for 1816796431","metadata":{}},{"cell_type":"code","source":"sequence = sign[sign.index == sequence_id]\nsequence","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:15:35.245935Z","iopub.execute_input":"2023-05-25T05:15:35.246335Z","iopub.status.idle":"2023-05-25T05:15:35.283583Z","shell.execute_reply.started":"2023-05-25T05:15:35.246304Z","shell.execute_reply":"2023-05-25T05:15:35.282466Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"sequence_phrase = get_phrase(train_df, file_id, sequence_id)\nvisualise2d_landmarks(sequence, f\"Phrase: {sequence_phrase}\")","metadata":{"execution":{"iopub.status.busy":"2023-05-25T05:29:16.061068Z","iopub.execute_input":"2023-05-25T05:29:16.061448Z","iopub.status.idle":"2023-05-25T05:29:35.803657Z","shell.execute_reply.started":"2023-05-25T05:29:16.061417Z","shell.execute_reply":"2023-05-25T05:29:35.802079Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"code","source":"sequence = sign[sign.index == sequence_id]\nsequence","metadata":{},"execution_count":null,"outputs":[]}]}