Saturday, 27 April 2013
40+ Most Essential Tools and Services For Marketers
Posted on 00:25 by Unknown
Sunday, 21 April 2013
SMART CAMERA & APPLICATIONS FOR COMMON MAN
Posted on 19:07 by Unknown
Samsung Smart Camera NX1000 Pink: This is a photograph by 'SamsungTomorrow', as posted on Flickr. To view this photographer’s photostream and more, click on Image.
....continued from above.....
surveillance, smart rooms, tracking and many more applications. Further the smart cameras will be used as an embedded computing systems on a single board or chip, so as to deal with their high performed applications.
What is a Smart Camera?
The smart Camera is a total handy unit of vision systems which can be used anywhere, where image processing can be applied. Smart cameras are equipped with a high performance onboard computing and communicating infrastructure, combining in a single embedded device.
Smart camera’s contains on board processor embedded with charge coupled device image (CCD) sensor, which provides an easily distributed and all-in-one vision system, which further transmits inspection results along with the place or raw images.
In usual vision system scenarios, only a small fraction of a picture or a frame will be the region of interest (ROI), where in smart camera’s the whole picture itself will become (ROI), so that the processing will be done as soon as the image is captured. To be specific, an image of some gigabytes will become some small amount of bytes after processing. This is exactly called as “brain behind the eyes”.
SMART CAMERA’S V/S STANDARD SMART VISION SYSTEMS :
In traditional vision systems, some PC-based approach have been used with minimum number of algorithms. So there will not arise a question of microprocessors, DSPs, FPGAs. But while speaking about a smart embedded camera they are the necessary tools for the implementation of a high performance camera, which could be used in various applications as mentioned above.
However the DSPs and FPGAs are becoming faster nowadays. Traditional approach contains PC-based implementation. This could be either using a camera with capability to interfere directly with PC for processing of images captured.
Smart camera on the other hand, is a self-contained unit, which consists processor embedded on a single chip or board, to do all that task which could be done using PC-based approaches. The smart camera has sensors which are flexible and are inherently capable of handling many more imaging algorithms and applications.
Assembly of various parts on a single chip with camera.
HISTORY OF GENERATION OF SMART CAMERA :
From analog to digital cameras:
• 1st generation surveillance: Analog equipment ( circuit Vclosed circuit TV cameras transmitted video signal over analog lines)
• 2nd generation: digital back-end components; allow real time automated analysis of incoming data
• 3rd generation: complete digital transformation; video converted in digital domain at the camera and transmitted via a computer network; cameras can also compress video to save bandwidth.
• 4th generation: intelligent cameras; perform low-level image processing operations on the captured frames onboard to improve video compression and intelligent host efficiency. However, most of the processing is done at a central unit
From analog to digital cameras:
• 1st generation surveillance: Analog equipment ( circuit Vclosed circuit TV cameras transmitted video signal over analog lines)
• 2nd generation: digital back-end components; allow real time automated analysis of incoming data
• 3rd generation: complete digital transformation; video converted in digital domain at the camera and transmitted via a computer network; cameras can also compress video to save bandwidth.
• 4th generation: intelligent cameras; perform low-level image processing operations on the captured frames onboard to improve video compression and intelligent host efficiency. However, most of the processing is done at a central unit
But “smart cameras” directly perform highly sophisticated video analysis, video sensing, video processing, and communication. They are designed as reconfigurable and flexible processing nodes with self-reconfiguration, self-monitoring, and self-diagnosis.
Capabilities:
• Shift from a central to a distributed control surveillance system
• Increase the surveillance system’s functionality, availability, and autonomy
• Can react autonomously to changes in the system’s environment
• Can detect events in the monitored scenes.
• A static surveillance system configuration is no longer feasible!
PROPOSED ARCHITECTURE :
- scalable, embedded, high-performance, multiprocessor platform consisting of a ◦ network processor ◦ a variable number of digital signal processors (DSPs)
- commercial off-the-shelf software/hardware architecture was chosen ◦ support fast prototype development ◦ achieve flexibility and performance at a reasonable price.
The smart camera presented in this communication will reduces the data of interest field by making use of the image processing sensors.
As the figure shows the exact way the camera works, it’s the overall view of working of the camera.
Hardware Architecture: 3 parts
1. Sensing unit
a. Monochrome CMOS image sensor
b. delivers images with VGA resolution at up to 30 fps
c. transfers images via a first-in, first-out (FIFO) memory to the PU
2. Processing unit (PU)
a. Up to 10 Texas Instruments TMS320C64x DSPs can deliver an aggregate performance of up to 80 GIPS while keeping the power consumption low
b. PCI bus couples the DSPs and connects them to the network processor
b. PCI bus couples the DSPs and connects them to the network processor
3. Communication unit
a. network processor: Intel XScale IXP425
b. establishes the connection between the processing and communication units
c. controls internal and external communication
d. currently supports two interfaces for IP-based external communication: Wired Ethernet and wireless Global System for Mobile Communications/general packet radio service (GSM/GPRS)
So as to get the final result of the image that has sensed by the camera sensor, one should undergo the above all stages and finally will land up to the result of interest.
All this process will be carried in a single chip or board, which contains sensing unit for the video sensors, processing unit and the communication unit to connect with various software tools and algorithms. Once the result has been generated the copy of the result will be saved in a separate memory, so that the user can retrieve from the memory.
Software Architecture: 2 frameworks :
b. establishes the connection between the processing and communication units
c. controls internal and external communication
d. currently supports two interfaces for IP-based external communication: Wired Ethernet and wireless Global System for Mobile Communications/general packet radio service (GSM/GPRS)
All this process will be carried in a single chip or board, which contains sensing unit for the video sensors, processing unit and the communication unit to connect with various software tools and algorithms. Once the result has been generated the copy of the result will be saved in a separate memory, so that the user can retrieve from the memory.
Software Architecture: 2 frameworks :
1. DSP framework – runs on every DSP
• Provides an abstraction of the hardware and communication channels: As the camera captures the picture or image or video it should be sensed by
• Sensing unit after this job the image or video should be processed, here comes the use of DSP (Digital Signal Processors).
• Supports dynamic loading and unloading of application tasks
• Manages the DSP’s on-chip and off-chip resources
• Algorithms on different DSPs use the service management facilities to dynamically establish connections to each other
• The DSP framework was built on Texas Instruments’ DSP/BIOS operating system.
2. SmartCam framework - runs on the network proc
• An abstraction of the DSPs to ensure the application layer’s platform independence
• Application layer uses the provided communication methods to exchange information
• Internal messaging to the DSPs
• External IP-based communication
• Application development by high-level interfaces to DSP algorithms and the DSP framework’s functions
XScale processor runs standard Linux only customization of the Linux kernel is the DSP kernel module and processor uses it to establish the connection to the DSPs via the PCI bus.
XScale processor runs standard Linux only customization of the Linux kernel is the DSP kernel module and processor uses it to establish the connection to the DSPs via the PCI bus.
Standard Smart Vision System
Processing of images :
SOFTWARE AND PROGRAMMING TOOLS :
This section discusses the programs that run on an embedded system as well as software tools that are necessary or helpful to implement those programs and to transfer them to the embedded system.
Further resources that might be helpful: The “Pocket Guide to Processors for DSP,” at http://www.bdti.com/pocket/pocket.htm , and “The Scientist and Engineer’s Guide to Digital Signal Processing” by StevenW.Smith, at http://www.dspguide.com/ .
Distributed System Architecture
Experimental results :
Two identical SmartCam prototypes .Integrated up to three additional PCs (Pentium III running under Linux at 1 GHz) to evaluate larger SmartCam networks. Complete SmartCam framework and the MAS could execute on the PC without any modification. Diet agents running under Java as the MAS and applied the JamVM Java virtual machine on the smart camera prototype. Compared the SmartCam prototype’s Java performance with that of a standard PC
The results showed that the interpreter-based JamVM is about 20 times slower than the Sun Java runtime environment (JRE) 1.4.2 on the PCs. The native computing performance between a Pentium III PC and the SmartCam (XScale) differs only by a factor of two.
Advantages of Smart Camera :
Cost - Smart cameras are generally less expensive to purchase and set up than the PCbased solution, since they include the camera, lenses, lighting (sometimes), cabling and processing.
Simplicity - Software tools available with smart cameras are of the point-and-click variety and are easier to use than those available on PC's. Algorithms come pre-packaged and do not need to be developed, thus making the smart camera quicker to setup and use.
Integration - Given their unified packaging, smart cameras are easier to integrate into
the manufacturing environment.
SOFTWARE AND PROGRAMMING TOOLS :
This section discusses the programs that run on an embedded system as well as software tools that are necessary or helpful to implement those programs and to transfer them to the embedded system.
DSPs are usually programmed in C at first, followed by machine code optimization for critical parts. A DSP rarely just executes one tiny program on an endless stream of rather uniform data, but instead has to perform some general tasks occasionally. Thus, it is usually controlled by a DSP operating system (OS).
A large number of companies offer an even larger number of them, frequently classified as a real-time OS. Linux is a common choice due to its flexibility, particularly on Systems-on-Chips. Following are some of your choices for operating for DSPs and/or SoCs. One of the main characteristics of these OSs is their small footprint, typically only one to tens of MB.
• Valourtech (vtLinux)
• Valourtech (vtLinux)
• Arcturus Networks (uClinux)
• Consumer Electronics Linux Forum (CELF) Linux
• MonteVista Software
• Mentor Graphics (Nucleus PLUS RTOS)
• Palm Inc. (PalmOS)
• Microsoft Corp. (Windows CE/Mobile)
• ulTRON
• LineouSolutions (Linux)
• LynuxWorks (BlueCat Linux)
• Symbian Ltd. (Symbian)
• Metrowerks, now Freescale (Linux)
• Pigeon Point Systems (Monterey Linux)
• Wind River (VxWorks)
• Texas Instruments (DSP/BIOS RTOS) Further resources that might be helpful: The “Pocket Guide to Processors for DSP,” at http://www.bdti.com/pocket/pocket.htm , and “The Scientist and Engineer’s Guide to Digital Signal Processing” by StevenW.Smith, at http://www.dspguide.com/ .
Distributed System Architecture
Use the smart cameras to implement a distributed intelligent video surveillance system (IVS)
Partition IVS into distributed logical groups (surveillance clusters)
IVS requires an assignment of cameras to a specific cluster. Dynamically and autonomously maps surveillance tasks into individual cameras depending on their resources and the system’s current state.
Tasks are implemented onto cameras using a mobile agent system (MAS) built atop the SmartCam framework. Changes in the environment trigger a task mission.
Quality of Service (QoS): Parameters include frame rate, transfer delay, image resolution, and video-compression rate levels can change over time due to user interactions or changes in the monitored environment (so novel IVS systems must include dedicated QoS management mechanisms).
Power awareness: Camera supports combined power and QoS management (PoQoS) for distributed IVS systems.
PoQoS dynamically configures the power and QoS level of the camera’s hardware and software to adapt to user requests and changes in the environment.
Experimental results :
Two identical SmartCam prototypes .Integrated up to three additional PCs (Pentium III running under Linux at 1 GHz) to evaluate larger SmartCam networks. Complete SmartCam framework and the MAS could execute on the PC without any modification. Diet agents running under Java as the MAS and applied the JamVM Java virtual machine on the smart camera prototype. Compared the SmartCam prototype’s Java performance with that of a standard PC
The results showed that the interpreter-based JamVM is about 20 times slower than the Sun Java runtime environment (JRE) 1.4.2 on the PCs. The native computing performance between a Pentium III PC and the SmartCam (XScale) differs only by a factor of two.
Advantages of Smart Camera :
Cost - Smart cameras are generally less expensive to purchase and set up than the PCbased solution, since they include the camera, lenses, lighting (sometimes), cabling and processing.
Simplicity - Software tools available with smart cameras are of the point-and-click variety and are easier to use than those available on PC's. Algorithms come pre-packaged and do not need to be developed, thus making the smart camera quicker to setup and use.
Integration - Given their unified packaging, smart cameras are easier to integrate into
the manufacturing environment.
Reliability - With fewer moving components (fans, hard drives) and lower temperatures, smart cameras are more reliable than PC's.
Applications of Smart Camera -
• Multi-camera object-tracking application
• Multi-camera system instantiates only a single tracker (agent) task, The agent follows the tracked object migrating to the Smart Cam that should next observe the object.
• Tracking agent based on a Kanade-Lucas-Tomasi feature tracker
• Main advantage is its short initialization time
• Applicable for multi-camera object tracking by mobile agents
• Tracking
agents control the handover process, using predefined migration regions
agents control the handover process, using predefined migration regions
• When the tracked object enters a migration region, the tracker initiates handover to the next Smart Cam
• Each migration region assigned to one or more possible next SmartCams
• Motion vectors help distinguish among several Smart Cams assigned to the same migration region
• Motion vectors check whether the object moves in the correct direction
• A master-slave approach for the tracked object handover
• Tracking agent’s migration between Smart Cams takes up to 1 second
Task-allocation system’s setup time—approximately 190 milliseconds
The approach is good considering they are using off the shelf products. The amount of memory and power dissipation are higher than the design would require ◦ it is good for testing and research but not suitable in real world situations.
Creative Methods Of Creating Great Ads On Entrepreneurship Success
Posted on 19:04 by Unknown
“J. Waiter Thompson did recall studies on commercials that ran during a heavily-viewed mini-series, “The Winds of War.” The survey showed that 19 percent of the respondents recalled Volkswagen commercials; 32 percent, Kodak; 32 percent, Prudential; 28 percent American Express; and 16 percent Mobil Oil. The catch is that none of these companies advertised on "The Winds of War." These words are from the book Hey, Whipple, Squeeze This: A Guide to Creating Great Ads by master copywriter Luke Sullivan. This ....continued below..... |
7UP Liiiiight: This is a photograph by 'nagfactor', as posted on Flickr. To view this photographer’s photostream and more, click on Image.
....continued from above.....
book looks at the history prescriptions for building a career in advertising and features a real-world look at the day-to-day operations of today's ad agencies.Among the most disparaged campaigns in advertising history, the Mr. Whipple ads for Charmin toilet paper were also wildly successful. Sullivan explores the Whipple phenomenon, examining why bad ads sometimes work, why great ads sometimes fail, and how advertisers can learn to balance creative work with the mandate to sell products. Some interesting words follow….
In the mid-'80s, research told management of the Coca-Cola Company that younger people preferred a sweeter, more Pepsi-like taste. Overlooking fierce customer loyalty to this century-old battleship of a brand, they reformulated Coca-Cola into New Coke, and in the process packed about $1 billion down a rat hole.
"We forget we can mold it."
"We forget we can mold it."
Research people told writer Hal Riney that entering the wine cooler category was a big mistake. Seagram's and California Cooler had it locked up. Then Riney began running his Bartles & Jaymes commercials and a year later his client had the #1-selling wine cooler in America.
"We forget we can mold it."
"We forget we can mold it."
Research people told writer Cliff Freeman when he was working on Wendy's hamburgers, "Under absolutely no circumstances run 'Where's the Beef?' " After it ran, sales shot up 25 percent for the year and Wendy's moved from fifth to third place in fast-food sales. The 20,000 newspaper articles lauding the commercial didn't hurt either.
"We forget we can mold it."
"We forget we can mold it."
And what some call the greatest campaign of the twentieth century, Volkswagen—none of it was subjected to pretesting. The man who helped produce that Volkswagen campaign had a saying: "We are so busy measuring public opinion, we forget we can mold it."
Testing storyboards doesn't work.
Testing, by its very nature, looks for what is wrong with a commercial, not what is right. Look hard enough for something wrong and you'll sure enough find it. (I could stare at a picture of Miss November and in a half hour I'd start to notice, is that some broccoli in her teeth? Look, right there between the lateral incisor and the left canine, see?)
Testing, by its very nature, looks for what is wrong with a commercial, not what is right. Look hard enough for something wrong and you'll sure enough find it. (I could stare at a picture of Miss November and in a half hour I'd start to notice, is that some broccoli in her teeth? Look, right there between the lateral incisor and the left canine, see?)
Testing assumes people react intellectually to commercials, that people watching TV in their living rooms dissect and analyze these interruptions to their sitcoms. ("Honey, come in here. I think these TV people are forwarding an argument that doesn't track logically. Bring a pen and paper.") In reality, you and I both know their reactions are visceral and instantaneous.
Testing rewards commercials that are vague and fuzzy because vague-and-fuzzy doesn't challenge the viewer.
Testing rewards commercials that are derivative because commercials that have a familiar feel score better than commercials that are unique, strange, odd, or new. The very qualities that can lift a finished commercial above the television clutter.
Testing, no matter how well disguised, asks consumers to be advertising experts. And invariably they feel obligated to prove it. Finally, testing assumes we really know what makes a commercial work and that it can be quantifiably analyzed. It can't. Not in my opinion. It's impossible to measure a live snake.
Bill Bernbach said, "We are so busy measuring public opinion, we forget we can mold it. We are so busy listening to statistics that we forget we can create them." This simple truth about advertising is lost the minute a focus group sits down to do its business. In those small rooms, the power of advertising to affect behavior is not only subverted, it's reversed. The dynamic of a commercial coming out of the television to consumers is replaced with consumers telling the commercial what to say.
People generally deny advertising has any effect on them. They'll insist they're immune to it. And perhaps, taken on a person-by-person basis, the effect of your ad is indeed modest. But over time, the results are undeniable. It's been said that advertising is like wind on desert sands. The changes occurring at any given hour on any particular dune are small. But over time, the whole landscape changes.
Every year, as long as I’ve been in advertising, Gallup publishes their poll of most- and least-trusted professions. And every year, advertising practitioners trade last or second-to-last place with used-car salesman and members of Congress.
People not only dislike advertising, they're becoming immune to most of it—like insects building up resistance to DDT. The way Eric Silver put it was this: "Advertising is what happens on TV when people go to the bathroom."
When people aren't indifferent to advertising, they're angry at it. If you don't believe me, go to the opening night of a big Hollywood movie. When the third commercial comes up on the screen and it's not the movie, those moans you hear won't be audience ecstasy. People don't want to see your stinkin' ad. Your ad is the comedian who comes on stage before a Rolling Stones concert.
So you try to come up with some advertising concepts that can defeat these barriers of indifference and anger.
The way I picture it is this: it's as if you're riding down an elevator with your customer. You're going down only 15 floors. So you have only a few seconds to tell him one thing about your product. One thing. And you have to tell it to him in such an interesting way that he thinks about the promise you've made as he leaves the building, waits for the light, and crosses the street. You have to come up with some little thing that sticks in the customer's mind.
And then you have what the customer brings to the situation— pride, greed, vanity, envy, insecurity, and a hundred other human emotions, wants, and needs, one of which your product satisfies.
And then you have what the customer brings to the situation— pride, greed, vanity, envy, insecurity, and a hundred other human emotions, wants, and needs, one of which your product satisfies.
"YOU'VE GOT TO PLAY THIS GAME WITH FEAR AND ARROGANCE."That's one of Kevin Costner's better lines from the baseball movie Bull Durham. I've always thought it had an analog in the advertising business.
There has never been a time in my career I have faced the empty page and not been scared. I was scared as a junior-coassistant-copy-cub-intern. And I'm scared today. Who am I to think I can write something that will interest 8 million people?
Then, a day after winning a medal in the One Show (just about the toughest national advertising awards show there is), I feel bulletproof. For one measly afternoon, I'm an Ad God. The next day I'm back with my feet up on the table, sweating bullets again.
Somewhere between these two places, however, is where you want to be―a balance between a healthy skepticism of your reason for living and a solar confidence in your ability to come up with a fantastic idea every time you sit down to work. Living at either end of the spectrum will debilitate you. In fact, it’s probably best to err on the side of fear.
A small, steady pilot light of fear burning in your stomach is part and parcel of the creative process. If you’re doing something that’s truly new, you’re in an area where there are no signposts yet―no up and down, no good or bad. It seems to me, then, that fear is the constant traveling companion of an advertising person who fancies himself on the cutting edge. You have to believe that you’ll finally get a great idea. You will.
Let your subconscious mind do it.Where do ideas come from? I have no earthly idea. Around 1900, a writer named Charles Haanel said true creativity comes from "a benevolent stranger, working on our behalf." Novelist Isaac Singer said, "There are powers who take care of you, who send you patience and stories." And film director Joe Pytka said, "Good ideas come from God.” I think they're probably all correct. It's not so much our coming up with great ideas as it is creating a canvas where a painting can appear.
So do what Marshall Cook suggests in his book Freeing Your Creativity: "Creativity means getting out of the way.... If you can quiet the yammering of the conscious, controlling ego, you can begin to hear your deeper, truer voice in your writing . . . [not the] noisy little you that sits out front at the receptionist's desk and tries to take credit for everything that happens in the building."
Stop the chatter in your head. Go into Heller's "controlled daydream," Breathe from your stomach. If you're lucky, sometimes the ideas just begin to appear. What does the ad want to say? Not you, the ad. Shut up. Listen.
ABOUT 20 PERCENT OF YOUR TIME in the advertising business will be spent thinking up ads; 80 percent will be spent protecting them; and 30 percent doing them over.
A screenwriter was looking out on the parking lot at Universal Studios one day. It occurred to him, said this article, that every one of those cars was parked there by somebody who came to stop him from doing his movie.
The similarity to advertising is chilling. The elevator cables in your client's building will fairly groan hauling up all the people intent on killing your best stuff.
"They might be right."
According to ad myth, Bill Bernbach always carried a little note in his jacket pocket. A note he referred to whenever he was having a disagreement with a client. In small words, one sentence read, "They might be right."
According to ad myth, Bill Bernbach always carried a little note in his jacket pocket. A note he referred to whenever he was having a disagreement with a client. In small words, one sentence read, "They might be right."
Here's my advice, and it starts a few rungs further down the humility ladder: Always enter into any discussion (with clients, account executives, anybody) with the belief that there is a 50 percent chance you are wrong. I mean, really believe in your heart that you could be wrong.
I often think of the analogy of the two kinds of ministers I have seen. A quiet and anonymous minister at a small church who invites me to explore his faith. And the noisy kind I see on TV, sweaty and red-faced, telling me the skin's going to bubble off my soul in Hell if I don't repent now.
Which one is more persuasive to you?
Someone named John Maynard Keynes once wrote that people are often at their most dogmatic when they are most unsure. Kinda makes sense to me.One more thing to consider, again from my old boss, Jerry Della Femina.
Some ad agency people think clients are dumb because they may not know about type, art, illustration, media, the rest of it. Look, how dumb can some guy be when he's managed to build a business that's worth millions? [Many] agencies aren't big businesses. So they ought to have a lot of respect for people smart enough to build big businesses. Remember, success for an agency is a sale in someone's conference room. But clients have to succeed in the open marketplace.
Which one is more persuasive to you?
Someone named John Maynard Keynes once wrote that people are often at their most dogmatic when they are most unsure. Kinda makes sense to me.One more thing to consider, again from my old boss, Jerry Della Femina.
Some ad agency people think clients are dumb because they may not know about type, art, illustration, media, the rest of it. Look, how dumb can some guy be when he's managed to build a business that's worth millions? [Many] agencies aren't big businesses. So they ought to have a lot of respect for people smart enough to build big businesses. Remember, success for an agency is a sale in someone's conference room. But clients have to succeed in the open marketplace.
Some Interesting Ads featured in the book :
1. On May 7, 1915, a German U-boat sank a passenger ship, the Lusitania, killing some 1,190 civilians, many of them women and children. America was finally too angry to stay out of the Great War, and enlistment posters began to appear in shop windows, one of which is shown below. Most other World War I posters were not as visual and instead used headlines like “Irishmen, Avenge the Lusitania!” and “Take Up the Sword of Justice.” Seems to me, all these decades later, they’re not nearly as powerful as this one simple image, this one word.”
2. An ad for PETA.
3. An ad promoting Tourism.
---excerpted from the book Hey, Whipple, Squeeze This: A Guide to Creating Great Ads by Luke Sullivan.
Subscribe to:
Posts (Atom)