Archive for the 'software' Category

VVVVideo Warping

A few weeks ago I stumbled across a program called VVVV developed by meso and was instantly hooked when i found out the capabilities of what this program could do. V4 is commonly referred to as a multipurpose took kit for real time video synthesis which can do much much more. In essence V4 allows you to take one type of data, maybe an infrared camera, manipulate that data and output it however you like, maybe by playing sounds, turning on lights, moving objects, anything you like. As a stand alone program V4, when programed right can create some stunning visuals for VJ'ing or installations which can be manipulated in real time and react to the music or environment, a superb master of this craft is Sanch who has some great examples and videos on his website.

Initially when you see VVVV, (or V4 which is allot easier to say) you would be forgiven for saying out loud, "What the F**K", is it is not really intuitive at first, but with a bit of time (be prepeared to put the effort in here) it all begins to make beautiful sense.

After doing allot of "playing" and checking out the different patches (In V4 they're called patches, not programs) i decided i wanted to create a patch which would allow me to warp video which would allow me to project a square image onto a curved surface and then correct the image so the would be uniform again. Just in case you didn't know, when you project onto any surface which isn't flat such as a column, the image becomes warped due to the fact that the further the projected light has to travel before hitting the projection surface the larger area it will cover. This means that if you were to project onto a column the part of the image closer to the projector (the middle) would appear "pinched" and the outside of the image would appear splayed. By stretching and squeezing the image at certain pints you can "re-correct" this deformation so you get a nice even image wrapped around one half of a column.

Below is a few screen shots of the patch i used, this is a very early version, the new one includes multiple video switching and some nice keyboard shortcuts which would be handy if you were using this in a live situation.

vvvv patch video mappoing

This is a shot of the basic patch with the inspector and a render (the preview monitor open)

vvvv warped image projecting onto a curved surface

Above is an example of a warped video for projecting onto a vertically linear concave surface, by pinching the center of the image, when it is projected onto a curved surface where the center is a longer distance from the projector than the outsides, the center of the image will be "stretched" due to the distance, creating a uniform image.

vvvv warped image projecting onto a curved surface

Here is a rough example of how you would warp an image if you were projecting directly onto a corner surface such as a four sided pillar, this would create two uniform squares on two sides of the pillar using only one projector.

Once I get some photos of this in action i will post some corresponding examples of this technique in action. Currently i am working on a new type of protocol for mapping, video/images to a custom built LED wall. If you use V4 and would like to chat please get in contact.

If you enjoyed this post please feel free to buy me a gingerbread late! mmmm!

Tags:

Google Search techniques, how to find what your looking for!

Have you ever found your self being frustrated whilst searching on Google for something which you know exists but you cant possibly seem to find again? Google does its bet to try and bring you the most relevant results for a basic keyword/phrase but sometimes thats not enough, to improve your searching try these simple little search tricks and 99.99% of the time you will be able to find what you are looking for. Not only will you find what you are looking for but you will save tons of time and increase you productivity! Follow these simple easy to remember techniques and they will be with you forever!

  • "Quotation marks" - If you are looking for an exact phrase, surround you phrase in quotation marks, this tells Google that you want results which contain this exact phrase.
  • AND - If you what your results to return all of the keywords used put an AND (in capitals) between each word. e,g search: andy AND coates AND money, this will return any documents containing all of these keywords
  • OR - This is the same as above but gives the search engine a choice of this OR that. e.g search: andy AND coates OR money OR magic
  • NOT - again, same as the previous examples but this operator excludes the particular word from a search to help narrow your results.

There are may other operators you can use but its probably quite rare that you will need these as you will probably find what you are looking for using the above search tools. Sometimes whilst searching the results will return a huge page full of text which would take hours to read through whilst trying to find what your looking for. Heres a very under-used technique to search through a huge amount of text to narrow down your search. This is already built into you browser whether you use Firefox or IE and is the Ctrl + F on you keyboard and in IE it will bring up a search box and in Firefox it will open a small search tool bar at the bottom of you browser (nice!).

Firefox:
firefox-search.JPG

Internet Explorer:
ie-search.JPG

 

From here just type the text your looking for and it will search the document for hat keyword or phrase beginning at the top and working the way down the page, easy peazy and it will save you tons of time! For another productivity tip take a look at my post sleep your way to success or even better try searching for it using you new found search techniques.

 

 

—————————

lottery tricks <– What's this?

If you enjoyed this post please feel free to buy me a gingerbread late! mmmm!

Tags:

No Tags

Find out which ads are being clicked!

No matter how much research you do when deciding where to put your Adsense ad's I can guarantee that you will end up tweaking them to gain optimum performance (Click through rate). You can do this through trial and error, monitoring your income one week, moving adverts around and monitoring it the next and so on. This can be very time consuming and in effect you are working blind as you may have many pages with adverts on and you can never tell which ones are working or not! This is where Adsense Channels come in to their own, you may have seen these whilst generating Adsense code but never used them. I was guilty of exactly the same thing when I first started using adsense but believe me once you start using them you will reap the benefits straight away as you will be able to track which adverts are being clicked and which ones are just taking up space on your page.

Too many ads can be a bad thing

One of the biggest mistakes some bloggers make is putting too may adverts on one post. Adsense calculates the cost depending on how may other adverts are on the page, if there are the maximum adverts on a page then you will be receiving the lower payment. If you can see which ad units aren't being clicked you can remove them increasing the value of the ones which are receiving clicks. The old saying "less is more" is very true here!

How to use Adsense Channels

After you have logged into your adsense account click on the adsense setup tab and then click on channels where you will be given the option of creating your own channel. A channel is just a way of tracking adverts, you can assign a single adblock per channel or several adblocks per channel. Here in the picture below i have added a channel for yesterdays post about Deep Linking as i want to track what clicks I get from that particular adblock.

adsense-channel-choose.gif

Once i have created a channel with a memorable name I can then go and setup my adsense as normal, choosing the type of advert i want displayed. Eventually you will come to a section where you can add custom channels, if you click on this and then click add you have now assigned this advert to this custom channel. Now Carry on as usual, copy the code and paste it into your blog.

adsense-channel-setup.jpg

 

To view you channels is really simple, you've now done all of the hard work the rest is pretty much straight forward. Log into you account as you would normally, click on report and you will see an option called "top channels" click on this and this will display the page impression, CTR and "hopefully" earnings for this particular advert. MY monumental earnings speak for themselves! lol. Clicking on the option called " view all AdSense for Content channels" will give you further report options but I will leave you to figure that one out yourself!

viewing-channels.jpg

I wouldn't bother setting up channels for each and every adblock as this will be very time consuming, I'd suggest using this on what you think may be a popular post or create a channel to keep track of an older post which may be getting allot of hits. Remember if you do this you will need to recreate the adcode and past it back into your post. This is a great feature and will help you easily tweak those earnings.

If you enjoyed this post please feel free to buy me a gingerbread late! mmmm!

Tags:

No Tags

June blogging Re-cap

So there we have it another month has passed and 30 post have been added to my blog. I must admit I am guilty of adding a little "filler" content on those Slow Days but overall I think I have managed to keep up to speed with some good articles. Here is a quick recap of some of the better Andy Coates Dot Com June posts.

Become successful through sleep
Yip, that's right, find out how you can increase your chances of success and make each day much more productive by following this guide on getting enough sleep.

How to poach an egg
I couldn't resist to write a post about this after getting told "you're weird for cooking an egg like that" off my girlfriend. Well I cant help being a little weird so I thought I would share it. How to poach an egg, a different way!

Get ready for the next page rank-update
A quick article on one of a handful of things I am doing to get this blog ready for the next page rank update, every little helps.

Do Alexa Redirects work?
My experiment into testing to try and get a definite answer whether Alexa redirects really work or not.

Grow you blog organically
Tweak those posts and find out how you can make those posts more attractive to search engines.

Is it worth paying off my student loan?
Well is it? Check out this post and find out how much you can save, you may be surprised wit the results!

Learn magic: Make a coin disappear
An in depth post, which turned out quite long on a personal interest in magic, but most of all impress your friends by learning how to make a coin disappear right in front of their eyes. Plus it gives a good insight into the psychology of perception!

Bluetooth GPS on a MDA Vario ii
This post came out of my frustration of trying to find out information on how to set up my Bluetooth GPS with my new phone. So here it is for anyone who has the same problem with their pocket PC, windows mobile or smartphone,

When is the best time to post my blog?
My case study into when is the best time to blog.

Internal Linking and Page Rank
The importance of internal links and how get the most out of them by using clever SEO techniques.

Persistent blogging
Why the longer you blog the more chance you will have of success and keep up your blogging motivation with these quick observations.

What an enjoyable month with quite a few hours of blogging, and lots of new blogs popping up everywhere. Heres to another month and meeting lots more fellow bloggers!

If you enjoyed this post please feel free to buy me a gingerbread late! mmmm!

Tags: