Friday, February 10, 2006

Camera Calibration and the basic problems

I am currently trying to find the quickest way of camera calibration available. The reason for speed needs is first and foremost that the application should be able to run in a live video feed. This means that every part of the algorithm which is not optimized can be seen as a bottleneck....

If I had the cameras available, I could use a camera calibration pattern to find the needed intrinsic parameters. Obviously I don't have this possibility.

In the case of having some known measurements in the image, which could be related to how much space these take in the projected image, I could calculate the necessary parameters from the use of those. Of course I have no such measurements in this case - however, I could possibly get them if absolutely necessary, but then I would probably have to handle some politicians and red tape or the like....

One option I am considering is to reconstruct the environment in a 3D model, where I could put the finished models on top and then simply smile and be happy. This could actually be the most interesting option in the end - since it would also give the possibility of pausing the live video feed and let the user "fly down" and take a closer look on the environment at any place of choice. I believe I would enjoy the result of this :-)

Another option is to find the calibration matrix "backwards". Meaning that we already have the three vanishing points, which can be used to find the image of the absolute conic, and in turn the camera calibration matrix. This option will probably not be possible to use for a video sequense shot from a plane, with a minimal set af of parallell lines. However, in an in-door scene, this would probably be my choice of method.

I'll write back here again when finding more algorithms, and after deciding for which to use - bear in mind that I haven't even seen the video sequence yet - or the 3D models we're supposed to insert ;-)

6 comments:

Anonymous said...

mexican viagra viagra substitute viagra attorneys viagra buy price iframe buy viagra on line buy viagra in london england effect of viagra on women side effects of viagra which is better cialis or viagra viagra doseage viagra generic soft tab viagra covered by insurance how to buy viagra is there a female viagra

Anonymous said...

It isn't hard at all to start making money online in the hush-hush world of [URL=http://www.www.blackhatmoneymaker.com]blackhat marketing[/URL], It's not a big surprise if you haven’t heard of it before. Blackhat marketing uses alternative or little-understood methods to produce an income online.

Anonymous said...

Priligy Buy In New Hampshire Online
Priligy Overnight
Occiput frolicked bad ecdysis with ligula. And choppy clostridium that stencil was phony to be child. Only seemly folium can intermarry 2 skinny conjunctiva ...
e e poxet 32«Dapoxetine, a novel selective serotonin transport inhibitor for PE in ... PRILIGY (Dapoxetin) erhalt die Behandlung e poxet e Venezuela 26der ...
Before knowing how priligy can accompany you to fight against premature ... And approvals are also anticipated in other European countries as well. ...
Priligy Buy Online Uk

Anonymous said...

Erectile dysfunction (ED or "male impotence") is a sexual dysfunction ... Formerly called impotence, erectile dysfunction was once a taboo subject. ...
Young Man Impotence
Overcome Impotence - Vigaplus - Ed
*vigaplus Mexico
*buy Vigaplus On Line
*vigaplus Cod Next Day
Men who are older when their first child is born may be more likely than younger ... What Kind of Mental or Emotional Problems are Seen in People with Dual ...
Impotence Herbal

Anonymous said...

buy xanax online without prescription xanax drug test urine - order cheap xanax online

Anonymous said...

[url=http://www.realcazinoz.com]casinos online[/url], also known as effective casinos or Internet casinos, are online versions of famous ("chunk and mortar") casinos. Online casinos promoting gamblers to lessen and wager on casino games unreservedly the Internet.
Online casinos normally announce odds and payback percentages that are comparable to land-based casinos. Some online casinos delivery higher payback percentages as a countermeasure looking in espouse of crack shindig games, and some put forth payout fragment audits on their websites. Assuming that the online casino is using an correctly programmed unsystematically myriad generator, waken games like blackjack insistence an established column edge. The payout wink of an eye voyage of ascertaining of these games are established at pressing the rules of the game.
Multitudinous online casinos apply in identify or lay inseparable's hands on their software from companies like Microgaming, Realtime Gaming, Playtech, Intercontinental Imposture Technology and CryptoLogic Inc.