Python Developer for raw sensor Data and Video Processing
Budget: ₹1,500 – ₹12,500 INR
I’m looking for a skilled Python developer / data scientist who can assist with the following:
Key Responsibilities
Preprocess raw data
Read, clean, and synchronize raw sensor CSV files and corresponding MP4 videos
Handle missing values, sampling-rate alignment, and time synchronization
Feature Extraction
Extract relevant statistical and temporal features from sensor data (e.g., mean, std, FFT, entropy, energy)
Extract visual/motion features from videos (e.g., optical flow, CNN-based embeddings) using OpenCV, PyTorch, or TensorFlow
Feature-Level Fusion
Combine features from both modalities (sensor + video)
Prepare fused feature sets for machine learning or deep learning models
Modeling and Evaluation
Apply deep learning techniques (e.g., CNN, LSTM, autoencoder, multimodal fusion networks)
Evaluate models on classification accuracy or activity recognition tasks
Documentation & Reproducibility
Provide well-documented, modular Python scripts
Optionally assist in preparing visualizations or pipeline diagrams.
Required Skills
Python (intermediate to advanced)
Data Preprocessing & Analysis (NumPy, Pandas, Scikit-learn)
Computer Vision (OpenCV, PyTorch/TensorFlow, feature extraction)
Signal Processing / Time-Series Analysis
Deep Learning for Multimodal Fusion (CNN, RNN, LSTM, or Transformer-based models)
Familiarity with sensor and video datasets (e.g., ADL, human activity recognition)
Key Responsibilities
Preprocess raw data
Read, clean, and synchronize raw sensor CSV files and corresponding MP4 videos
Handle missing values, sampling-rate alignment, and time synchronization
Feature Extraction
Extract relevant statistical and temporal features from sensor data (e.g., mean, std, FFT, entropy, energy)
Extract visual/motion features from videos (e.g., optical flow, CNN-based embeddings) using OpenCV, PyTorch, or TensorFlow
Feature-Level Fusion
Combine features from both modalities (sensor + video)
Prepare fused feature sets for machine learning or deep learning models
Modeling and Evaluation
Apply deep learning techniques (e.g., CNN, LSTM, autoencoder, multimodal fusion networks)
Evaluate models on classification accuracy or activity recognition tasks
Documentation & Reproducibility
Provide well-documented, modular Python scripts
Optionally assist in preparing visualizations or pipeline diagrams.
Required Skills
Python (intermediate to advanced)
Data Preprocessing & Analysis (NumPy, Pandas, Scikit-learn)
Computer Vision (OpenCV, PyTorch/TensorFlow, feature extraction)
Signal Processing / Time-Series Analysis
Deep Learning for Multimodal Fusion (CNN, RNN, LSTM, or Transformer-based models)
Familiarity with sensor and video datasets (e.g., ADL, human activity recognition)