public marks

PUBLIC MARKS with search algorithm

2011

IM2GPS: estimating geographic information from a single image

by karlcow

Estimating geographic information from an image is an excellent, difficult high-level computer vision problem whose time has come. The emergence of vast amounts of geographically-calibrated image data is a great reason for computer vision to start looking globally — on the scale of the entire planet! In this paper, we propose a simple algorithm for estimating a distribution over geographic locations from a single image using a purely data-driven scene matching approach. For this task, we will leverage a dataset of over 6 million GPS-tagged images from the Internet. We represent the estimated image location as a probability distribution over the Earth's surface. We quantitatively evaluate our approach in several geolocation tasks and demonstrate encouraging performance (up to 30 times better than chance). We show that geolocation estimates can provide the basis for numerous other image understanding tasks such as population density estimation, land cover estimation or urban/rural classification.

Recover Deleted Files for FREE. Undelete. Recover Files. File Recovery.

by cascamorto (via)
UNDELETE 360 : restore files accidentally deleted from your Computer, Recycle Bin, digital camera, flash drive. Undelete 360 is one of the best programs to use for restoring accidentally or unintentionally deleted files from your computer, regardless of storage medium. Built on a very fast and efficient algorithm, the program will browse, search, and recover files that have been deleted as a result of an accident, a virus, or software and computer failures. Undelete 360 can recover files deleted from computer hard drives, USB/thumb drives and memory sticks, the memory cards used in cameras, smart phones, and other devices, pen drives, and more. The program supports both file recovery and folder recovery. Best of all, Undelete 360 is 100% freeware: No ads, no beg screens, no time or feature limits. It is completely free for you to use and enjoy.

The Unofficial Guide to Migrating Off of Google App Engine

by night.kame

Unfortunately, if the data store starts acting up, Google's code uses an exponential backoff algorithm that could cause the export process to grind to a halt (I never actually saw it recover, it just gets slower). Moreover, because export processes take days, you will need to run a nohup background process, but Google's export script requires an interactive login.

Here is my suggestion: spin up a dedicated EC2 instance, push your code and install Google App Engine linux, embed your username/password directly into the script, remove the exponential backoff, and then run the following

Comment exporter un gros jeu de données de Google App Engine ? C'est simple, allez à la concurrence chez Amazon et lancer l'export depuis là-bas, parce que là au moins, ça a une chance d'aboutir.

Opera Core Concerns - Ragnarök — viking browser with HTML5 parser!

by karlcow, 2 comments

Ragnarök, our implementation of the HTML5 Parsing algorithm.

2010

h5o - Project Hosting on Google Code

by nhoizey
"The current (Nov, 2009) HTML5 draft defines quite a precise algorithm, for producing an outline for HTML documents. h5o is an implementation of the algorithm in JavaScript."

Labyrinthes

by dav
Algorithm

WordPress › Custom Post Relationships (CPR) « WordPress Plugins

by simon_bricolo
Most of the “related posts” plugins out there while they provide some kind of control on how to create related posts, they all rely on an algorithm and the results are automatic. With CPR you get total control as you can manually select the posts that you want to relate.

Codebook: Discovering and Exploiting Relationships in Software Repositories - Microsoft Research

by karlcow

Since engineers are connected by their shared work, a tool that discovers connections in their work-related repositories can help.

Here we describe the Codebook framework for mining software repositories. It is flexible enough to address all of the problems identified by our survey with a single data structure (graph of people and artifacts) and a single algorithm (regular language reachability).

Geometry Algorithm Archive

by nachilau
Contain a list and C++ implementation some geometry algorithm. Very useful

Scimago Journal & Country Rank

by m.meixide
The SCImago Journal & Country Rank is a portal that includes the journals and country scientific indicators developed from the information contained in the Scopus® database (Elsevier B.V.). These indicators can be used to assess and analyze scientific domains. This platform takes its name from the SCImago Journal Rank (SJR) indicatorpdf, developed by SCImago from the widely known algorithm Google PageRank™. This indicator shows the visibility of the journals contained in the Scopus® database from 1996.

TypeSet

by karlcow & 2 others

This is an implementation of the Knuth and Plass line breaking algorithm using JavaScript and the HTML5 canvas element. The goal of this implementation is to optimally set justified text in the new HTML5 canvas element, and ultimately provide a library for various line breaking algorithms in JavaScript.

TEX line breaking algorithm in JavaScript

by marco & 2 others
This is an implementation of the Knuth and Plass line breaking algorithm using JavaScript and the HTML5 canvas element.

Flickr Flow / Fernanda Viegas & Martin Wattenberg

by karlcow

The two of us see the world as a stream of color, and in 2009 we finally had a chance to draw the river in our heads. We began with a collection of photographs of the Boston Common taken from Flickr. Using an algorithm developed for the WIRED Anniversary visualization, our software calculated the relative proportions of different colors seen in photos taken in each month of the year, and plotted them on a wheel. The image below is an early sketch from the piece. Summer is at the top, with time proceeding clockwise.

2009

Google should open source what actually matters: their search ranking algorithm

by marco
Websites live or die based on how a small group of programmers at Google decide their sites should rank in Google’s main search results.

jQSlickWrap - Slick text wrapping for jQuery

by vrossign & 3 others
To do this, it needs to have access to the individual pixels of the images it's operating on -- which is why for jQSlickWrap to work, you need to have a browser that supports HTML 5's new canvas element. Here's an overview of the algorithm: 1. If necessary, pre-load the image. 2. Determine the CSS styles for the image (float and padding). 3. Create a canvas element and set its dimensions to the size of the image plus its padding. 4. Draw the image onto the canvas in the top-left location. 5. Figure out the "background" color of the image by examining the pixel data at the top-left corner of the image. 6. Fill the canvas with this background color.

CouchDB Implements a Fundamental Algorithm : Daytime Running Lights

by karlcow

We're seeing a lot of action in the key/value map/reduce world lately. On the one hand this is because simpler stuff scales more simply, and on the other because key/value and B-Tree stores map cleanly to some fundamental algorithms.

Active users

greut
last mark : 23/11/2011 23:30

karlcow
last mark : 17/09/2011 23:52

cascamorto
last mark : 20/08/2011 10:35

legrandyves@gmail.com
last mark : 31/05/2011 06:58

guyincognito
last mark : 17/03/2011 14:42

night.kame
last mark : 26/02/2011 15:28

nhoizey
last mark : 06/12/2010 21:13

dav
last mark : 22/11/2010 11:50

NiMe
last mark : 26/09/2010 13:15

simon_bricolo
last mark : 20/06/2010 22:48

sansonnet
last mark : 02/06/2010 13:48

nachilau
last mark : 18/04/2010 08:14

m.meixide
last mark : 14/04/2010 11:50

marco
last mark : 18/02/2010 16:21

vrossign
last mark : 23/11/2009 16:15