My intention is to post my technical paper that spun off from my Masters Thesis Project on my web blog here, but my paper is literally hardcopy on paper. I will have to scan it as a PDF and convert to text using OCR using an automated process mind you, but it will take some time.
COMPARISON of DATA FUSION TECHNIQUES:
IHS AND MULTIRESOLUTION WAVELET DECOMPOSITION.
ABSTRACT
A new algorithm for data fusion of satellite imagery using wavelet analysis. Data fusion is a very useful technique to maximize the resolution of spatial and spectral information in multi-sensor satellite imagery. In remote sensing application there is a trade-off between the two. The objective - to compare two commercially available algorithms such as the Intensity-Hue-Saturation (I.H.S) and Brovey-Sharpening merged-image results, with my own algorithm using Multi-resolution Wavelet Decomposition (M.W.D) data fusion on recent satellite imagery. M.W.D was completed using the Maximum Fusion Rule and also Pyramidal Substitution, which the results proved superior.
Engineering and Troubleshooting Tips for anything that might happen in the Computer Lab...
Friday, February 10, 2012
Thursday, February 9, 2012
Best Geek Girl Movies
I love action movies best, but I am drawn to science fiction or a mix of the two. I recently started to take note of the Costume Designer's choices for the leading female character, more so after a vivid encounter. I borrow this quote from a buddy's girlfriend, about Megan Fox (the high school hottie and auto mechanic geek) in Transformers 2: Revenge of the Fallen, the part where she survives the crossfire between the Autobots and Deceptacons in an epic land and air battle featuring US military heavy fire power; her T-shirt is ripped in the right places and she is wearing tight white leather pants that seemed to stay so sparkling white through all the mud and oil splatter. "Her pants are still white!"
Anyway the "geek fiction" movies are dear to me, because of the enduring pursuit of the truth, the admirable female lead is a leading scientist in her field, and I like the hard science the screen writers have woven into the fabric of the story. Anyway here's the lo-down. Who is the geek, what is the subject matter of expertise, and what is she wearing.
Proof - Gwyneth Paltrow is the Math geek.
Contact - Jodie Foster is the Astrophysicist or RF Engineer geek
The Saint - Elisabeth Shue is the Electrochemist geek
Thor - Natalie Portman is the Electric Storm Chaser geek
Miss Congeniality - Sandra Bullock is a geek in the FBI who ends up in the Miss America Pageant.
Movie: CONTACT
She searches the air waves for clues in the galaxy about extra terrestrial life. You see the huge low frequency antenna arrays and the SETI computer algorithms in the movie, as well as the inspiration and legacy of her loving father; a little girl who speaks into the universe, Daddy, CQ are you out there? Blueprints and design documents to build an enormous space apparatus are intercepted from an RF transmission, possibly originating from aliens. The UN or some global entity led by the US must select one candidate to represent mankind on a journey to meet the aliens. A romantic interest is a man of faith and forbidden love, who questions her convictions of atheism and scientific proof. She is catapulted into a journey that seems only too real and symbolic, yet when she returns to earth, one can only rely on faith to prove it ever happened.
Most Memorable Wardrobe: Space Suit, silver locket from her father. More fact and fiction on the movie.
Movie: THE SAINT
There is more to the back story of the main character Val Kilmer plays, but I am most interested in his attempted theft of the secret of Cold Fusion from a top nuclear scientist, the smart and beautiful Dr Emma. Fact: In 1992, two chemists in England Ponds and Fleischman had claimed to discover cold fusion, supposed heat energy released when hydrogen atoms bonded together on a palladium rod, after electrolysis of water. Of course it was all a myth or a flop that generated more controversy than real nuclear energy at room temperature. The movie was exploiting the hype which unfortunately may have also contributed to the movie being a flop. Despite that, I still enjoyed it as an action movie with some romance. I was really drawn to the movie because I was an impressionable Grade 7 student when Cold Fusion came about. In fact, I am not embarrassed to admit that my science fair partner and I actually tried to replicate this experiment and we were expecting some big flash or amazing event at the moment of "fusing hydrogen atoms together". Fiction: The movie finishes with the world being saved from an evil person in Russia owning unlimited nuclear energy because the secret formula is openly shared, on live TV, or in today's world that would be Wikipedia.
Most Memorable Wardrobe: White lab coat, and a white sweater dress (the kind from Victoria's Secret)
Movie: THOR
The god of Thunder is cast down to earth, generating an epic electromagetic disturbance on earth. Two female storm chasers and their stern father find a mortal man with amazing abs unconscious and discover he is an old soul who has lost his superpowers but not his fury. The US government confiscates her notebook with all the information about the storm's origin and coordinates. He fights off all the armed guards with the same double-leg kick each time (how about a new dance move?) and retrieves the notebook for her. In the end, his power is restored but in order to save mankind he chooses to leave his beloved on earth. She is a storm chaser and more determined than ever to find him again.
Most Memorable Wardrobe: I missed the bubble bath scene I saw in the trailers. Otherwise, it would have to be the oversized plaid shirts and think warm jackets. I think they spent more money on the Asgard costume set.
Movie: MISS CONGENIALITY
A geeky FBI agent is chosen to infiltrate the Miss America Pageant to halt a plot to assassinate Miss America. The US government enlists enough staff to fill an abandoned aircraft hangar to transform her into a super model to fit the role. She hits the mark, and even survives a beating with a bouquet of roses by the real Miss America and they remain best friends. She keeps the job for another movie while famously keeping her guns in an expensive Fendi.
Most Memorable Wardrobe: agent in black pant suits and greasy hair, later tripping in high heels; Bavarian bar maid tackles man in cowboy hat.
Movie: PROOF
I had first seen the theatre adaptation of the book, "Proof" long before it was made into a movie, at the Ottawa Little Theatre years ago actually. From my memory, it is a charming and heart-warming story bout a grieving daughter who happens to be a stellar math student, stumbles upon a prized collection of her late father's math notebooks. He is a professor of Mathematics at a prestigious university and there is another hot-looking grad student looking for access to the notebooks as well. The notebooks are precious because it contains an elaborate formula or proof for a very significant theorem of sorts. There are appearances and visitations; in a theatre setting the border between reality and imagination seem to blend, and it all seems so logical mathematically until at the end you really discover the truth. Poof! How do you prove that something you believe truly existed?
Most Memorable Wardrobe: Nothing out of the ordinary, I only remember the baggy jeans.
Just an odd observation, why is it that every movie about a clever guy or girl, highly skilled in math, is usually someone who ends up with a borderline case of insanity or other medical condition? Think of Rainman, A Beautiful Mind, even Proof. Why couldn't people just be geeks without further explanation?
Anyways, I found another great click the link for more website math in the movies! I hope you really enjoyed reading this post. What is your favorite movie? Please comment!
Anyway the "geek fiction" movies are dear to me, because of the enduring pursuit of the truth, the admirable female lead is a leading scientist in her field, and I like the hard science the screen writers have woven into the fabric of the story. Anyway here's the lo-down. Who is the geek, what is the subject matter of expertise, and what is she wearing.
Proof - Gwyneth Paltrow is the Math geek.
Contact - Jodie Foster is the Astrophysicist or RF Engineer geek
The Saint - Elisabeth Shue is the Electrochemist geek
Thor - Natalie Portman is the Electric Storm Chaser geek
Miss Congeniality - Sandra Bullock is a geek in the FBI who ends up in the Miss America Pageant.
![]() |
| Cosmic Background RF for SETI Research, by Freescia |
![]() |
| SETI - Steerable Antenna was Tracking! by Freescia |
She searches the air waves for clues in the galaxy about extra terrestrial life. You see the huge low frequency antenna arrays and the SETI computer algorithms in the movie, as well as the inspiration and legacy of her loving father; a little girl who speaks into the universe, Daddy, CQ are you out there? Blueprints and design documents to build an enormous space apparatus are intercepted from an RF transmission, possibly originating from aliens. The UN or some global entity led by the US must select one candidate to represent mankind on a journey to meet the aliens. A romantic interest is a man of faith and forbidden love, who questions her convictions of atheism and scientific proof. She is catapulted into a journey that seems only too real and symbolic, yet when she returns to earth, one can only rely on faith to prove it ever happened.
Most Memorable Wardrobe: Space Suit, silver locket from her father. More fact and fiction on the movie.
![]() |
| It is the same antenna, just tracking... by Freescia, Australia 2008. |
There is more to the back story of the main character Val Kilmer plays, but I am most interested in his attempted theft of the secret of Cold Fusion from a top nuclear scientist, the smart and beautiful Dr Emma. Fact: In 1992, two chemists in England Ponds and Fleischman had claimed to discover cold fusion, supposed heat energy released when hydrogen atoms bonded together on a palladium rod, after electrolysis of water. Of course it was all a myth or a flop that generated more controversy than real nuclear energy at room temperature. The movie was exploiting the hype which unfortunately may have also contributed to the movie being a flop. Despite that, I still enjoyed it as an action movie with some romance. I was really drawn to the movie because I was an impressionable Grade 7 student when Cold Fusion came about. In fact, I am not embarrassed to admit that my science fair partner and I actually tried to replicate this experiment and we were expecting some big flash or amazing event at the moment of "fusing hydrogen atoms together". Fiction: The movie finishes with the world being saved from an evil person in Russia owning unlimited nuclear energy because the secret formula is openly shared, on live TV, or in today's world that would be Wikipedia.
Most Memorable Wardrobe: White lab coat, and a white sweater dress (the kind from Victoria's Secret)
Movie: THOR
The god of Thunder is cast down to earth, generating an epic electromagetic disturbance on earth. Two female storm chasers and their stern father find a mortal man with amazing abs unconscious and discover he is an old soul who has lost his superpowers but not his fury. The US government confiscates her notebook with all the information about the storm's origin and coordinates. He fights off all the armed guards with the same double-leg kick each time (how about a new dance move?) and retrieves the notebook for her. In the end, his power is restored but in order to save mankind he chooses to leave his beloved on earth. She is a storm chaser and more determined than ever to find him again.
Most Memorable Wardrobe: I missed the bubble bath scene I saw in the trailers. Otherwise, it would have to be the oversized plaid shirts and think warm jackets. I think they spent more money on the Asgard costume set.
Movie: MISS CONGENIALITY
A geeky FBI agent is chosen to infiltrate the Miss America Pageant to halt a plot to assassinate Miss America. The US government enlists enough staff to fill an abandoned aircraft hangar to transform her into a super model to fit the role. She hits the mark, and even survives a beating with a bouquet of roses by the real Miss America and they remain best friends. She keeps the job for another movie while famously keeping her guns in an expensive Fendi.
Most Memorable Wardrobe: agent in black pant suits and greasy hair, later tripping in high heels; Bavarian bar maid tackles man in cowboy hat.
Movie: PROOF
I had first seen the theatre adaptation of the book, "Proof" long before it was made into a movie, at the Ottawa Little Theatre years ago actually. From my memory, it is a charming and heart-warming story bout a grieving daughter who happens to be a stellar math student, stumbles upon a prized collection of her late father's math notebooks. He is a professor of Mathematics at a prestigious university and there is another hot-looking grad student looking for access to the notebooks as well. The notebooks are precious because it contains an elaborate formula or proof for a very significant theorem of sorts. There are appearances and visitations; in a theatre setting the border between reality and imagination seem to blend, and it all seems so logical mathematically until at the end you really discover the truth. Poof! How do you prove that something you believe truly existed?
Most Memorable Wardrobe: Nothing out of the ordinary, I only remember the baggy jeans.
Just an odd observation, why is it that every movie about a clever guy or girl, highly skilled in math, is usually someone who ends up with a borderline case of insanity or other medical condition? Think of Rainman, A Beautiful Mind, even Proof. Why couldn't people just be geeks without further explanation?
Anyways, I found another great click the link for more website math in the movies! I hope you really enjoyed reading this post. What is your favorite movie? Please comment!
Cisco ICND1 Flashcard: NAT, PAT, Overloading
Network Address Translation
When you have internal IP addresses routing to another network and you don't want someone to know the originating IP address, you can use NAT. Or if you have internal IP addresses mapping to the Internet and you have a limited number of Public IP addresses to give out.
NAT operates on a Cisco Layer 3 and designed for IP address simplification and conservation by converting private IP addresses into public IP addresses. Apparently, NAT is not to be used with tunneling protocols or IPSec.
STATIC NAT
This means statically assigned by a network adminstrator I presume, one by one. The steps include, applying the NAT to the interface
LAB SUMMARY
Configure Static NAT on Router 1, inside and outside interfaces, x = 2 for my Pod 2
usage: conf t
ip nat inside source static 192.168.xx.10 172.16.xx.10
int fa 0/0
ip nat inside
int serial 1/1
ip nat outside
end
show ip nat translations
debug ip nat
ping 10.1.1.1
show ip nat statistics
Remove Static NAT from Router 1
usage: conf t
no ip nat inside source static 192.168.xx.10 172.16.xx.10
DYNAMIC NAT
Use the IP address assignment by DHCP. The quickest way would be to use a DHCP server. Create a pool name, range
Create a standard ACL to permit traffic from the switch network and deny everyone else.
usage: conf t
access-list 3 permit 192.168.xx.0 0.0.0.255
ip nat pool LAN 172.16.xx.65 172.16.xx.126 netmask 255.255.255.192
Enable the translation by tying the access list (3) to the pool (LAN) and leave config mode
ip nat inside source list 3 pool LAN
end
show ip nat translations
debug ip nat
ping 10.1.1.1
show ip nat statistics
To clear the entire NAT table usage: clear ip nat translations *
To remove Dynamic NAT from router 1 usage: no ip nat inside source list 3 pool LAN
Another day, I'll add more info about PAT
PAT is many-to-one dynamic translation.
Bonus
I wonder if this is the same way to NAT IPv4 addresses with IPv6. In fact, on newer computers and laptops, the Network Settings Info will also include an IP v6 address. In the late 1990's the US DOD issued a command that all new computer systems being purchased must be IP v6 compatible. Most are, as the IPv6 address is formed from the MAC address. It's HEX and the initial digit assigned is a 2 (the number 2) which indicates planet Earth. Now that's planning ahead for future implementation, scalable to include the rest of the galaxies. To Infinity and Beyond!
Troubleshooting NAT
* Determine if there are enough addresses in the NAT pool
* Verify that the router interfaces are appropriately defined as NAT inside or NAT outside
* Verify that the ACL referenced by NAT command is permiting the necessary inside local IP addresses
When you have internal IP addresses routing to another network and you don't want someone to know the originating IP address, you can use NAT. Or if you have internal IP addresses mapping to the Internet and you have a limited number of Public IP addresses to give out.
NAT operates on a Cisco Layer 3 and designed for IP address simplification and conservation by converting private IP addresses into public IP addresses. Apparently, NAT is not to be used with tunneling protocols or IPSec.
STATIC NAT
This means statically assigned by a network adminstrator I presume, one by one. The steps include, applying the NAT to the interface
LAB SUMMARY
Configure Static NAT on Router 1, inside and outside interfaces, x = 2 for my Pod 2
usage: conf t
ip nat inside source static 192.168.xx.10 172.16.xx.10
int fa 0/0
ip nat inside
int serial 1/1
ip nat outside
end
show ip nat translations
debug ip nat
ping 10.1.1.1
show ip nat statistics
Remove Static NAT from Router 1
usage: conf t
no ip nat inside source static 192.168.xx.10 172.16.xx.10
DYNAMIC NAT
Use the IP address assignment by DHCP. The quickest way would be to use a DHCP server. Create a pool name, range
Create a standard ACL to permit traffic from the switch network and deny everyone else.
usage: conf t
access-list 3 permit 192.168.xx.0 0.0.0.255
ip nat pool LAN 172.16.xx.65 172.16.xx.126 netmask 255.255.255.192
Enable the translation by tying the access list (3) to the pool (LAN) and leave config mode
ip nat inside source list 3 pool LAN
end
show ip nat translations
debug ip nat
ping 10.1.1.1
show ip nat statistics
To clear the entire NAT table usage: clear ip nat translations *
To remove Dynamic NAT from router 1 usage: no ip nat inside source list 3 pool LAN
Another day, I'll add more info about PAT
PAT is many-to-one dynamic translation.
Bonus
I wonder if this is the same way to NAT IPv4 addresses with IPv6. In fact, on newer computers and laptops, the Network Settings Info will also include an IP v6 address. In the late 1990's the US DOD issued a command that all new computer systems being purchased must be IP v6 compatible. Most are, as the IPv6 address is formed from the MAC address. It's HEX and the initial digit assigned is a 2 (the number 2) which indicates planet Earth. Now that's planning ahead for future implementation, scalable to include the rest of the galaxies. To Infinity and Beyond!
Troubleshooting NAT
* Determine if there are enough addresses in the NAT pool
* Verify that the router interfaces are appropriately defined as NAT inside or NAT outside
* Verify that the ACL referenced by NAT command is permiting the necessary inside local IP addresses
HOW TO change file permissions on LINUX
To change file permissions on Linux is easy stuff that should just fly off your fingertips, but just in case you forgot or someone asks you a question and you want to just send them a summary.
To change file ownership
usage: chmod +x thefilename
File permissions
666 means the sign of the devil! And also that the owner is allowed to read and write, group is allowed to read and write, and everyone is allowed to read and write. Well what good is that if you can't run it?
777 means read, write and execute for the owner, group and everyone respectively.
123 means owner can execute, group can write, everyone else can write and execute
321 means owner can write and execute, group can write, everyone else can execute
4321 same as 321, except that "4" is a special mode bit for "Set User ID" on execution
Using grep
searching for a file containing a certain string
usage: grep string filenames | more
means look for this string within these names of files, could be 2* (for example a bunch of log files beginning with 2012-month-day etc) pipe to more
Verifying process ID
usage: ps -ef | grep theprocessIDnumber
To change file ownership
usage: chmod +x thefilename
File permissions
666 means the sign of the devil! And also that the owner is allowed to read and write, group is allowed to read and write, and everyone is allowed to read and write. Well what good is that if you can't run it?
777 means read, write and execute for the owner, group and everyone respectively.
123 means owner can execute, group can write, everyone else can write and execute
321 means owner can write and execute, group can write, everyone else can execute
4321 same as 321, except that "4" is a special mode bit for "Set User ID" on execution
Using grep
searching for a file containing a certain string
usage: grep string filenames | more
means look for this string within these names of files, could be 2* (for example a bunch of log files beginning with 2012-month-day etc) pipe to more
Verifying process ID
usage: ps -ef | grep theprocessIDnumber
Subscribe to:
Posts (Atom)


