Profile

Cover photo
Sameer Agarwal
604 followers|188,260 views
AboutPostsPhotosYouTube

Stream

Sameer Agarwal

Shared publicly  - 
 
Ceres Solver, & Jump at CVPR 2015

Sunday: I will talk about Ceres Solver as part of the Open Source SfM tutorial.

http://www.kitware.com/cvpr2015-tutorial.html

Monday - Tuesday : At the Google booth, I and other members of the Jump team, we will be showing the Jump camera and videos shot using it on cardboard. 

http://g.co/jump
Turn your smartphone into a virtual reality viewer that’s simple, fun, and affordable.
9
2
Kosta Derpanis's profile photoOu Yuanhan's profile photo
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
If 3x3 matrices of rank 2 occupy your dreams, and the Demazure polynomials don't let you sleep then this is the paper you have been waiting for all along.

Our opus on the fundamental and essential matrices that was rejected from ECCV for being too theoretical is now on arXiv in its fully fleshed out glory.
Abstract: Given a set of point correspondences in two images, the existence of a fundamental matrix is a necessary condition for the points to be the images of a 3-dimensional scene imaged with two pinhole cameras. If the camera calibration is known then one requires the existence of an ...
15
3
Anton Milan's profile photoZeeshan Zia's profile photo
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
Ceres Solver 1.9.0 is out. 

Download from http://ceres-solver.org/ceres-solver-1.9.0.tar.gz

Major New Features
=================

- Bounds constraints: Support for upper and/or lower bounds on
  parameters when using the trust region minimizer.
- Dynamic Sparsity: Problems in which the sparsity structure of the
  Jacobian changes over the course of the optimization can now be
  solved much more efficiently.
- Improved support for Microsoft Visual C++ including the ability to
  build and ship DLLs.
- Support for building on iOS 6.0 or higher.
- New website (http://ceres-solver.org/)
- Faster LBFGS.
- Faster solves when using CXSparse as the sparse linear algebra library.

And a whole bunch of other changes that you can find out about at http://ceres-solver.org/version_history.html

Last but not the least, +Alex Stewart is now a Ceres Solver maintainer!
Ceres Solver is an open source C++ library for modeling and solving large complicated nonlinear least squares problems. It is a feature rich, mature and performant library which has been used in production since 2010. At Google, Ceres Solver is used to: Estimate the pose of Street View cars, ...
21
6
Pierre Moulon's profile photoKeir Mierle's profile photoAdventures In Blender's profile photoCharless Fowlkes's profile photo
6 comments
 
I think +Frederik Schaffalitzky came up with the name. 
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
Ceres Solver version 1.8.0 is out.  

https://ceres-solver.googlecode.com/files/ceres-solver-1.8.0.tar.gz

Highlights:
========

1. A much improved build system. 
2. A richer Problem API.
3. DynamicNumericDiffCostFunction.
4. Faster ITERATIVE_SCHUR solver.
5. Faster SCHUR_JACOBI preconditioner.
6. Faster Jacobian evaluation.
7. Faster visibility based preconditioning using single linkage clustering.

and a bunch of bug fixes and other improvements.

Thanks to everyone who contributed code, bug reports and fixes with a very special shout out to +Alex Stewart  for completely re-writing the build system from scratch.
A Nonlinear Least Squares Minimizer
22
3
Greg Coombe's profile photoKeir Mierle's profile photoAdventures In Blender's profile photoBlender Attitude Magazine (Fr)'s profile photo
 
The CMake changes make it so much easier to get up and running on Windows. Thanks!
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
Ceres Solver 1.7.0 is out!

Major changes include

1. Covariance estimation.
2. Wolfe line search.
3. A C API.
4. Significant performance improvements to loss function and dense linear solvers and automatic differentiation.
5. Switchable dense linear algebra backends.
6. Better inner iteration step acceptance and stopping.
7. No more dependence on Protocol Buffers.
8. Ability to use miniglog on non-android platforms.
9. A simplified more robust build system.

There is of course the usual bevy of bug fixes, documentation improvements etc. The full details can be found in the version history.

http://homes.cs.washington.edu/~sagarwal/ceres-solver/stable/version_history.html

Thanks to all the contributors for patches, bug reports and testing.
17
8
Adventures In Blender's profile photoGert Lanckriet's profile photoKritsana Assadong's profile photoPierre Georgel's profile photo
2 comments
 
arre bhaiya, just a fancy way of doing curve fitting to data.
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
Ceres Solver v1.6.0 is out!

https://ceres-solver.googlecode.com/files/ceres-solver-1.6.0.tar.gz

This is a performance release. The improvements in runtime (up to 5x faster) and memory (up to 20% less) are large enough that we strongly recommend upgrading.  
16
4
Gert Lanckriet's profile photoKeir Mierle's profile photo
Add a comment...
Have him in circles
604 people
Asanka Sanjeewa's profile photo
Lalit Devasar's profile photo
Tanya Bagley's profile photo
Neeraj Agarwal's profile photo
Kirsten Lemke's profile photo
Gabe Sibley's profile photo
Dhirendra Singh's profile photo
Anjali Gupta's profile photo
Ed Lazowska's profile photo

Sameer Agarwal

Shared publicly  - 
 
Ceres Solver 1.10.0 is out.

http://ceres-solver.org/ceres-solver-1.10.0.tar.gz

Highlights
=========
1. Ability to solve general unconstrained optimization problems.
2. Use Eigen as the sparse linear algebra backend for solving and
covariance computation.
3. Faster inner iterations when using multiple threads.
4. Faster ITERATIVE_SCHUR solver for small to medium sized problems.
5. Faster automatic Schur ordering.
6. Reduced memory usage for problems with dynamic sparsity.

And a whole bunch of other changes that you can find out about at
http://ceres-solver.org/version_history.html
19
12
Long Long Yu's profile photoXu Jia's profile photo
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
 
+Hugues Talbot +Ron Kimmel +Yuri Boykov and Luminita Aura Vese are editing a special issue of CVIU (ELS)  on Discrete and Continuous Geometry in Computer Vision. 
The deadline is July, 15th.
3
1
Jathavan Sriram's profile photo
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
This came from our group at Google!
35
7
Johannes Elg's profile photoSatya Mallick's profile photoGibran Fuentes Pineda's profile photoRichard “Qingye” Zeng's profile photo
7 comments
 
+Sameer Agarwal I couldn't find any
 about rerendering images, only how to apply different kinds of blur, hence my questions here. I'll try again on regular Google instead of scholar. Thanks for your time, and thanks for your work on Ceres as well.
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
 
OK. I know this is an ad. But this is one of those things that just makes you happy to watch. (You can turn on English captions) Via +Shenaz Z and +Amit Singhal, who added: 

I got teary eyed watching this beautiful video.

Growing up as a child in northern India, we had numerous close family friends who were deeply impacted by the India-Pakistan partition. We are all incredibly fortunate to be living in today's world where technology is helping us become more human.

Amen to that -- this sort of thing is why we work so hard.
1
Add a comment...

Sameer Agarwal

Shared publicly  - 
 
brew tap homebrew/science 
brew install ceres-solver

Thanks to Romain Brossart, Ceres Solver 1.6 is now available as part of homebrew-science. 
7
1
Sameer Agarwal's profile photoDon Venable's profile photoArnaud Gelas's profile photo
5 comments
 
Additional constraint: after we get ROS to build from MacPorts.  
Add a comment...
People
Have him in circles
604 people
Asanka Sanjeewa's profile photo
Lalit Devasar's profile photo
Tanya Bagley's profile photo
Neeraj Agarwal's profile photo
Kirsten Lemke's profile photo
Gabe Sibley's profile photo
Dhirendra Singh's profile photo
Anjali Gupta's profile photo
Ed Lazowska's profile photo
Basic Information
Gender
Male
Story
Bragging rights
https://code.google.com/p/ceres-solver/
Links
Contributor to