I understand that the design has a flaw, the intensity of which would escalate as number of hits increases. Specifically flaw is, that, the code which should be on the client side, is being transmitted by the server to the client. Thereby consuming bandwidth. But that is not that big a problem.
Until the need arises, I wont relocate the code.
This concerns the problem I am facing in making web application. This is what I am going through : There is a server and, clients. As soon as the server gets a request it needs to send a message to n-1 || n clients to update an object. Polling is a solution but inefficient. So, I am finding a solution in which as soon as the server gets to know about the concerned event, all clients are acknowledged about it and to take appropriate action, like reloading the object or doing a local update to the object.
I do have a potential solution known by pubsubhubbub. Checking it out, hope it works.
I don’t know why, but Sobel is not working. Detecting edges by Canny edge detector, by feeding morphed! images into it. Using convolution kernel, of aperture of size 3, is giving too much noise while 23 is too high. So, for the time being settling for 15. Next step is to subtract the background. I wanted to detect foreground first and then use canny for edge detection, but the mentor says that both should be separate and parallel, and then join both threads for Hough transformation. More testing needs to be done. Booom!!!
I was really impressed by what flipcart provides and the way it works. Similar to flipcart is www.jumadi.in . It is around 3-4 months old site that offers delivery of books and other stuff. To compare the two I checked the prices of some books ( like Computer Graphics by Peter Shirley and TAOCP – 1,2,3 ), and it was nice to see that prices at jumadi.in were lower than those at flipcart.
Yeah…I fuckingly want it!!! But its too costly! I am getting Trek for 8000/- Rs, that also a second hand. Firefox starts at 7500/-. Last time I bought it for 4500/-(second hand) and got it stolen within a month. This happened about 2 years back. And now I want it again!
I am mailing this blog entry from GMail to my private blog address, which is a cool thing, as wordpress site takes too much time to be rendered completely. (Oops!!! dong CG these days, getting into its slang…)
I chose a project this time that would give me exposure to two interelated fields of Computer Vision and Computer Graphics. Another good thing about them is that both include a hell lot of math, mainly Linear Algebra. Rather CV includes more. CG also include 2D and 3D coordinate geometry. Fun!
I am overloaded these days. Not with CG, but CV as it is a new field for me and I have just started. No doubt, I am damn excited. Only thing that makes me uneasy is the unavailability of Matlab for Unix based systems. We do have Octave, but wherever I see, its the Matlab that is being talked about. I have not explored Octave much, so can not say how it really suffers. But lets see what happens. And I am such a bigot that I can not switch to Windows at any cost.
So, vaguely, the project consists of 3 patrs.
- Vision system
Modelling is done in OpenGL while VS will include the use of OpenCV. Interface is neutral, and have not thought about it much. Modelling includes elements which will be effected by the cause seen by the VS. Interface acts as a mediator between the two systems.
Today I will be going on with DIP. And switching with CG to improve the model.
And the wait is over! I got a copy of SICP from flipcart today. I had been waiting for this since a long time. Happy times!!!
Sadly, I still do not have working scheme in Gentoo. It lies in lisp overlay, which I cannot access due to constraints imposed by proxy server. Installing it manually is taking time due to dependencies. I’ll get it done this weekend.
P.S. – Foreword of this book is written by Alan J. Prelis, first Turing award winner. An interesting work of his is Epigrams in Programming. Moreover, mit-scheme is very much up and running.