HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition

QiPanComputerVisionCited 3× on HN, 2010-2014
YouTube
571K views · 17 years ago · demo · dated

A three-minute demo of ProFORMA, a system from Cambridge that builds textured 3D models live from a video of an object.

HN cites it as an early demo of generating 3D models just by filming an object, in threads on Kinect, 3D printing and depth cameras.

Computer vision, speech & NLPComputer graphics & rendering#computervision#3dscanning#real-timereconstruction#webcam#photogrammetry

3 comments from Hacker News

@ohwp2014 · in “Depth data viewer for Google Camera ”

By taking pictures of different angles a point cloud can be generated from the depth data which can be triangulated into a 3D model. I own a 3D printer and hope 3D scanning apps will soon be available. On the other hand, this demo is showing 3D generation by just filming the object: ▶ this video I wonder why this didn't take off.

CitesView on HN
@AUmrysh2013 · in “Poll: Do you have a 3d printer?”

I was at a local hackerspace and paid about $180 into a building class, but then it didn't work out and other things came up in my personal life and that of the person giving the classes. I think the $200-$300 range is where it's going to have to get to before 3d printers become wildly popular. Most people can overlook the low quality of the prints and the acetone wash if the cost of the printer is less than that of an iPad. Not everyone is going to want to use a 3d printer, but I feel like those of us who do want them but don't have them just don't feel that the price justifies the quality of current printers. The other barrier to ubiquitous 3d printer use is, in my opinion, a lack of cheap 3d scanning technology. Sure, you can use the laser line w/ turntable and camera scanner, but there are a number of issues, concavities and post-scan modeling work being the two largest I see. There are algorithms which can be used to take a webcam video feed and generate a 3d model from that, like proFORMA: ▶ this video ,but the source to that was never released. There are commercial products which can do this, but I think that until there is an open source/free option for this kind of scanning, it's going to be another barrier to people getting 3d printers.

CitesView on HN
@MarkNederhoed2010 · in “Hacked Kinect is now a 3D video capture tool”

It's rough but still pretty damn cool. Software that does this from footage can easily be in the thousands of dollars. Image the results if you pair a kinect with this: ▶ this video

CitesView on HN
3-Sweep: Extracting Editable Objects from a Single Photo, SIGGRAPH ASIA 20135:51

3-Sweep: Extracting Editable Objects from a Single Photo, SIGGRAPH ASIA 2013

Daniel CohenOr
2.3M views • 13 years ago
AI Learns Noise Filtering For Photorealistic Videos | Two Minute Papers #2154:17

AI Learns Noise Filtering For Photorealistic Videos | Two Minute Papers #215

Two Minute Papers
65K views • 8 years ago
Face2Face: Real-time Face Capture and Reenactment of RGB Videos (CVPR 2016 Oral)6:36

Face2Face: Real-time Face Capture and Reenactment of RGB Videos (CVPR 2016 Oral)

Matthias Niessner
5M views • 10 years ago
AI Language Models & Transformers - Computerphile20:39

AI Language Models & Transformers - Computerphile

Computerphile
354K views • 7 years ago
Dual Photography5:10

Dual Photography

mm648230
24K views • 17 years ago
Make Your Renders Unnecessarily Complicated5:25

Make Your Renders Unnecessarily Complicated

sirrandalot
1.2M views • 3 years ago
3D Gaussian Splatting! - Computerphile17:40

3D Gaussian Splatting! - Computerphile

Computerphile
273K views • 2 years ago
Introducing Word Lens1:10

Introducing Word Lens

QuestVisual
5.5M views • 15 years ago
Google Earth’s Incredible 3D Imagery, Explained8:09

Google Earth’s Incredible 3D Imagery, Explained

Nat and Friends
3.1M views • 9 years ago
Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition57:57

Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition

Stanford University School of Engineering
2.9M views • 9 years ago
Eulerian Video Magnification4:28

Eulerian Video Magnification

Miki Rubinstein
788K views • 14 years ago
A Style-Based Generator Architecture for Generative Adversarial Networks6:18

A Style-Based Generator Architecture for Generative Adversarial Networks

Tero Karras FI
1.3M views • 7 years ago
Neural Network Learns The Physics of Fluids and Smoke | Two Minute Papers #1185:26

Neural Network Learns The Physics of Fluids and Smoke | Two Minute Papers #118

Two Minute Papers
209K views • 9 years ago
Blender 3.0 Beginner Tutorial - Part 116:43

Blender 3.0 Beginner Tutorial - Part 1

Blender Guru
9.3M views • 4 years ago
AI Live Painting in Krita - Interactive updates2:07

AI Live Painting in Krita - Interactive updates

Acly
46K views • 2 years ago
A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt19:09

A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt

Enthought
177K views • 11 years ago
Enhancing Photorealism Enhancement8:34

Enhancing Photorealism Enhancement

ISL and Collaborators
6.3M views • 5 years ago
FreeCAD 0.20 For Beginners | 1 | Setup , preferences and navigation | Easy Tutorial for Learning CAD24:04

FreeCAD 0.20 For Beginners | 1 | Setup , preferences and navigation | Easy Tutorial for Learning CAD

MangoJelly Solutions for FreeCAD
636K views • 3 years ago
Bay Area Vision Meeting: Unsupervised Feature Learning and Deep Learning48:10

Bay Area Vision Meeting: Unsupervised Feature Learning and Deep Learning

Google TechTalks
123K views • 15 years ago
KEYNOTE / Robert Erdmann41:07

KEYNOTE / Robert Erdmann

PyCon US
24K views • 5 years ago