Farley Lai

dblp:135/8737 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorComputer networks · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Video understanding and tracking · 38% Vision and language · 22% Knowledge representation and reasoning · 19%
Computer networks
1 paper
Internet of things and sensor networks · 50% Network measurement and analytics · 50%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language › multimodal reasoning
compositional reasoning
0.612022
COMPOSER: Compositional Reasoning of Group Activity in Videos with Keypoint-Only Modality · ECCV (35) 2022
Computer vision › Video understanding and tracking › activity recognition
group activity recognition
0.612022
COMPOSER: Compositional Reasoning of Group Activity in Videos with Keypoint-Only Modality · ECCV (35) 2022
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
spatio-temporal reasoning
0.512021
Hopper: Multi-hop Transformer for Spatiotemporal Reasoning · ICLR 2021
Computer vision › Face, body and person analysis › human pose estimation
human pose tracking
0.412020
15 Keypoints Is All You Need · CVPR 2020
Computer vision › Video understanding and tracking › multi-object tracking
multi-person pose tracking
0.412020
15 Keypoints Is All You Need · CVPR 2020
Internet of things and sensor networks
mobile sensing
0.212014
CSense: a stream-processing toolkit for robust and high-rate mobile sensing applications · IPSN 2014
Network measurement and analytics
stream processing
0.212014
CSense: a stream-processing toolkit for robust and high-rate mobile sensing applications · IPSN 2014
Natural language and speech › Question answering and dialogue systems
multi-hop reasoning
0.112021
Hopper: Multi-hop Transformer for Spatiotemporal Reasoning · ICLR 2021

Methods — techniques the papers use, named apart from their topics

transformer · 0.9pose entailment · 0.4keypoint refinement · 0.4stream processing · 0.2
YearPublicationVenuePosition
2022 COMPOSER: Compositional Reasoning of Group Activity in Videos with Keypoint-Only Modality
Honglu Zhou, Asim Kadav, Aviv Shamsian, Shijie Geng, Farley Lai, Long Zhao 0003, Ting Liu 0005, Mubbasir Kapadia, Hans Peter Graf
ECCV (35)5
2021 Hopper: Multi-hop Transformer for Spatiotemporal Reasoning
Honglu Zhou, Asim Kadav, Farley Lai, Alexandru Niculescu-Mizil, Martin Renqiang Min, Mubbasir Kapadia, Hans Peter Graf
ICLR3
2020 15 Keypoints Is All You Need
abstract
Pose-tracking is an important problem that requires identifying unique human pose-instances and matching them temporally across different frames in a video. However, existing pose-tracking methods are unable to accurately model temporal relationships and require significant computation, often computing the tracks offline. We present an efficient multi-person pose-tracking method, KeyTrack that only relies on keypoint information without using any RGB or optical flow to locate and track human keypoints in real-time. KeyTrack is a top-down approach that learns spatio-temporal pose relationships by modeling the multi-person pose-tracking problem as a novel Pose Entailment task using a Transformer based architecture. Furthermore, KeyTrack uses a novel, parameter-free, keypoint refinement technique that improves the keypoint estimates used by the Transformers. We achieve state-of-the-art results on PoseTrack'17 and PoseTrack'18 benchmarks while using only a fraction of the computation used by most other methods for computing the tracking information.
Michael Snower, Asim Kadav, Farley Lai, Hans Peter Graf
CVPR3
2015 Static memory management for efficient mobile sensing applications
abstract
Memory management is a crucial aspect of mobile sensing applications that must process high-rate data streams in an energy-efficient manner. Our work is done in the context of synchronous data-flow models in which applications are implemented as a graph of components that exchange data at fixed and known rates over FIFO channels. In this paper, we show that it is feasible to leverage the restricted semantics of synchronous data-flow models to optimize memory management. Our memory optimization approach includes two components: (1) We use abstract interpretation to analyze the complete memory behavior of a mobile sensing application and identify data sharing opportunities across components according to the live ranges of exchanged samples. Experiments indicate that the static analysis is precise for a majority of considered stream applications whose control logic does not depend on input data. (2) We propose novel heuristics for memory allocation that leverage the graph structure of applications to optimize data exchanges between application components to achieve not only significantly lower memory footprints but also increased stream processing throughput. We incorporate code generation techniques that transform a stream program into efficient C code. The memory optimizations are implemented as a new compiler for the StreamIt programming language. Experiments show that our memory optimizations reduce memory footprint by as much as 96% while matching or improving the performance of the StreamIt compiler with cache optimizations enabled. These results suggest that highly efficient stream processing engines may be built using synchronous data-flow languages.
Farley Lai, Octav Chipara
EMSOFT1
2014 CSense: a stream-processing toolkit for robust and high-rate mobile sensing applications
Farley Lai, Syed Shabih Hasan, Austin Laugesen, Octav Chipara
IPSN1
2013 AudioSense: Enabling real-time evaluation of hearing aid technology in-situ
abstract
AudioSense integrates mobile phones and web technology to measure hearing aid performance in real-time and in-situ. Measuring the performance of hearing aids in the real world poses significant challenges as it depends on the patient's listening context. AudioSense uses Ecological Momentary Assessment methods to evaluate both the perceived hearing aid performance as well as to characterize the listening environment using electronic surveys. AudioSense further characterizes a patient's listening context by recording their GPS location and sound samples. By creating a time-synchronized record of listening performance and listening contexts, AudioSense will allow researchers to understand the relationship between listening context and hearing aid performance. Performance evaluation shows that AudioSense is reliable, energy-efficient, and can estimate Signal-to-Noise Ratio (SNR) levels from captured audio samples.
Syed Shabih Hasan, Farley Lai, Octav Chipara, Yu-Hsiang Wu
CBMS2