Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.
The Data acquisition page is where you collect, import, explore, and label the data used to train your models. It provides tools to manage your dataset, build data pipelines, generate new data, and improve data quality throughout the machine learning lifecycle. Each tab focuses on a specific part of the workflow and is described below.
Not all tabs always shownThe tabs shown on the data acquisition page depend on the specifics of your projects. For example, the type of data you are working with, whether it is an object detection project or not, and the like. If you don’t see a tab described below, it may not be relevant to your project.
The Dataset tab is the central view of all data in your project. It shows how your data is split between training and testing sets, visualizes label distribution, and allows you to upload existing data or collect new data using devices connected to your project.
The Data explorer provides a visual overview of your dataset to help identify clusters, outliers, and mislabeled samples. It projects your data into a 2D space using feature extraction and dimensionality reduction, enabling quick exploration and assisted labeling.
The Data sources tab lets you connect external storage and build automated data pipelines. You can import datasets, schedule ingestion, run transformations, and trigger workflows such as labeling, retraining, and deployment.
The Synthetic data tab allows you to generate and augment datasets using built-in integrations. This helps fill gaps in your data, improve model performance, and reduce the need for manual data collection.
The Labeling queue streamlines annotation workflows for object detection projects. It presents unlabeled data and provides AI-assisted tools, such as model-based suggestions and object tracking, to speed up bounding box labeling.
The AI labeling tab allows you to automatically label datasets by integrating AI models into your workflow. You can use pre-built labeling blocks or create custom ones to apply your own models, helping scale labeling efforts and improve consistency across your data.
The CSV Wizard simplifies importing large or complex datasets by generating a reusable configuration that maps your data format into Edge Impulse’s ingestion format, supporting CSV, TXT, and Parquet files.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Edge Impulse Documentation","description":"Where you can find all the Edge Impulse documentation, and more!","colors":{"primary":"#5f76db","light":"#5f76db","dark":"#182896"},"logo":{"light":"https://mintcdn.com/edgeimpulse/-Yjt9HB8VCOXQC8H/.assets/logos/ei-logo-light.svg?fit=max\u0026auto=format\u0026n=-Yjt9HB8VCOXQC8H\u0026q=85\u0026s=a26ac03680700105c38fa0507df4fee2","dark":"https://mintcdn.com/edgeimpulse/K7zNEaqi2bZnNjVz/.assets/logos/ei-logo-dark.svg?fit=max\u0026auto=format\u0026n=K7zNEaqi2bZnNjVz\u0026q=85\u0026s=6c5887f8e79896f1ca3c3a63d5477761"},"favicon":"https://mintcdn.com/edgeimpulse/HzwDHenmvHu0xumg/.assets/favicon.svg?fit=max\u0026auto=format\u0026n=HzwDHenmvHu0xumg\u0026q=85\u0026s=5d3672f264e068f096f0ccfeff030489","appearance":{"default":"light"},"navbar":{"links":[{"href":"https://edgeimpulse.com/","label":"Website"},{"href":"https://studio.edgeimpulse.com","label":"Login"}],"primary":{"type":"button","label":"Sign up","href":"https://edgeimpulse.com/signup"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/edgeimpulse","youtube":"https://www.youtube.com/@EdgeImpulse","x":"https://x.com/edgeimpulse"},"links":[{"header":"Policies","items":[{"label":"Responsible AI","href":"https://www.qualcomm.com/site/responsible-ai-license"},{"label":"Privacy","href":"https://www.edgeimpulse.com/legal/privacy-policy"},{"label":"Cookies","href":"https://www.qualcomm.com/site/privacy/cookies"}]},{"header":"Legal","items":[{"label":"Terms of Use","href":"https://www.qualcomm.com/site/terms-of-use"},{"label":"Accessibility","href":"https://www.qualcomm.com/accessibility"}]}]},"seo":{"metatags":{"canonical":"https://docs.edgeimpulse.com"}},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":true},"contextual":{"options":["copy","view","assistant"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Forum","icon":"discourse","href":"https://forum.edgeimpulse.com"},{"anchor":"Discord","icon":"discord","href":"https://discord.gg/edgeimpulse"},{"anchor":"GitHub","icon":"github","href":"https://github.com/edgeimpulse"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"edgeimpulse","hasAudioNarration":false,"actualSubdomain":"edgeimpulse","customDomains":["docs.edgeimpulse.com"],"gitSource":{"type":"github","owner":"edgeimpulse","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2931d32d9b4ba8a7f5edf","collectionId":"0a3eb521-9a93-4591-9452-c58dcc143c16","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2931d32d9b4ba8a7f5edf"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae2931d32d9b4ba8a7f5edf","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Tools","count":1305},{"language":"default","tag":"LIBRARIES","count":1279},{"language":"default","tag":"Studio Python API bindings","count":1245},{"language":"default","tag":"edgeimpulse-api","count":1244},{"language":"default","tag":"models","count":1211},{"language":"default","tag":"APIs","count":563},{"language":"default","tag":"STUDIO API ENDPOINTS","count":555},{"language":"default","tag":"Projects","count":272},{"language":"default","tag":"EXPERT NETWORK","count":211},{"language":"default","tag":"Hardware","count":123}]},"assistantConfig":{"enableStarterQuestions":true,"enableContextualStarterQuestions":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":".styles/styles.css","content":".cookie-settings-button{color:rgb(var(--gray-800))!important;background-color:rgb(var(--gray-950)/.03)!important;border-radius:var(--rounded-xl, .75rem);font-size:.875rem!important;line-height:1.25rem!important;width:fit-content!important;align-self:flex-end!important;margin-left:auto!important}.cookie-settings-button:hover{background-color:rgb(var(--gray-950)/.1)!important}"}],"page":{"pagePath":"studio/projects/data-acquisition","slug":"/studio/projects/data-acquisition","pageMetadata":{"title":"Data acquisition","sidebarTitle":"Overview","description":"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.","href":"/studio/projects/data-acquisition"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Frame,Heading,Info,OptimizedImage}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Data acquisition`}),` page is where you collect, import, explore, and label the data used to train your models. It provides tools to manage your dataset, build data pipelines, generate new data, and improve data quality throughout the machine learning lifecycle. Each tab focuses on a specific part of the workflow and is described below.`]}),`\n`,_jsxs(Info,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Not all tabs always shown`})}),_jsx(_components.p,{children:`The tabs shown on the data acquisition page depend on the specifics of your projects. For example, the type of data you are working with, whether it is an object detection project or not, and the like. If you don’t see a tab described below, it may not be relevant to your project.`})]}),`\n`,_jsx(Frame,{caption:`Data acquisition page tabs`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=db684edbce3735180863c497b360338d`,alt:`Data acquisition page with tabs for dataset, explorer, sources, synthetic data, labeling, and CSV imports`,\"data-og-width\":`1539`,width:`1539`,\"data-og-height\":`1000`,height:`1000`,\"data-path\":`.assets/images/data-acquisition-tabs.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?w=280\u0026fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=030f74022ebaf03aecaad4d62a87653e 280w, https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?w=560\u0026fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=8418a00f25d153fb875313a376ecfd9f 560w, https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?w=840\u0026fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=74844bb9004bf0d98a4ce9874aac5720 840w, https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?w=1100\u0026fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=f4e5bff7b5e794d4ae2decb5261b2436 1100w, https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?w=1650\u0026fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=949315912e9f9f24b0a54d1a864a6bf1 1650w, https://mintcdn.com/edgeimpulse/13vUiXg7-2jRB1VY/.assets/images/data-acquisition-tabs.png?w=2500\u0026fit=max\u0026auto=format\u0026n=13vUiXg7-2jRB1VY\u0026q=85\u0026s=9a154616dc0c86c85f5306561f450d5a 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`dataset`,children:`Dataset`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/dataset`,children:`Dataset`}),` tab is the central view of all data in your project. It shows how your data is split between training and testing sets, visualizes label distribution, and allows you to upload existing data or collect new data using devices connected to your project.`]}),`\n`,_jsx(Heading,{level:`2`,id:`data-explorer`,children:`Data explorer`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/data-explorer`,children:`Data explorer`}),` provides a visual overview of your dataset to help identify clusters, outliers, and mislabeled samples. It projects your data into a 2D space using feature extraction and dimensionality reduction, enabling quick exploration and assisted labeling.`]}),`\n`,_jsx(Heading,{level:`2`,id:`data-sources`,children:`Data sources`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/data-sources`,children:`Data sources`}),` tab lets you connect external storage and build automated data pipelines. You can import datasets, schedule ingestion, run transformations, and trigger workflows such as labeling, retraining, and deployment.`]}),`\n`,_jsx(Heading,{level:`2`,id:`synthetic-data`,children:`Synthetic data`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/synthetic-data`,children:`Synthetic data`}),` tab allows you to generate and augment datasets using built-in integrations. This helps fill gaps in your data, improve model performance, and reduce the need for manual data collection.`]}),`\n`,_jsx(Heading,{level:`2`,id:`labeling-queue`,children:`Labeling queue`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/labeling-queue`,children:`Labeling queue`}),` streamlines annotation workflows for object detection projects. It presents unlabeled data and provides AI-assisted tools, such as model-based suggestions and object tracking, to speed up bounding box labeling.`]}),`\n`,_jsx(Heading,{level:`2`,id:`ai-labeling`,children:`AI labeling`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/ai-labeling`,children:`AI labeling`}),` tab allows you to automatically label datasets by integrating AI models into your workflow. You can use pre-built labeling blocks or create custom ones to apply your own models, helping scale labeling efforts and improve consistency across your data.`]}),`\n`,_jsx(Heading,{level:`2`,id:`csv-wizard`,children:`CSV Wizard`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/studio/projects/data-acquisition/csv-wizard`,children:`CSV Wizard`}),` simplifies importing large or complex datasets by generating a reusable configuration that maps your data format into Edge Impulse’s ingestion format, supporting CSV, TXT, and Parquet files.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Data acquisition","sidebarTitle":"Overview","description":"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.","href":"/studio/projects/data-acquisition"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Dataset","slug":"dataset","depth":2,"children":[]},{"title":"Data explorer","slug":"data-explorer","depth":2,"children":[]},{"title":"Data sources","slug":"data-sources","depth":2,"children":[]},{"title":"Synthetic data","slug":"synthetic-data","depth":2,"children":[]},{"title":"Labeling queue","slug":"labeling-queue","depth":2,"children":[]},{"title":"AI labeling","slug":"ai-labeling","depth":2,"children":[]},{"title":"CSV Wizard","slug":"csv-wizard","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/edgeimpulse/3a20e79a9abf6af7/.scripts/adobe-analytics.js"],"subdomain":"edgeimpulse","siteName":"Edge Impulse Documentation","title":"Data acquisition - Edge Impulse Documentation","contextualStarterQuestions":[{"_id":"6ac78d4d407b2b5b5aa39310","deploymentId":"6888ecea7bd5ed3e5d2f677d","questionText":"How do I label my dataset?","status":"active","generatedBy":"contextual","path":"studio/projects/data-acquisition","createdAt":"2026-10-08T12:32:13.846Z","updatedAt":"2026-10-08T12:32:13.846Z","__v":0},{"_id":"6ac78d4d407b2b5b5aa3930e","deploymentId":"6888ecea7bd5ed3e5d2f677d","questionText":"What tabs are available here?","status":"active","generatedBy":"contextual","path":"studio/projects/data-acquisition","createdAt":"2026-10-08T12:32:13.846Z","updatedAt":"2026-10-08T12:32:13.846Z","__v":0},{"_id":"6ac78d4d407b2b5b5aa3930f","deploymentId":"6888ecea7bd5ed3e5d2f677d","questionText":"How do I import CSV data?","status":"active","generatedBy":"contextual","path":"studio/projects/data-acquisition","createdAt":"2026-10-08T12:32:13.846Z","updatedAt":"2026-10-08T12:32:13.846Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-13T14:39:22.530Z","originalFileLocation":"studio/projects/data-acquisition.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Edge Impulse Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Data acquisition - Edge Impulse Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Edge Impulse Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.edgeimpulse.com/studio/projects/data-acquisition\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://edgeimpulse.mintlify.app/_mintlify/api/og/v2?division=Data+acquisition\u0026amp;title=Data+acquisition\u0026amp;description=Explore+the+project+data+acquisition+tabs+for+datasets%2C+sources%2C+synthetic+data%2C+labeling%2C+and+CSV+imports.\u0026amp;theme=c0871bc4d614d2e3b7bd2b2d\u0026amp;signature=8ea8f37cb36587b7c2bdcf149ddf944f44f1776d547a5d82adda96af0b452619\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Data acquisition - Edge Impulse Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://edgeimpulse.mintlify.app/_mintlify/api/og/v2?division=Data+acquisition\u0026amp;title=Data+acquisition\u0026amp;description=Explore+the+project+data+acquisition+tabs+for+datasets%2C+sources%2C+synthetic+data%2C+labeling%2C+and+CSV+imports.\u0026amp;theme=c0871bc4d614d2e3b7bd2b2d\u0026amp;signature=8ea8f37cb36587b7c2bdcf149ddf944f44f1776d547a5d82adda96af0b452619\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/edgeimpulse/ZmtueQz3qIhQbHQ2/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Edge Impulse Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5f76db\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.edgeimpulse.com/studio/projects/data-acquisition\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/studio/projects/data-acquisition.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.edgeimpulse.com/#organization\",\"name\":\"Edge Impulse Documentation\",\"url\":\"https://docs.edgeimpulse.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/edgeimpulse/-Yjt9HB8VCOXQC8H/.assets/logos/ei-logo-light.svg?fit=max\u0026auto=format\u0026n=-Yjt9HB8VCOXQC8H\u0026q=85\u0026s=a26ac03680700105c38fa0507df4fee2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.edgeimpulse.com#website\",\"name\":\"Edge Impulse Documentation\",\"url\":\"https://docs.edgeimpulse.com\",\"publisher\":{\"@id\":\"https://docs.edgeimpulse.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition#webpage\",\"url\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition\",\"name\":\"Data acquisition\",\"description\":\"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.\",\"dateModified\":\"2026-09-13T14:39:22.530Z\",\"isPartOf\":{\"@id\":\"https://docs.edgeimpulse.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PROJECTS\",\"item\":\"https://docs.edgeimpulse.com/studio/projects/dashboard\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data acquisition\",\"item\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition#article\",\"headline\":\"Data acquisition\",\"name\":\"Data acquisition\",\"description\":\"Explore the project data acquisition tabs for datasets, sources, synthetic data, labeling, and CSV imports.\",\"url\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition\",\"mainEntityOfPage\":{\"@id\":\"https://docs.edgeimpulse.com/studio/projects/data-acquisition#webpage\"},\"dateModified\":\"2026-09-13T14:39:22.530Z\",\"publisher\":{\"@id\":\"https://docs.edgeimpulse.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.edgeimpulse.com#website\"}}]}\u003c/script>","siteName":"Edge Impulse Documentation","nav":{"global":{"anchors":[{"anchor":"Forum","icon":"discourse","href":"https://forum.edgeimpulse.com"},{"anchor":"Discord","icon":"discord","href":"https://discord.gg/edgeimpulse"},{"anchor":"GitHub","icon":"github","href":"https://github.com/edgeimpulse"}]},"tabs":[{"tab":"Knowledge","pages":[{"title":"Knowledge","href":""}]},{"tab":"Studio","groups":[{"group":"OVERVIEW","icon":"map","pages":[{"title":"Studio","href":"/studio"},{"title":"Account settings","sidebarTitle":"Account settings","href":"/studio/account-settings"}]},{"group":"PROJECTS","icon":"folder-tree","pages":[{"group":"Dashboard","pages":[{"title":"Dashboard","sidebarTitle":"Overview","href":"/studio/projects/dashboard"},{"title":"API keys","href":"/studio/projects/dashboard/api-keys"},{"title":"Target device","href":"/studio/projects/dashboard/target-device"},{"title":"Bring your own model (BYOM)","href":"/studio/projects/dashboard/byom"}]},{"title":"Devices","description":"Connect devices to a project to collect data, run live classification, and deploy pre-built firmware.","href":"/studio/projects/devices"},{"group":"Data acquisition","pages":[{"title":"Data acquisition","sidebarTitle":"Overview","href":"/studio/projects/data-acquisition"},{"group":"Dataset","pages":[{"title":"Dataset","sidebarTitle":"Overview","description":"Review collected samples, dataset splits, filters, previews, and sample editing options in the Dataset tab.","href":"/studio/projects/data-acquisition/dataset"},{"title":"Uploader","href":"/studio/projects/data-acquisition/dataset/uploader"},{"title":"Define dataset split","sidebarTitle":"Splits","href":"/studio/projects/data-acquisition/dataset/splits"},{"title":"Metadata","href":"/studio/projects/data-acquisition/dataset/metadata"},{"title":"Multi-label data","href":"/studio/projects/data-acquisition/dataset/multi-label"},{"title":"Tabular data","href":"/studio/projects/data-acquisition/dataset/tabular-data"},{"title":"Advanced dataset settings","sidebarTitle":"Advanced settings","href":"/studio/projects/data-acquisition/dataset/advanced-settings"}]},{"title":"Data explorer","href":"/studio/projects/data-acquisition/data-explorer"},{"title":"Data sources","href":"/studio/projects/data-acquisition/data-sources"},{"title":"Synthetic data","href":"/studio/projects/data-acquisition/synthetic-data"},{"title":"Labeling queue","href":"/studio/projects/data-acquisition/labeling-queue"},{"title":"AI labeling","href":"/studio/projects/data-acquisition/ai-labeling"},{"title":"CSV Wizard","href":"/studio/projects/data-acquisition/csv-wizard"}]},{"title":"Experiments","href":"/studio/projects/experiments"},{"group":"EON Tuner","pages":[{"title":"EON Tuner","sidebarTitle":"Overview","href":"/studio/projects/eon-tuner"},{"title":"Search space","href":"/studio/projects/eon-tuner/search-space"}]},{"title":"Impulse design","href":"/studio/projects/impulse-design"},{"group":"Processing blocks","pages":[{"title":"Processing blocks","sidebarTitle":"Overview","href":"/studio/projects/processing-blocks"},{"title":"Feature explorer","href":"/studio/projects/processing-blocks/feature-explorer"},{"group":"Blocks","pages":[{"title":"Audio MFCC","href":"/studio/projects/processing-blocks/blocks/audio-mfcc"},{"title":"Audio MFE","href":"/studio/projects/processing-blocks/blocks/audio-mfe"},{"title":"Audio Syntiant","href":"/studio/projects/processing-blocks/blocks/audio-syntiant"},{"title":"EEG","href":"/studio/projects/processing-blocks/blocks/eeg"},{"title":"Flatten","href":"/studio/projects/processing-blocks/blocks/flatten"},{"title":"HR/HRV","href":"/studio/projects/processing-blocks/blocks/hr-hrv"},{"title":"Image","href":"/studio/projects/processing-blocks/blocks/image"},{"title":"IMU Syntiant","href":"/studio/projects/processing-blocks/blocks/imu-syntiant"},{"title":"Raw data","href":"/studio/projects/processing-blocks/blocks/raw-data"},{"title":"Spectral analysis","href":"/studio/projects/processing-blocks/blocks/spectral-analysis"},{"title":"Spectrogram","href":"/studio/projects/processing-blocks/blocks/spectrogram"},{"title":"Custom processing blocks","href":"/studio/organizations/custom-blocks/custom-processing-blocks"}]}]},{"group":"Learning blocks","pages":[{"title":"Learning blocks","sidebarTitle":"Overview","href":"/studio/projects/learning-blocks"},{"title":"Expert mode","href":"/studio/projects/learning-blocks/expert-mode"},{"title":"Training graphs","href":"/studio/projects/learning-blocks/training-graphs"},{"group":"Blocks","pages":[{"title":"Anomaly detection","href":"/studio/projects/learning-blocks/blocks/anomaly-detection-custom"},{"title":"Anomaly detection (GMM)","href":"/studio/projects/learning-blocks/blocks/anomaly-detection-gmm"},{"title":"Anomaly detection (K-means)","href":"/studio/projects/learning-blocks/blocks/anomaly-detection-k-means"},{"title":"Classification","href":"/studio/projects/learning-blocks/blocks/classification"},{"title":"Classical ML","href":"/studio/projects/learning-blocks/blocks/classical-ml"},{"group":"Object detection","pages":[{"title":"Object detection","sidebarTitle":"Overview","href":"/studio/projects/learning-blocks/blocks/object-detection"},{"title":"YOLO-Pro","href":"/studio/projects/learning-blocks/blocks/object-detection/yolo-pro"},{"title":"FOMO","href":"/studio/projects/learning-blocks/blocks/object-detection/fomo"},{"title":"MobileNetV2 SSD FPN","href":"/studio/projects/learning-blocks/blocks/object-detection/mobilenetv2-ssd-fpn"}]},{"title":"Regression","href":"/studio/projects/learning-blocks/blocks/regression"},{"title":"Transfer learning (images)","href":"/studio/projects/learning-blocks/blocks/transfer-learning-images"},{"title":"Transfer learning (keyword spotting)","href":"/studio/projects/learning-blocks/blocks/transfer-learning-keyword"},{"title":"Visual anomaly detection (FOMO-AD)","href":"/studio/projects/learning-blocks/blocks/visual-anomaly-detection-fomo-ad"},{"title":"Custom learning blocks","href":"/studio/organizations/custom-blocks/custom-learning-blocks"},{"title":"NVIDIA TAO","tag":"deprecated","href":"/studio/projects/learning-blocks/blocks/nvidia-tao"}]}]},{"title":"Retrain model","href":"/studio/projects/retrain-model"},{"title":"Live classification","href":"/studio/projects/live-classification"},{"title":"Model testing","href":"/studio/projects/model-testing"},{"title":"Performance calibration","href":"/studio/projects/performance-calibration"},{"group":"Post-processing","pages":[{"title":"Object tracking","href":"/studio/projects/post-processing/object-tracking"}]},{"group":"Deployment","pages":[{"title":"Deployment","sidebarTitle":"Overview","href":"/studio/projects/deployment"},{"title":"EON Compiler","href":"/studio/projects/deployment/eon-compiler"},{"title":"EON Operator Matrix (TensorFlow 2.19)","sidebarTitle":" Operator matrix (2.19)","mode":"wide","href":"/studio/projects/deployment/eon-compiler-operator-matrix-2-19"},{"title":"Custom deployment blocks","href":"/studio/organizations/custom-blocks/custom-deployment-blocks"},{"title":"Multi-project deployment","href":"/studio/organizations/multi-project-deployment"}]},{"title":"Versioning","href":"/studio/projects/versioning"}]},{"group":"ORGANIZATIONS","icon":"building","pages":[{"title":"Dashboard","href":"/studio/organizations/dashboard"},{"title":"Data campaigns","href":"/studio/organizations/data-campaigns"},{"title":"Users","href":"/studio/organizations/users"},{"title":"Projects","href":"/studio/organizations/projects"},{"title":"Multi-project deployment","href":"/studio/organizations/multi-project-deployment"},{"group":"Data","pages":[{"title":"Data","sidebarTitle":"Overview","href":"/studio/organizations/data"},{"title":"Cloud data storage","href":"/studio/organizations/data/cloud-data-storage"}]},{"title":"Data pipelines","href":"/studio/organizations/data-pipelines"},{"title":"Data transformation","href":"/studio/organizations/data-transformation"},{"group":"Transformation blocks","pages":[{"title":"Transformation blocks","sidebarTitle":"Overview","href":"/studio/organizations/transformation-blocks"},{"group":"Blocks","pages":[{"title":"Time-series data augmentation","href":"/studio/organizations/transformation-blocks/blocks/time-series-data-augmentation"}]}]},{"title":"Upload portals","href":"/studio/organizations/upload-portals"},{"group":"Custom blocks","pages":[{"title":"Custom blocks","sidebarTitle":"Overview","href":"/studio/organizations/custom-blocks"},{"title":"Custom AI labeling blocks","href":"/studio/organizations/custom-blocks/custom-ai-labeling-blocks"},{"title":"Custom deployment blocks","href":"/studio/organizations/custom-blocks/custom-deployment-blocks"},{"title":"Custom learning blocks","href":"/studio/organizations/custom-blocks/custom-learning-blocks"},{"title":"Custom processing blocks","href":"/studio/organizations/custom-blocks/custom-processing-blocks"},{"title":"Custom synthetic data blocks","href":"/studio/organizations/custom-blocks/custom-synthetic-data-blocks"},{"title":"Custom transformation blocks","href":"/studio/organizations/custom-blocks/custom-transformation-blocks"}]},{"title":"Secrets","href":"/studio/organizations/secrets"}]}]},{"tab":"Hardware","pages":[{"title":"Hardware","href":"/hardware"}]},{"tab":"Tools","pages":[{"title":"Tools","href":"/tools"}]},{"tab":"APIs","pages":[{"title":"APIs","href":"/apis"}]},{"tab":"Tutorials","pages":[{"title":"Tutorials","href":"/tutorials"}]},{"tab":"Projects","pages":[{"title":"Projects","href":"/projects"}]},{"tab":"Datasets","pages":[{"title":"Datasets","href":"/datasets"}]}]},"basePath":"","title":"Data acquisition - Edge Impulse Documentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DXXFP6nH.js","DynamicMarkdown-B54_zNBF.js","zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}