Kayvon Fatahalian

Orcid: 0000-0001-8754-0429

Affiliations:
  • Carnegie Mellon University, Pittsburgh, USA


According to our database1, Kayvon Fatahalian authored at least 68 papers between 2003 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Block and Detail: Scaffolding Sketch-to-Image Generation.
CoRR, 2024

Collage Diffusion.
Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2024

Iterative Motion Editing with Natural Language.
Proceedings of the ACM SIGGRAPH 2024 Conference Papers, 2024

Learning Subject-Aware Cropping by Outpainting Professional Photos.
Proceedings of the Thirty-Eighth AAAI Conference on Artificial Intelligence, 2024

2023
Learning Physically Simulated Tennis Skills from Broadcast Videos.
ACM Trans. Graph., August, 2023

An Extensible, Data-Oriented Architecture for High-Performance, Many-World Simulation.
ACM Trans. Graph., August, 2023

AHA: An Agile Approach to the Design of Coarse-Grained Reconfigurable Accelerators and Compilers.
ACM Trans. Embed. Comput. Syst., March, 2023

2022
R2E2: low-latency path tracing of terabyte-scale scenes using thousands of cloud CPUs.
ACM Trans. Graph., 2022

Shoring up the foundations: fusing model embeddings and weak supervision.
Proceedings of the Uncertainty in Artificial Intelligence, 2022

Perfectly Balanced: Improving Transfer and Robustness of Supervised Contrastive Learning.
Proceedings of the International Conference on Machine Learning, 2022

Spotting Temporally Precise, Fine-Grained Events in Video.
Proceedings of the Computer Vision - ECCV 2022, 2022

2021
Vid2Player: Controllable Video Sprites That Behave and Appear Like Professional Tennis Players.
ACM Trans. Graph., 2021

Iterative Text-Based Editing of Talking-Heads Using Neural Retargeting.
ACM Trans. Graph., 2021

Analysis of Faces in a Decade of US Cable TV News.
Proceedings of the KDD '21: The 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2021

Mandoline: Model Evaluation under Distribution Shift.
Proceedings of the 38th International Conference on Machine Learning, 2021

Large Batch Simulation for Deep Reinforcement Learning.
Proceedings of the 9th International Conference on Learning Representations, 2021

Low-Shot Validation: Active Importance Sampling for Estimating Classifier Performance on Rare Categories.
Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision, 2021

Learning Rare Category Classifiers on a Tight Labeling Budget.
Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision, 2021

Video Pose Distillation for Few-Shot, Fine-Grained Sports Action Recognition.
Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision, 2021

Background Splitting: Finding Rare Classes in a Sea of Background.
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2021

2020
Analyzing Who and What Appears in a Decade of US Cable TV News.
CoRR, 2020

Train and You'll Miss It: Interactive Model Iteration with Weak Supervision and Pre-Trained Embeddings.
CoRR, 2020

Design Adjectives: A Framework for Interactive Model-Guided Exploration of Parameterized Design Spaces.
Proceedings of the UIST '20: The 33rd Annual ACM Symposium on User Interface Software and Technology, 2020

Type-directed scheduling of streaming accelerators.
Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2020

Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methods.
Proceedings of the 37th International Conference on Machine Learning, 2020


2019
Learning to optimize halide with tree search and random programs.
ACM Trans. Graph., 2019

Rekall: Specifying Video Events using Compositions of Spatiotemporal Labels.
CoRR, 2019

Exploratory Stage Lighting Design using Visual Objectives.
Comput. Graph. Forum, 2019

Multi-Resolution Weak Supervision for Sequential Data.
Proceedings of the Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, 2019

Online Model Distillation for Efficient Video Inference.
Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision, 2019

Finding Layers Using Hover Visualizations.
Proceedings of the 45th Graphics Interface Conference 2019, 2019

2018
Scanner: efficient video analysis at scale.
ACM Trans. Graph., 2018

Slang: language mechanisms for extensible real-time shading systems.
ACM Trans. Graph., 2018

HydraNets: Specialized Dynamic Architectures for Efficient Inference.
Proceedings of the 2018 IEEE Conference on Computer Vision and Pattern Recognition, 2018

2017
Shader components: modular and high performance shader development.
ACM Trans. Graph., 2017

2016
Aggregate G-Buffer Anti-Aliasing -Extended Version-.
IEEE Trans. Vis. Comput. Graph., 2016

A system for rapid exploration of shader optimization choices.
ACM Trans. Graph., 2016

Automatically scheduling halide image processing pipelines.
ACM Trans. Graph., 2016

The Rise of Mobile Visual Computing Systems.
IEEE Pervasive Comput., 2016

KrishnaCam: Using a longitudinal, single-person, egocentric dataset for scene understanding tasks.
Proceedings of the 2016 IEEE Winter Conference on Applications of Computer Vision, 2016

Automatically Splitting a Two-Stage Lambda Calculus.
Proceedings of the Programming Languages and Systems, 2016

2015
A system for rapid, automatic shader level-of-detail.
ACM Trans. Graph., 2015

Aggregate G-buffer anti-aliasing.
Proceedings of the 19th Symposium on Interactive 3D Graphics and Games, San Francisco, CA, USA, February 27, 2015

2014
Self-refining games using player analytics.
ACM Trans. Graph., 2014

Extending the graphics pipeline with adaptive, multi-rate shading.
ACM Trans. Graph., 2014

2013
Near-exhaustive precomputation of secondary cloth effects.
ACM Trans. Graph., 2013

Efficient BVH Construction via Approximate Agglomerative Clustering.
Proceedings of the High-Performance Graphics 2013, 2013

2012
SRDH: Specializing BVH Construction and Traversal Order Using Representative Shadow Ray Sets.
Proceedings of the EUROGRAPHICS Conference on High Performance Graphics 2012, 2012

2011
Evolving the real-time graphics pipeline for micropolygon rendering.
PhD thesis, 2011

2010
Reducing shading on GPUs using quad-fragment merging.
ACM Trans. Graph., 2010

A lazy object-space shading architecture with decoupled sampling.
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on High Performance Graphics 2010, 2010

Hardware implementation of micropolygon rasterization with motion and defocus blur.
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on High Performance Graphics 2010, 2010

Space-time hierarchical occlusion culling for micropolygon rendering with motion blur.
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on High Performance Graphics 2010, 2010

2009
GRAMPS: A programming model for graphics pipelines.
ACM Trans. Graph., 2009

DiagSplit: parallel, crack-free, adaptive tessellation for micropolygon rendering.
ACM Trans. Graph., 2009

Beyond programmable shading (parts I and II).
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2009

Data-parallel rasterization of micropolygons with defocus and motion blur.
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on High Performance Graphics 2009, 2009

2008
GPUs: A Closer Look.
ACM Queue, 2008

A closer look at GPUs.
Commun. ACM, 2008

Beyond programmable shading: fundamentals.
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2008

Overview: making sense of GPU architectures.
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2008

A portable runtime interface for multi-level memory hierarchies.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

2007
Compilation for explicitly managed memory hierarchies.
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007

2006
Sequoia: programming the memory hierarchy.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

2004
Brook for GPUs: stream computing on graphics hardware.
ACM Trans. Graph., 2004

Understanding the efficiency of GPU algorithms for matrix-matrix multiplication.
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Symposium on Graphics Hardware 2004, 2004

2003
Precomputing interactive dynamic deformable scenes.
ACM Trans. Graph., 2003


  Loading...