Wednesday, June 18, 2008

Monday, May 26, 2008

Thursday, April 24, 2008

yesudas_tamil_hits



Songs include:
Nenje Nenje (Ratchakan , ARR)
Vellai Pura (PuthuKavithai, IR)
Kalyana Thenila (Mounam Sammadham, IR)
Amma Endrazhaikkadha (Mannan, IR)
Thoongatha Vizhihal(Agni Natchathiram, IR)
Anbe Vaa Arikile ( Kilippetchu kelkavaa, IR)
Putham Puthu (Dalapathy, IR)

Sunday, April 13, 2008

Thursday, April 10, 2008

Tuesday, April 01, 2008

Another malayalam playlist

This is abhy's malayalam mp3 palylist :)

Tuesday, March 11, 2008

Thursday, January 31, 2008

Saturday, January 19, 2008

Friday, October 19, 2007

Interesting stuff.. how to approximately calculate 11^8 quickly without a calculator

You guessed it.. Taylor series...

HEre's the taylor series for f(x+ ) .
It is a simple expansion series of any function around a small increment .

Where are higher order terms (greater than the power of three). If we ignore
the higher order terms as well as the third order term then we can write:

And in the limiting case when we have

If you carefully look at the above equation then we will see a striking resemblance
to the famous Ito's stochastic equation, which is the basis of Black-Scholes option
pricing partial differential equation (PDE). The only difference is that in Ito's
equation we have the term instead of , that is in an Ito process we have

The above equivalence has a great intuitive meaning with respect of geometric Brownian motion and asset price movement, but that is not the purpose of this article. What we wanted to show was that even without any knowledge of stochastic calculus and the corresponding Ito process one can approach the Black-Scholes option pricing PDE if one were to make the accommodation shown above. It also shows that any asset price movement, such as the movement of a bond, can be approximated by the Taylor series expansion and regardless of whether we know the exact closed form solution for the pricing of that asset, it is possible,

using first principles of differential calculus to approximate the movement of the asset over small increments of state space and time.

In keeping with our arguments above let us show you that the Taylor series expansion can be used to calculate the value of any variable with a great degree of precision and speed, which may not be possible numerically.

Say, you wanted to calculate the value of , that is eleven raised to the power of eight. Doing this manually could take you forever. Of course, you can do it in less than a second using a scientific calculator or an Excel spreadsheet. But suppose you don't have an Excel spreadsheet (or a calculator near you) and you wanted a quick approximation of this number.

You can say that and that a small increment of is one and therefore,
and . First we calculate the value of which is very
straightforward and simple: 100,000,000. We need to use the Taylor series to
calculate the change in value of this number around the point . (Remember
by making x = 10, we have made all our calculations very simple and that is where
the usefulness of Taylor series lies)

Now using Taylor series for calculation we get:

Thus the change in the value of the function f which is given by is:

And the value of the function is approximated as:

This is quite good an approximation given the fact that if you were to use your Excel spreadsheet then for 11^8 (eleven raised to the power of eight) you would get 214,358,881.

Math stuf is tuff to remember..

How many of you know what is a closed form expression? Here's what wikipedia tells me ( i'd have wasted a lot of time finding out math books if not for wikipedia..)..

"In mathematics, an equation or system of equations is said to have a closed-form solution if, and only if, at least one solution can be expressed analytically in terms of a bounded number of certain "well-known" functions. Typically, these well-known functions are defined to be elementary functions; so infinite series, limits, and continued fractions are not permitted.

For example, the roots of any quadratic equation with complex coefficients can be expressed in closed form in terms of addition, subtraction, multiplication, division, and square root extraction, all elementary functions. However, there are quintic equations without closed-form solutions using elementary functions — see Galois theory."

So, I'm reading up the steerable filter design for feature detection using canny-like criteria which claims to have a closed form solution to its filter design and not a fully computational approach . Got stumped by the first sentence itself and decided to look up on whats the closed form solution. Ok. now lemme proceed.

Here's another one. Whats the Taylor series expansion of an expression? ( deja vu???).. If you wanna approximate a function with the sum of the values of its derivatives at a point, you need the Taylor series . And if that point is x=0, then its called a McLauren series. Here's wiki to the rescue , yet again...

"The Taylor series is a representation of a function as an infinite sum of terms calculated from the values of its derivatives at a single point. It may be regarded as the limit of the Taylor polynomials. Taylor series are named in honour of English mathematician Brook Taylor. If the series uses the derivatives at zero, the series is also called a Maclaurin series, named after Scottish mathematician Colin Maclaurin."

As the degree of the Taylor series rises, it approaches the correct function. This image shows sinx and Taylor approximations, polynomials of degree 1, 3, 5, 7, 9, 11 and 13.

As the degree of the Taylor series rises, it approaches the correct function. This image shows sinx and Taylor approximations,polynomialsof degree 1, 3, 5, 7, 9, 11 and 13.

complex function f that is infinitely differentiable in a neighbourhood of a real or complex number a, is the power series
f(a)+\frac{f'(a)}{1!}(x-a)+\frac{f''(a)}{2!}(x-a)^2+\frac{f^{(3)}(a)}{3!}(x-a)^3+\cdots

which in a more compact form can be written

\sum_{n=0}^{\infin} \frac{f^{(n)}(a)}{n!} (x-a)^{n}\,,

where n! is the factorial of n and f (n)(a) denotes the nth derivative of f at the point a; the zeroth derivative of f is defined to be f itself and (x − a)0 and 0! are both defined to be 1.


THIS COULD BE USEFUL

The Maclaurin series for the exponential function ex at a = 0 is

1 + \frac{x^1}{1!} + \frac{x^2}{2!} + \frac{x^3}{3!} + \frac{x^4}{4!} + \frac{x^5}{5!}+ \cdots  \qquad = \qquad  1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \frac{x^4}{24} + \frac{x^5}{120} + \cdots\ .



Wednesday, September 19, 2007

Yuvraj..six sixes in an over..

Yuvraj!!!!!

Unsurprisingly, that's also the fastest Twenty20 fifty - it came up from 12 balls. Three fours, six sixes. More to the point, he's the first batsman to hit six sixes in Twenty20, and the fourth in senior cricket. Garry Sobers and Ravi Shastri did it in first-class matches, Herschelle Gibbs in the World Cup and now Yuvraj.
18.6
Broad to Yuvraj Singh, SIX, and he has, Yuvraj leans back and smacks that over wide mid-on ... it was the maximum from the moment it left that bat and the crowd were roaring as it flew
Broad looks quizzical ... and miserable. Can he ... can Yuvraj do it ... he looks like a man who knows he is about to be mauled again ...
18.5
Broad to Yuvraj Singh, SIX, down on one knee and larruped over midwicket, that one was more nine iron, it went into the night sky and dropped with a thud in the jubilant crowd ...
England have a team meeting. Shuffling deckchairs on the Jolly Roger though ...
18.4
Broad to Yuvraj Singh, SIX, Shiver me timbers!: Broad goes round the wicket, bowls a filthy wide full toss and Yuvraj steers it over backward point and it clears the rope again
18.3
Broad to Yuvraj Singh, SIX, he's hitting them everywhere, he steps to leg and smashes the ball over extra cover and it keeps on travelling ... the fireworks start on top of the scoreboard ... they've been going off in the middle for some time
18.2
Broad to Yuvraj Singh, SIX, now that really is sweet, no more than a dismissive flick off his legs, swatting a fly, and the ball arcs deep into the crowd beyond backward square leg
The dodgy TV measurement says that's 111 yards ... but as it landed outside the ground how the whatsists do they know? They guess, that's how.
18.1
Broad to Yuvraj Singh, SIX, that's out the ground, super shot over cow corner and it just kept going up

Tuesday, September 11, 2007

Computer Vision Basics -cameras

" Every man is ultimately a plagarist. How on earth can we call anything as an original creation?" -unknown

To understand computational cameras needed for optical vision, one needs to have a good solid technical foundation on some optical nuances, some of which are gonna be covered below. I have not written up anything which is below . They are just excerpts form internet or wikipedia.

Whats the "entrance pupil" ? An entrance pupil in optical systems is the area at the entry of the system which permits the entry of light into the system. It is a kind of an aperture. An aperture controls the amount of light entering the lens. For a camera a smaller aperture usually results in a larger field of view . This means that objects far away form it would be in focus. A larger aperture would require more expensive lenses and imaging stuff for good images. A larger aperture will have a lesser field of view. You can try that in your own camera by using an f/2.8 and f/32 aperture.

The amount of light captured by a lens is proportional to the area of the aperture, equal to:

\mathrm{Area} = \pi \left({f \over 2N}\right)^2

Where f is focal length and N is the f number.



First on the list we need to know whats the f-number.
To put it in the easiest way, f-number is just simple: if the focal length is 5 times the diameter, the f-number is f/5.

Computer Vision Basics -

" The secret of creativity is not revealing the source." -Einstein

Photographic catadioptric lenses

500mm catadioptric lens mounted on a Yashica FX-3.
500mm catadioptric lens mounted on a Yashica FX-3.

Photographic catadioptric lenses are similar to astronomical catadioptric designs and are used for some of the same reasons (with added modifications to accommodate photographic use). In order to make catadioptric "mirror lenses" less susceptible to blurring from internal air currents caused by external differential heating the internal space is sometimes filled with glass (referred to as a "solid-cat"). The refractive surfaces of the glass combined with added reflective (mirror) coatings are shaped to contribute to the optical properties of the whole mirror assembly, and so such devices are catadioptric. This has the added advantage of making them extremely rugged.

Catadioptric telescopes are designs that combine specifically shaped mirrors and lenses to allow very fast focal ratios (when used at the prime focus), while controlling coma and astigmatism.

Telescope makers also use catadioptric designs for any or all of the following reasons:

  • They employ spherical surfaces that are easier to manufacture.
  • When used in a cassegrain configuration it results in a long focal length instrument that is "folded" into a much smaller package.
  • Catadioptric designs are low maintenance and rugged since some or all of their elements are fixed in alignment (collimation).
  • Combining a moving primary mirror with a cassegrain configuration allow for large movements in the focal plane to accommodate cameras and CCDs.
  • The corrector plates seal the tube assembly from dust and dirt. They also block air currents from the interior of the tube, thereby increasing image stability.

A disadvantage to this design is that the secondary mirror blocks a portion of the light entering the tube.

Light path in a Schmidt-Cassegrain
Light path in a Schmidt-Cassegrain

The Schmidt-Cassegrain is a classic wide-field telescope. The first optical element is a Schmidt corrector plate. The plate is figured by placing a vacuum on one side, and grinding the exact correction required to correct the spherical aberration caused by the primary mirror.

Thousands of amateur astronomers have purchased and used Schmidt-Cassegrain telescopes, with diameters from 20 cm (8 in.) to 48 cm (16 in.), since this type of telescope was introduced by Celestron in the 1960s. Now many companies mass-produce this type of telescope, at prices that make them quite affordable for many amateurs. One of the major advantages of the Schmidt-Cassegrain is that its folded light path makes the optical tube very short and squat, thus increasing its portability. It also has optics that are good for both planetary and deep sky observing.


Light path in a Maksutov-Cassegrain
Light path in a Maksutov-Cassegrain

The Maksutov-Cassegrain is a variation of the Maksutov telescope, invented by Dmitri Maksutov. It starts with an optically transparent corrector lens that is a section of a hollow sphere. It has a spherical primary mirror, and a spherical secondary that is often just a mirrored section of the corrector lens. Maksutovs are mechanically simpler than small Cassegrains, have a closed tube and all-spherical optics. The key difference from the similar Schmidt telescope design is the meniscus-shaped corrector plate, that has easy-to-make spherical surfaces, and not the complex aspherical form of the Schmidt design. Maksutovs tend to have a narrower field of view than Schmidt-Cassegrains due to their longer focal length and are generally heavier as well. However, their small secondary mirror gives them better resolution than a Schmidt-Cassegrain.