Portrait of Mahshid Ghasemi

I build the systems that let cameras see, decide, and adapt in real time.

From GStreamer pipelines on edge devices to orchestration over frontier vision-language models, my work turns live video into decisions at city scale. I am Co-founder and CTO of Cyrus Technology, after a Ph.D. in the WiMNet Lab at Columbia University with Prof. Gil Zussman.

How my systems work, end to end

Select a stage to see the work behind it

Feedback loop: analytics quality feeds adaptation, which feeds the next frame

Research interests

Systems for seeing in real time

My work sits where computer vision meets distributed systems. The question I keep returning to is how to keep analytics accurate and fast when the environment, the network, and the hardware all change underneath you. That means building the full stack: GStreamer and DeepStream pipelines in C/C++ on NVIDIA Jetson devices, controllers that pick stream configurations online, and edge-cloud architectures that combine CNN detectors with large vision-language models.

real-time video analytics edge/cloud computing multimodal AI & VLMs real-time system design online optimization wireless & wired networks

Selected work

Projects

Ph.D. thesis core · 2019 – 2025Patent filed

ASTRA: adaptive streaming for real-time video analytics

Video analytics breaks quietly when light, traffic, or network conditions drift. ASTRA is a low-overhead runtime that watches analytics quality and retunes each camera stream’s configuration online, using a constrained extension of GP-UCB to stay near-optimal across multi-camera pipelines. Presented at ACM/IEEE SEC’26 and filed as a US patent.

online optimizationedge-cloudC/C++
ACM/IEEE SEC’25Best Paper

Real-time video analytics for urban safety

A deployed system that extracts and fuses traffic and crowd information from bird’s-eye and street-level cameras, running across edge and end devices at a live New York intersection.

Smart city · 2022 – 2026IDC award 2023

Digital twin of New York City

A hierarchical, distributed hybrid twin for urban traffic management that joins AI, edge-cloud computing, and next-generation networks. Won IDC’s 2023 Smart Cities North America Award for transportation.

ACM UIST’24 · ASSETS’23Accessibility

StreetNav: street cameras guiding blind pedestrians

Street cameras localize pedestrians far more precisely than GPS. StreetNav uses that signal to give blind pedestrians turn-by-turn outdoor navigation, built with Brian Smith’s group at Columbia.

PerCom’23 · MobiSys’22Live demos

Real-time multi-camera traffic analytics

Pipelines in C/C++ and GStreamer with YOLO detectors and the NVIDIA DCF tracker that extract and fuse traffic and crowd information from two viewpoints, demonstrated live at PerCom and MobiSys.

IEEE IoT Journal · 2020 – 2024SIGMETRICS SRC finalist

Auto-SDA: video-based social distancing analysis

An automated C/C++ and GStreamer pipeline that measures distancing compliance from street cameras, evaluated in the COSMOS testbed and published in the IEEE Internet of Things Journal.

ACM MobiCom’24 · 2024 – 2025Demo

EdgeCloudAI: distributed video analytics with VLMs

An asynchronous, event-driven framework in C/C++ with NVIDIA GStreamer plugins that splits work between CNNs on the edge and large vision-language models in the cloud.

Now

Cyrus Technology

Co-founder & CTO Mar. 2026 – present

Cyrus Technology is an AI video analytics company in San Francisco. We build an orchestration layer over frontier vision-language models for real-time analysis of camera feeds, and a generative AI copilot for live video surveillance. The company won the NSF-sponsored CS3 lab-to-market accelerator and grew out of the camera-based security work I started at Columbia’s Center for Smart Streetscapes, where the project won the CS3 Ignition Award.

Professional experience

Experience

Mar. 2026 – present

Co-founder & CTO

Cyrus Technology Inc. · San Francisco, CA

  • Lead an AI video analytics company that builds an orchestration layer over frontier vision-language models for real-time analysis of camera feeds.
  • Led development of a generative AI copilot for real-time video surveillance.
  • Won the NSF-sponsored CS3 lab-to-market accelerator.
Jun. – Aug. 2024

PhD Founder Track Summer Program

Participant

  • Completed a six-week program for PhD founders on commercializing research, scaling projects, and raising first capital.
Feb. – Sept. 2019

Electrical Engineer

NOVE · Tehran, Iran

  • Designed and implemented a C/C++ algorithm that de-interleaves radar signals and identifies pulse repetition frequency (PRF).
  • Classified radar signals (constant, jittered, staggered) from time-of-arrival analysis, combining an improved sequential difference histogram with an improved PRI transform.
  • Grouped received pulses by emitter and determined each emitter’s PRI, pattern, type, and source location.
  • Built a Qt interface that visualizes de-interleaved radar signals and their parameters in real time.

Research experience · WiMNet Lab, Columbia University

Research

Fall 2024 – Dec. 2025

Distributed Video Analytics Systems over Edge and Cloud

  • Designed distributed architectures that integrate CNNs and large vision-language models for high-performance video analysis.
  • Built an asynchronous, event-driven, ultra-low-latency framework in C/C++ with NVIDIA GStreamer plugins.
Fall 2019 – Dec. 2025

ASTRA: Online Edge-Cloud Video Analytics Adaptation Patent filed

  • Developed ASTRA, a low-overhead runtime architecture that adapts camera stream configurations in real time to maintain analytics performance under unknown environment changes.
  • Designed a controller that selects near-optimal configurations for multi-camera pipelines, extending GP-UCB to constrained settings.
  • Presented ASTRA at ACM/IEEE SEC’26 and filed a US patent application (Pub. No. US 2026/0163998 A1).
Fall 2022 – Dec. 2025

Real-Time Multi-Camera Analytics for Traffic and Crowd Information

  • Developed real-time pipelines that extract and fuse traffic and crowd information from a bird’s-eye-view camera and a street-level camera (C/C++, GStreamer, YOLOv4–v8, NVIDIA DCF tracker).
Spring 2020 – Spring 2021

Video-Based Social Distancing Evaluation, COSMOS Testbed Pilot Site SIGMETRICS SRC Finalist

  • Designed an automated C/C++ and GStreamer pipeline (YOLOv4, NVIDIA DCF tracker) that detects non-compliance with social distancing guidelines.
  • Finalist, ACM SIGMETRICS Student Research Competition 2021.
Fall 2018

Fast QP Solver for Model Predictive Control

Sharif University of Technology

  • Combined ADMM and interior-point methods into a fast quadratic programming solver for large-scale problems, implemented in C++ with Armadillo.

Education

Education

2014 – 2019

B.Sc. in Electrical Engineering (Electronics), Minor in Computer Science

Sharif University of Technology, Tehran, Iran · Advisor: Prof. Amin Rezaeizadeh · GPA 19.38/20, ranked first

  • Minor in Computer Science: 27 credits, GPA 19.6/20 (2016 – 2019).

Honors and awards

Awards

  • Dec. 2025
  • Spring 2024
    CS3 Accelerator Program Ignition Award
    Center for Smart Streetscapes · $10,000 seed funding for a next-generation camera-based security system · news
  • 2021
    Edwin Howard Armstrong Memorial Award
    Columbia University · awarded to one outstanding M.S. candidate
  • 2021
    Finalist, Student Research Competition
    ACM SIGMETRICS’21
  • 2019
    Presidential Fellowship
    Columbia University
  • 2014 – 2018
    Iranian National Elites Foundation Grant
    For outstanding undergraduate achievement
  • 2016 – 2018
    Outstanding Student Award
    Sharif University of Technology, Faculty of EE · top 5%, awarded three years running

Publications

Publications

Conference and journal papers

Demos and posters

Preprints and thesis

Patents

Patents

Systems and methods for adaptive streaming for real-time video analytics (ASTRA)
M. Ghasemi, Z. Kostic, G. Zussman, and J. Ghaderi
US Patent Application Publication 2026/0163998 A1 (Appl. No. 19/179,836), June 2026. US Provisional Patent Application No. 63/633,989, Apr. 2024.

Talks, demos, and posters

Talks

  • Oct. 2026
    ASTRA: Low-Overhead Runtime Architecture for STReam Adaptation in Video Analytics
    ACM/IEEE SEC’26
  • Sept. 2024
    Deploying Real-Time Video Analytics for Urban Mobility Monitoring
    NSF MERIF Workshop
  • Sept. 2023
    ASTRA: Adaptive Streaming System for Real-Time Video Analytics
    ACM SIGCOMM N2Women Workshop
  • Apr. 2023
    Hybrid Twins for Urban Transportation: From Intersections to Citywide Management
    Columbia Data Science Day
  • Apr. 2023
    Real-Time Multi-Camera Analytics for Traffic Information Extraction and Visualization
    Columbia Data Science Day
  • Apr. 2022
    Video-Based Social Distancing Evaluation in the COSMOS Testbed Pilot Site
    Columbia Data Science Day
  • Feb. 2022
    Auto-SDA: Automated Video-Based Social Distancing Analyzer
    ACM S3 Workshop at MobiCom’21 (invited)
  • Nov. 2021
    Auto-SDA: Fully Automated Video-Based Social Distancing Analyzer Pipeline
    Columbia DSI Smart Cities Center
  • June 2021
    Video-Based Social Distancing Evaluation in the COSMOS Testbed Pilot Site
    ACM SIGMETRICS SRC Finalists Session · abstract
  • Apr. 2021
    ASTRA and Auto-SDA
    Columbia Data Science Day Poster Session
  • Nov. 2020
    Video-Based Social Distancing Evaluation in the COSMOS Testbed Pilot Site
    Columbia DSI Smart Cities Center · video

Teaching and mentorship

Teaching & Mentorship

Teaching assistant

  • 5G Programmable Networks (ELEN E6771), Columbia University · Spring 2021 – 2026
  • Computer Networks (CSEE 4119), Columbia University · Summer 2021
  • Principles of Electronics (+ Lab), Principles of Electrical Engineering, Analog Circuits (+ Lab), Sharif University of Technology · 2017 – 2018

Students mentored

  • Xinyu Ouyang (M.S., 2025)
  • Peiran Wang (M.S., 2025; now at Siemens)
  • Jiawei Lu (M.S., 2022)
  • Shivam Ojha (M.S., 2022)
  • Owen Nuckolls (B.S., 2022)
  • Tushar Gupta (M.S., 2021)
  • Jason Tianyi Dai (B.S./M.S., 2021; now at Google)
  • Minghan Zhu (B.S., 2021)
  • Mohith Manohar (M.S., 2021)

Professional service and technical skills

Service & Skills

Professional service

Conference reviewer
ACM MobiHoc 2020, 2021 · ACM MobiCom 2025 · IEEE INFOCOM 2026
Journal reviewer
IEEE TNSE 2021 · IEEE Wireless Communications 2023 · IEEE Internet of Things Journal 2025 · Int. J. of Computer Vision 2025
Outreach
Kids Week at Intrepid: Full STEAM Ahead (2020) · Columbia Girls’ Science Day (2019)

Technical skills

Programming
C/C++, Python, Shell, MATLAB
Video & AI systems
NVIDIA DeepStream SDK, GStreamer (C), TensorRT, NVIDIA Jetson, OpenCV, vision-language models
Libraries & tools
Qt / Qt Creator, Armadillo, Eigen, Visual Studio
Cloud
Google Cloud Platform (incl. BigQuery), AWS
Languages
English, Persian

Contact

Let’s talk

Open to conversations about real-time video analytics, edge-cloud deployments, research collaborations, and what we are building at Cyrus Technology.