Showing posts with label Camera. Show all posts

Samsung Show Off Their Flashy New Cameras


Press Release




The Samsung ES95 is the latest compact camera which promises to make great photography accessible for all.  With a 16.2 megapixel sensor and 5x optical zoom lens, clear images of your special moments are guaranteed to be captured through beautifully sharp imaging. The 1280 x 720p movie recording function means that videos of family and friends can be enjoyed at leisure in crystal clear quality on high definition TVs.

The elegant 67.5mm (2.7”) TFT LCD screen makes reviewing your photos on the go a simple process, allowing you to instantly recognize your favorite shots to share with friends and family, whether you're capturing your child's first steps right through to their graduation or wedding.

The ES95 has been designed explicitly to make photography a hassle free experience. The Smart Auto function automatically reviews and processes the scene you are about to shoot and selects the most appropriate of the camera's16 different preset modes such as Portrait, Fireworks or Sunset. Object Tracking AF helps you to achieve clear images in even the most challenging photographic environments and will help to take great action pictures with blur-free results

Samsung's innovative Perfect Portrait System provides an array of features which helps to create a great and flawless photographic experience through beautiful imaging. Modes such as ‘Beauty Shot’ instantaneously brightens your subjects appearance by automatically retouching the skin to produce a glowing result, removing any dark circles, blemishes or other imperfections so that you’ll always be looking your best. 'Smile Shot' recognizes when everyone in the frame is smiling and then automatically takes a picture to produce images full of life. Similarly, 'Blink Detection Mode' identifies if anyone in the portrait has their eyes closed, while 'Red Eye Fix' eliminates another pain point in photography, red eyes. The ES95 does the hard work for you to produce images which friends and family will be asking, “can you please use your camera for this picture?”

The Samsung QF30


The QF30, with 5M BSI CMOS sensor and 20x Optical/40x Digital Zoom, combines cutting-edge full HD camcorder technology, advanced Wi-Fi capabilities and new live streaming features, allowing users to share their recordings both on the go and in real time with friends and loved ones. The latest camcorder release from Samsung promises to deliver high quality video through innovative and intuitive features in a practical and affordable package.

Connectivity is integral to the design of the QF30. Part of the SMART Camera 2.0 range featuring integrated Wi-Fi connectivity, the QF30 allows users to upload video clips directly from the camcorder to the web. The QF30 is also the first Samsung camcorder to have an innovative live streaming feature through a new partnership with Ustream. Ustream is the leading live interactive broadcast platform, which allows anyone to stream to an audience of an unlimited size and allows viewers to watch and interact from computers, phones and tablets. The QF30 connects to the Ustream service via a Wi-Fi connection and broadcasts your video in real-time. Ustream can also be used for effective home monitoring– simply set up the QF30 in any room in the house and monitor your home via your Ustream channel from work, whilst on the road or whenever you’re out of the house via your own private Ustream channel.

Mobile Link provides a seamless connection between the QF30 and your smartphone so that users can send video clips from the former to the latter with complete ease. Users can then play back and enjoy their movies directly on their phone or even edit the clips using the dedicated smartphone app.

With the QF30, sharing videos with your friends has never been simpler – the Social Sharing function allows users to directly upload their recordings to social media sites at the touch of a button, providing instant access to movies for the people that matter. For the occasions you're not ready to share straight away, PC Backup instantaneously provides an auto backup of movie files via web storage sites, ensuring those special moments are safe.

Spectacular images are achievable for all movie makers with the QF30 thanks to a host of simple functions which help create videos of outstanding quality, regardless of experience. For instance, the My Clip function allows users to tag the great scenes from their videos with the push of a button, which they can then play back to provide a show reel capturing the best moments from recordings.

The streamlined and compact design of the QF30, which comes in both black and white, is both easy to use and stylish – ideal for those looking for a camcorder which boasts advanced technology yet avoids overly complicated functions.

The Samsung ST72



The new Samsung ST72 is a compact and stylish camera, perfectly designed for capturing bright, vivid photographs and HD video on the go.  Featuring a 16.2 Megapixel CCD Sensor, 25mm wide angle F2.5 bright lens and 5x optical zoom, the ST72 can take high quality images in any conditions, while its 720p HD movie capture capabilities make it the perfect companion to take with you everywhere.

The ST72’s Smart Auto function makes it easy to take perfect pictures every time. When switched on, Smart Auto detects and analyses key elements of the scene you want to capture, then automatically adjusts the camera’s to one of 16 different preset modes such as Portrait, Action or Sunset, making sure you get the very best shot possible.

The Samsung ST72 also features Smart Filter and Magic Frame, giving users quick access to a series of creative effects which can be applied in fun and creative ways. Smart Filter includes a range of different effects such as Cartoon Filter, Fisheye, Retro or Oil Painting which are automatically applied to an image once it has been captured, giving it a truly unique look       . Magic Frame includes 12 preset frame templates to can be used to surround the subject of the image, allowing users to express different moods and personalities in the photos they take       

In addition to the filters, Samsung’s popular Perfect Portrait System makes taking great photos quick and uncomplicated. This innovative system includes a host of useful modes including ‘Beauty Shot’, which retouches the skin of subjects to give them a bright and healthy look; ‘Face Detection’, which automatically detects all subjects in the shot and adjusts auto focus and exposure to ensure the best possible composition; ‘Self-Portrait’, an innovative feature which beeps when faces are positioned centrally in front of the lens so you can be confident of getting a great shot; ‘Smile Shot’, which automatically takes a picture when a smile is detected on everyone’s face; ‘Blink Detection Mode’, in which the camera will take a series of images if it detects any eyes are closed in the frame to ensure the final image features everyone with their eyes open, and ‘Red-Eye Fix’ which automatically eliminates any red eyes from the image.

When shooting really big or wide scenes, the ST72’s Live Panorama feature combined with its 25mm wide angle lens ensures nothing is missed out. Simply hold down the shutter button and sweep the camera across the whole scene you wish to capture. The ST72 will do all the hard work for you, producing a fantastic final panoramic image for you to cherish and share.

The Samsung WB2100


The new WB2100 is one of the latest editions to the WB series of long-zoom models. With 16.3 megapixels, 35 optical zoom and 25mm wide angle lens, the camera creates stunning long distance shots at ease with users able to effectively point and shoot for an enjoyable and high-powered photography experience.

The super telephoto camera captures moving pictures in full 1920×1080/60i high definition recording mode. Coupled with the “movie zoom” feature, the photographer can now become the director and generate close up and intimate pictures thanks to the 35x optical zoom that can be applied while in recording mode, with no interference seen to the overall movie experience.

The 16 megapixel BSI CMOS Sensor captures professional images, even in challenging conditions, due to Samsung’s scene recognition, Smart Auto, and Low Night Shot technology.

With Panorama users can see the final image before taking the shot via holding the shutter button down and sweeping across the scene, allowing the image to be viewed on the detailed 76.2mm (3.0”) LCD screen. The tilt display makes it easier than ever to take high and low angle shots, letting you capture your world from any angle you choose. In addition, the optical image stabilization function means blurry photos are a thing of the past. No need to reshoot.

With its sleek and stylish finish and fantastic image quality performance, this camera is ideal for practical and design conscience photographic enthusiasts who want to achieve detailed shots of architecture and nature alike. Designed with the customer in mind, the WB2100 comes with soft feeling hand grip providing the user with premium comfort and control.

Available in black or red, the unobtrusive WB2100 fits the camera lover’s lifestyle and carry bag.







Android + Raspberry Pi + Microcontroller = Intelligent gadgets with everything possible

1. What is Rapsberry Pi?

I have always wanted to talk about my favorite thing of the year: the cheap tiny linux PC - Yes, the Raspberry Pi!

It will be avaiblable soon by the end of the year 2011, let's hope.

Size: same as a credit card (for model A, even smaller, like a pen)

Price: 25 dollars

It is a full linux PC on which we can install Ubuntu, or even play Quake smoothly.



2. Why is Raspebrry Pi so interesting for DIY Phone Gadgets?


Android = Gorgeous user Interface, portable telecommunications services and the Internet of things everywhere with you

Raspberry Pi = Cheap, smart, tiny linux PC that can be powerful brains of any intelligent gadget and easily uses the USB port to add Microcontrollers like Arduino to control any motor or light or whatever sensors

Conclusion: Every project that combines Android and Raspberry Pi can make a powerful gadget.

3. How to make DIY Phone Gadgets combining Rasperry Pi and Android?


Mode 1. Android as a standalone remote control and Raspebrry Pi as a part of the gadget.


There are two possible types of communications:

a. Short range low delay communication


We can plug USB WiFi or Bluetooth dongles on Raspberry Pi, connecting it to the Arduino or whatever microcontroller, and use Android to interact with it.

Typical examples can be home automation gadgets such as an NFC lock or an intelligent airconditionner, showing user interface on the Android phone. WiFi toys with augmented reality feature can be interesting too. In UAV, you can connect Raspberry Pi to ArduPilot, and do some near real-time telemetry and video feedback via WiFi to be displayed on the Android phone, seamlessly working with Google Maps.

b. Cloud communication

We can connect the Raspberry Pi powered gadget to the Internet, and use Android to "chat" with it from everywhere in the world.

An example that I can imagine would be a surveillance robot with USB camera at home (of course its brain is the tiny Raspberry Pi). While the robot is wandering at home, we can chat with it on Google Talk using our Android phone from another end of the world. The QoS on some 3G or 4G networks can be good enough to support video chat and voip. Android will use XMPP, Web RTC or whatever promising or classical Internet protocols to interract with the gadget.

Mode 2. Android and Raspberry Pi together as a part of the gadget.

This mode takes advantage of the Android's built-in software and hardware (GPS, sensors, WiFi, bluetooth, etc) and the advantage of Raspberry Pi's good hardware extensitivity (because it is a linux PC with USB 2.0 OTG ports).

In this mode, the Android is directly connected to Raspberry Pi using a USB cable, just as it is connected to any PC. So ADB and USB tethering can be great protocols to help realizing fast bidirectional communication.

An example can be a sophisticated RC controller with many physical buttons and joysticks, and of course Android's large touch screen. You can download many different Android applications for this gadget, or add different 2.4Ghz radio modules. So there is a both a greater software and hardware flexibility compared to the classical radio controls from different manufacturers.

Mode 3. Installing Android on Raspberry Pi...And make cheap gadgets.


This seems a bit difficult for now because higher versions of Android are demanding in terms of hardware capabilties.

3. What can be done to help developers of DIY Phone Gadgets?


The idea is to buid up some good libraries in Raspberry Pi that can work with a special microcontroller such as Arduino, while supporting different types of connections with Android. The ultimate purpose is to provide a simple and single way to develop, instead of always developing on different platforms and trying to figure out how to bridge.

I really like the way how projects like IOIO and Amarino integrate the electronics programming in Android development. If Raspberry Pi can provide such a platform to handle PWM, UART etc while easily supporting WiFi dongles, and it is so cheap, why not?

4. Limitations of using Raspebrry Pi in DIY Phone Gadgets


Unfortunately, as Raspeberry Pi is so tiny and squeezes all cool things into a small board, there are not enough I/O pins for hardware developers. This is what is better considered on the more expensive BeagleBone. However, we can always connect a cheap Arduino board to it and it's all done easy and clean. Remember it is a PC and it is USB-friendly. For those of you who are curious about the I/O on Raspberry Pi, please read the official WiKi:

http://elinux.org/RaspberryPiBoard#General_Purpose_Input.2FOutput_.28GPIO.29.2C_I2C.2C_I2S.2C_SPI

There are approximately 16 spare GPIOs, which on the Alpha board are brought out to 1.27mm pin-strip. Voltage levels are 3v3. The connector choice is deliberately annoying to connect to directly; there is no over-voltage protection on the board so the intention is that people interested in serious interfacing will use an external board with buffers, level conversion and analog I/O rather than soldering directly onto the main board. It brings 2x I2C (3v3), I2S and an SPI (3v3) interface out to the same connector. It supports one slave interface for I2C and one for SPI. The UART has four PINs: 3.3V, GND, TX and RX. Kernel boot messages go to this UART at 115200bps.

Good ideas are happily discussed on Raspberry Pi Forum here:
http://www.raspberrypi.org/forum?mingleforumaction=viewtopic&t=1158
or in IOIO User Group here:
http://groups.google.com/group/ioio-users/browse_thread/thread/d23be2c908a9d5ae/be8101778a202a52

Endless ways to use Android for creating hardware-enriched intelligent systems

It might sound exaggerating that I use the word "endless" because most applications in Android Market don't give us such an impression. In our daily life we don't use our smartphones to interact with other machines pretty often. 

I'd say, it is just a start.

AR.Drone players may say: 

"Isn't the phone a cool remote-control, a console that is fully programmable and you can take everywhere?"

Arduino lovers or robotics/electronics system designers may say: 

"Well, more than a console. We love reading beautiful data graphs on Android's large screen. That's a perfect portable oscilloscope. Of course, we can take advantage of Android's great processor to perform complex computing. We can also use an USB cable to integrate it as an on-board "brain".

RC model makers say, "Sure we love the brain mode to have Android integrated on-board", as the DIY Drone's PhoneDrone board suggests:

"With Android you can switch between RC control and Android control or mix the two. You steer your vehicle via RC, but an Android phone does the actual control sending M2M commands to the on-board IMU. On a car, that would allow every turn to be a high-speed controlled drift, for instance.

Or, with a UAV, you might have the Android phone doing high-level image processing and object tracking, sending mission commands to an autopilot board. You might also want to use the phone's long-distance wireless instead of an Xbee for two-way telemetry.  This can either replace the original control board if you've got equivalent code running on Android, or compliment it with the Android device doing image processing or long-distance wireless communications."

OK, that's a lot of messy information when I put all the remarks here. It took me a while (actually two years) to observe, to test and to conclude what people really need Android to do in such hardware-enriched intelligent systems.

I've finally made a list of all possible outputs from Android and what we can input to Android:

1. Possible outputs from Android:

1.1 Sending high-level human-readable commands via user-interface by using the phone's built-in hardware

There is a big screen to display images and text, a speaker to perform text-to-speech or play music, a vibrator to give some notifications, etc.

This is what most applications in Android Market do. 

1.2 Sending high-level commands to tell one or multiple external devices what tasks to perform and controlling the actions of each external device

Examples:

1.2.1 All the remote control applications using WiFi or bluetooth. 

High-tech toys are pretty popular now, like this Sphero Toy Ball controlled by iPhone and Android:



Of course we have some more serious use-cases: e.g.: using Android to replace your PC's keyboard and mouse.  I use RemoteDroid personally in bed: 



1.2.2 Autonomous control system where Android is integrated on-board and outputs the commands automatically like this:




And this open-source project called Droid-Copter:


             
1.3 Sending built-in sensor data  (GPS, gyroscope, accelerometer, digital compass , proximity sensor, etc.) from the phone to one or multiple external devices

Examples: 

GPS tethering: search "GPS tether" in Android Market and you will get many applications.

In DIY quadcopter, we can use Android to replace completely the MCU control board like ArduPilot. In that way we will use Android's gyroscope and compass. I am confident enough that on DIY Drones some intelligent guys can finally make a UAV with their on-board Android phone in the near future, like this unfinished project:



But let's see a prototype from the Cellbots open source project that I really like. The Arduino on the robot reads the phone's digital compass output to adjust orientations in an autonomous way, you get the idea:





2. Possible inputs to Android:

2.1 Receiving human commands via user-interface input by using the phone's built-in hardware

We have:
  • a touch screen for getting user's command,
  • a camera for "recording" the optical environment and some image processing to recognize a face,
  • a microphone to get what people say and may perform voice recognition like "speech-to-text", etc.

This is what most applications in Android Market do. 

2.2 Receiving high-level commands from external devices that can be processed and figuring out what to do next

Examples:
  • Autonomous SMS chat between two phones
  • Various Internet protocols between Android and cloud. In Google IO 2011 there is more about Cloud Robotics, ROS Java and Android:


3. Receiving low-level sensor data from one or multiple external devices to get processed by the phone

This usually requires Bluetooth, WiFi, UART or serial connector to realize the sensor reading.  

Examples can be using an external GPS to replace the built-in GPS to provide accuracy, or using temperature sensors to be displayed on Android, etc.  

And today we just received this cool project from Mr. Al Linke, who proudly presents his cute funny artistic masterpiece, the Android Breathalyser:


Mr. Al Linke said that as a casual programmer, he spent just 3 nights to realize this, which shows the ease of using the IOIO board for Android

Whoever wants to replicate this project within 2 nights (if you want a challenge:)), here is the main parts list:


2. LiPo rider: the LiPo rider takes the 3.7V from the LiPo battery and converts to +5V that the IOIO needs on its Vin. Plus the LiPo rider is also a charger so the whole thing becomes a self contained rechargeable unit.


4. And of course the magical IOIO board.


All in all:

There are endless ways to use Android for creating hardware-enriched intelligent systems. We hope that before designing your new system, you take a serious glance at what Android can provide and which inputs/outputs are capable to meet your needs, in order to keep the project simple and powerful. A good selection and combination of those Android inputs and outputs can be the key to success.


Benefits and different ways for Android devices to control digital cameras

You might wonder why bother using an Android device to control your digital camera. Well, there sure are a lot of benefits:

1. Combination of Android software/hardware with your camera's hardware capabilities to create a super machine:

The built-in camera is lousy and the digital camera doesn't have GPS nor Internet connection. By mixing the two in one system, you can use Open CV to edit the camera view, do some advanced image processing, face recognition, instantly share your pictures using social networks like Facebook and blogs...etc.

2. One set of hardware with multiple/custom user interfaces to flexibly satisfy different end-users:

If your grandma is uncomfortable with those complicated buttons and configurations on the camera itself, why not download an application called "Canon DSLR for Dummies". Your grandma will just take a tablet or a phone along with the camera, touch 3 huge buttons to take pictures and videos. And cool, she will be using the most complicated camera in her daily life! You can also make the user interface super scientific in the Android application, to fine-tune, save, share, download and upload different configurations for your camera.

3. It turns your camera into dual-screen camera. 

The best thing about having the dual screen on your digital camera is that you can take really good self portrait pictures and so no-one has to be missing from the pictures any more. You can position the camera and see as you stand how the picture will look and so this makes taking these types of pictures much easier. The dual screen also offers other advantages though and can be used to display a range of information. One of the coolest features is the way they can display a nice smiling image just before the camera takes the photo and so the subjects can tell when to smile and know when to smile for the photo. This is brilliant if you are taking photos of children as they can display something that they will like such as a clown and so they know to smile when they see this image.

4. Remote control capability. 

Your phone is perfect for working with those IP surveillance cameras. You can easily get live video streaming anywhere, and change the camera angle by touching your phone screen. 

How to control using an Android device?

1. Direct control solutions from Android to Camera:

Usually this approach is wired. Sometimes you need to have custom ROM on your Android device. For example, the DSLR Controller is an EOS utility app for use with Canon DSLR cameras:



Or this on-going project with nice features:



2. Indirect control solutions using a microcontroller (e.g.: from Android to Arduino to Camera):

As far as I know, there are many non-standard hacks that already used the Arduino board to control or trigger camera, for example:


To add Android control, you only need to add connection between Android and Arduino (using bluetooth or USB cable), which is easily done here (I made a list of solutions):



3. Using WiFi to control Cameras with WiFi or Ethernet features (e.g.: an IP surveillance camera or a camera with a smartphone OS):

This is an example using Android to control the Samsung SH100 using the "Remote Viewfinder": 



Here are some connectivity modes between Android and another WiFi device:


I am sure there are more cool solutions to connect Android to your camera. DIYers and manufacturers, let us know what your choice is!