{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"tv-news-viewer","owner":"scanner-research","isFork":false,"description":"Interactive exploration of a decade of TV news","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":8,"starsCount":4,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-05T05:48:34.459Z"}},{"type":"Public","name":"scanner-research.github.io","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-01T18:23:34.848Z"}},{"type":"Public","name":"scanner","owner":"scanner-research","isFork":false,"description":"Efficient video analysis at scale","topicNames":["python","big-data","video","cpp","gpu","distributed"],"topicsNotShown":0,"allTopics":["python","big-data","video","cpp","gpu","distributed"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":10,"issueCount":72,"starsCount":613,"forksCount":108,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-01T18:10:56.179Z"}},{"type":"Public","name":"tv-news-ingest-pipeline","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-24T21:54:21.401Z"}},{"type":"Public","name":"tv-news-database","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-13T07:54:03.289Z"}},{"type":"Public","name":"scannertools","owner":"scanner-research","isFork":false,"description":"Python video processing toolkit ","topicNames":["python","video","video-processing"],"topicsNotShown":0,"allTopics":["python","video","video-processing"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":2,"issueCount":1,"starsCount":46,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-14T03:17:35.924Z"}},{"type":"Public","name":"esper","owner":"scanner-research","isFork":false,"description":"Query, analysis, and visualization of large video collections","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":24,"issueCount":0,"starsCount":9,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-09T06:29:29.731Z"}},{"type":"Public","name":"esper-tv2","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":27,"issueCount":1,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-09T04:07:54.821Z"}},{"type":"Public","name":"trajectory-analysis","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":3,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-11T07:34:14.817Z"}},{"type":"Public","name":"esper-tv","owner":"scanner-research","isFork":false,"description":"Esper instance for TV news analysis","topicNames":["visualization","big-data","video","docker","google-cloud"],"topicsNotShown":0,"allTopics":["visualization","big-data","video","docker","google-cloud"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":4,"issueCount":14,"starsCount":39,"forksCount":10,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-11T07:31:09.379Z"}},{"type":"Public","name":"caption-index","owner":"scanner-research","isFork":false,"description":"A collection of indexes on srt files for subtitle search","topicNames":["captions","indexing","subriptext"],"topicsNotShown":0,"allTopics":["captions","indexing","subriptext"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-01T21:44:50.649Z"}},{"type":"Public","name":"rekall","owner":"scanner-research","isFork":false,"description":"Compositional Video Event Specification","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":69,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-08T23:08:44.458Z"}},{"type":"Public","name":"vgrid_jupyter","owner":"scanner-research","isFork":false,"description":"Jupyter integration for vgrid","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-21T01:49:07.338Z"}},{"type":"Public","name":"vgrid","owner":"scanner-research","isFork":false,"description":"Video metadata visualization and labeling UI component","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":1,"issueCount":8,"starsCount":7,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-21T01:46:05.650Z"}},{"type":"Public","name":"rs-intervalset","owner":"scanner-research","isFork":false,"description":"Immutable memory mapped interval sets in Rust","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-06T05:35:29.247Z"}},{"type":"Public","name":"still-image-cluster-viewer","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-29T11:49:28.093Z"}},{"type":"Public","name":"gentle","owner":"scanner-research","isFork":true,"description":"gentle forced aligner","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":291,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-18T01:54:27.257Z"}},{"type":"Public","name":"kaldi","owner":"scanner-research","isFork":true,"description":"This is the official location of the Kaldi project.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5271,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-18T01:53:31.616Z"}},{"type":"Public","name":"hwang","owner":"scanner-research","isFork":false,"description":"Fast sparse video decode","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":7,"starsCount":33,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-28T22:39:02.014Z"}},{"type":"Public","name":"rs-embed","owner":"scanner-research","isFork":false,"description":"Python module for interacting with embeddings","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-06T07:35:28.617Z"}},{"type":"Public","name":"esperlight","owner":"scanner-research","isFork":false,"description":"Simple scripts for manipulating and visualizing a video collection.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-22T05:12:56.514Z"}},{"type":"Public","name":"DensePose","owner":"scanner-research","isFork":true,"description":"A real-time approach for mapping all human pixels of 2D RGB images to a 3D surface-based model of the body","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1291,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-02T04:14:04.700Z"}},{"type":"Public","name":"cocoapi","owner":"scanner-research","isFork":true,"description":"COCO API - Dataset @ http://cocodataset.org/ ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3751,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-02T22:43:24.970Z"}},{"type":"Public","name":"facenet","owner":"scanner-research","isFork":true,"description":"Face recognition using Tensorflow","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4797,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-02T21:05:07.499Z"}},{"type":"Public","name":"frameserver","owner":"scanner-research","isFork":false,"description":"Efficiently serve randomly-accessed frames in a video","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-27T20:20:58.967Z"}},{"type":"Public","name":"storehouse","owner":"scanner-research","isFork":false,"description":"File storage abstraction layer","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-07T00:11:55.617Z"}},{"type":"Public","name":"kubequeue","owner":"scanner-research","isFork":false,"description":"Copy/paste framework for a simple job distributed job queue with Kubernetes","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-01T19:24:29.024Z"}},{"type":"Public","name":"bqcpp","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-30T08:59:35.852Z"}},{"type":"Public","name":"esper-model-server","owner":"scanner-research","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-27T19:50:07.401Z"}},{"type":"Public","name":"homebrew-scanner","owner":"scanner-research","isFork":false,"description":"Homebrew Tap for Scanner Research libraries","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-28T18:59:21.732Z"}}],"repositoryCount":46,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}