Monday, June 1, 2009

Project Natal

If you've been wondering why my project blog has been pretty quiet, I can finally say it is because I have been helping Xbox with Project Natal. If you haven't seen the vision video, it is definitely worth checking out:



Now, I should preface by saying I don't deserve credit for anything that you saw at E3. A large team of very smart, very hard working people were involved in building the demos you saw on stage. The part I am working on has much more to do with making sure this can transition from the E3 stage to your living room - for which there is an even larger team of very smart, very hard working people involved. The other thing I should say is that I can't really reveal any details that haven't already been made public. Unfortunately.

Speaking as someone who has been working in interface and sensing technology for nearly 10 years, this is an astonishing combination of hardware and software. The few times I’ve been able to show researchers the underlying components, their jaws drop with amazement... and with good reason.

The 3D sensor itself is a pretty incredible piece of equipment providing detailed 3D information about the environment similar to very expensive laser range finding systems but at a tiny fraction of the cost. Depth cameras provide you with a point cloud of the surface of objects that is fairly insensitive to various lighting conditions allowing you to do things that are simply impossible with a normal camera.


But once you have the 3D information, you then have to interpret that cloud of points as "people". This is where the researcher jaws stay dropped. The human tracking algorithms that the teams have developed are well ahead of the state of the art in computer vision in this domain. The sophistication and performance of the algorithms rival or exceed anything that I've seen in academic research, never mind a consumer product. At times, working on this project has felt like a miniature “Manhattan project” with developers and researchers from around the world coming together to make this happen.

We would all love to one day have our own personal holodeck. This is a pretty measurable step in that direction.

Xbox and Microsoft deserve an enormous amount of credit for taking on such an ambitious project. It’s one thing to say “Wouldn’t it be cool if…”, but it’s another thing entirely to say, “let’s dedicate the resources to really make it happen inventing whatever needs to be invented along the way.” I have to say it's pretty neat building the future.

287 comments:

«Oldest   ‹Older   201 – 287 of 287
Mizwar Smith said...

Interesting post. I have been wondering about this issue,so thanks for posting. I’ll likely be coming back to your blog. Keep up great writing.


SERP Kenali dan Kunjungi Objek Wisata di Pandeglang Kembali Berubah Pendatang Baru Kenali dan Kunjungi Objek Wisata di Pandeglang, Kembali Optimasi Kenali dan Kunjungi Objek Wisata di Pandeglang, Kenali dan Kunjungi Objek Wisata di Pandeglang Persaingan Semakin Sengit, Kenali dan Kunjungi Objek Wisata di Pandeglang, Optimasi Spam, Bolehkah?, Kenali dan Kunjungi Objek Wisata di Pandeglang SERP Baru, Kenali dan Kunjungi Objek Wisata di Pandeglang Turun Naik, Google “Ngedance” Pada Kenali dan Kunjungi Objek Wisata di Pandeglang, Kenali dan Kunjungi Objek Wisata di Pandeglang Masuk Halaman Pertama, Mencari Backlink dari .edu dan .gov, Masihkah Perlu?, Pandeglang, Banten – Eksotisme Pantai Tanjung Lesung, Pandeglang, Banten – Taman Nasional Ujung Kulon, Kenali dan Kunjungi Objek Wisata di Pandeglang, smart

Anonymous said...

instead. Although glad is not quite the right word… let me just say I needed this after the incessant chatter in the media, and am grateful to you for articulating something many of us are feeling - even from distant shores. Please come visit my site Phoenix Business Search Engine when you

Anonymous said...

You may have not intended to do so, but I think you have managed to express the state of mind that a lot of people are in. The sense of wanting to help, but not knowing how or where, is something a lot of us are going through. Please come visit my site Phoenix Business Phone Listing when you got time.

Anonymous said...

Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog?
Please come visit my site Portland Yellow Page Business Directory when you got time.

Anonymous said...

Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog?
Please come visit my site Local Business Directory Of Portland U.S.A. when you got time.

Anonymous said...

I wanted to thank you for this great read!! I definitely enjoying every little bit of it :) I have you bookmarked to check out new stuff you post. Please visit my Please visit my blog when you have time Please come visit my site Aurora Business Search Engine when you got time.

Anonymous said...

I wanted to thank you for this great read!! I definitely enjoying every little bit of it :) I have you bookmarked to check out new stuff you post. Please visit my Please visit my blog when you have time Please come visit my site Aurora Web Link when you got time.

Anonymous said...

tadalafil from u s a online
informations sp cialis es referencement
viagra purchase
full information levitra
cialis order online
new levitra pharmacy information
viagra soft
tadalafil drug information online
cialis online order
cialis soft tabs online
cialis information for cialis
online and viagra soft
free cheap generic cialis pills
levitra information page
apcalis
drug prescription vardenafil hcl
buy levitra without prescription
cialis soft order
tadalafil online
cialis pharmacy online

pat mounts said...

Johnny,
First off let me say that u are an inspiration to programmers everywhere. This project looks amazing and i hope that this will finally get vr into the limelight and i'm hoping that this tech doesn't just get implemented on game consoles, i've been waiting for the tech to catch up since tron :) I can only imaging browsing the internet in 3 dimensions. Amazing stuff kudos 2 u
-Mast3r_w00t

Unknown said...

their Milo demo and James Cameron announced that Avatar is the first major fully 3D game.
Buy Dissertation | Buy Essay | Buy Research Paper

Unknown said...

this will finally get vr into the limelight and i'm hoping that this tech doesn't just get implemented on game consoles, i've been waiting for the tech to catch up since tron
Buy Term Paper | Buy Thesis

Anonymous said...

vente de kamagra en pharmacie
comprar tamiflu
venta de tamiflu sin receta
viagra prescricao medica
cialis soft bestellen
propecia kaufen
vente de kamagra oral jelly
comprare kamagra in farmacia
viagra soft en ligne
levitra bestellen online
viagra preco

Empty Promises said...

Some kind of head tracking or 3d is necessary, because it looks like the gaming system has a great idea of where the player is, but with a standard TV screen, the player can't tell where they are in the game as far as depth perception.
The paint throwing demo doesn't encourage confidence as it doesn't indicate any greater control or interactivity or even physics than using a wii, although I've been looking forward to a Jackson Pollock game for a long time, that demo looked like it could have been on something like the playstation eye. If it really does track your motions so well in 3d, I'd expect making ugly clay dolls with gestures and then making them fight.

Anonymous said...

I really liked your blog! You have some great content. Please come visit my site Nashville City Business Listings when you got time.

Anonymous said...

Project Natal looks fantastic, I can't wait to play controller free xbox 360 games! I assumed it would have been out this Xmas though, does anyone know when

Anonymous said...

cialis online kaufen
actoplus met online apotheke
strattera rezeptfrei
tamiflu bestellen ohne rezept
tadalis sx apotheke rezeptfrei
zithromax kaufen
viagra soft online bestellen
tadalis sx bestellen ohne rezept
pille rezeptfrei bestellen

Moset said...

Project Natal, nice name :) and nice project of course. I am curious about the price too...

Ugo from
Cyprus property

yeh said...

I have a question. Can the velocity of a human gesture be detectable/differentiated by the Project Natal? Thanks.

Anonymous said...

kamagra prix en france
lovegra bestellen
kamagra soft farmacia
lasix vendita
vendita cialis soft
prezzo cialis super active italia
levitra en ligne
accutane pharmacie france
acheter levitra
acheter pharmacie france
levitra france
cialis pharmacie
viagra soft en ligne
vente cialis en pharmacie

rr8004 said...

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me. Thanks for all your help and wishing you all the success in your business. Please come visit my site City Guide San Francisco when you got time.

rr8004 said...

Hello, What enticed you to post this article. It was extremely interesting, especially since I was searching for info on this subject last Thursday. Please come visit my site El Paso Business Phone Numbers when you got time.

Anonymous said...

Nike Air Shoes

rr8004 said...

Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog? Please come visit my site San Francisco City Business Listings when you got time.

rr8004 said...

Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog? Please come visit my site Business Resources Comprehensive Listings when you got time.

Anonymous said...

Just saying this now, so that there's plenty of time to evaluate and implement: those commands should be fully customizable (loadable/savable presets, user created commands), so that they don't get in the way of language and user preferences and needs (special needs people, etc.) and turn a great idea into a (b/s)ad implementation, like so many unfortunate others before...

Unknown said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. Please come visit my site City Guide San Jose when you got time.

Unknown said...

You got a really useful blog I have been here reading for about an hour. I am a newbee and your success is very much an inspiration for me. Please come visit my site San Jose City Business Listings when you got time.

Karthik Prabhu said...

For more info on Project Natal Check out my Blog : http://dtechwiz.blogspot.com/2010/01/welcome-gesture-revolution-microsofts.html

Unknown said...

As both a Wii and 360 owner, I am excited to learn of your involvement with Natal.

I honestly believe that ‘Head Tracking’ via Natal will be the next revolution in gaming. An illusion of a 3D environment without the need for head-wear or eye-wear, it works with current TVs and the 3D illusion still works for people with sight in only one eye. Also although only one person can experience the 3D effect, others can still watch because there is no blurring or double image!

As 3D tech goes it makes perfect sense for gaming and is relevant to all genres too. It also allows people who don't want to invest in Natal to play the same copy in standard 2D! I really hope this is one of the things you have been working on!

madx776 said...

I usually do not like things made by Microsoft because at the end, they always finish messing up everything. As Example, windows vista, ans thousands of broken x-box because of bad ventilation. However, I am amazed with this new project. I end up here because of your wiimote whiteboard project which is working fantastically. I hope the natal project will not be a project anymore, but a product on sale quickly. I want to buy it. In addition, I think wii has something similar, but without all the applications used on the x-box and is already on sell. The YOUR SHAPE wii game comes with a camera that tracks your movements on real time without the need of a wii remote control.It is around 40-50 dollars. Anyway great job.

felixawilliam said...

I had hoped they would have had more Natal news than just the release date, like more about the games being developed for it. But I guess we have to wait for E3 for that.
Xbox Natal

Ted said...

play online casino

Unknown said...

Here is a good tutorial on the technology behind the 3D camera:
http://en.wikipedia.org/wiki/Time-of-flight_camera

daniel john said...

I love your blog and projects, and I got a little vicarious thrill for you when I saw that you were working on something so (seemingly) perfect for you. I hope it's a ton of fun.
Term paper

Anonymous said...

Many institutions limit access to their online information. Making this information available will be an asset to all.

Anonymous said...

MTB shoes

Anonymous said...

I am fond of sunglasses

janewangleilei said...

i like shoesjordan 22jordan 23

janewangleilei said...

nice http://www.nike-airjordanshoes.com/jordan-1-c-48.html

Anonymous said...

cheap cell phones
Air Jordan Shoes
nike tn
Chaussures Sport
MBT shoes
The North Face Jackets
polo shirts
Tennis Racquet
cheap shoes
wholesale polo shirts
Wholesale Polo Shirts

macafe said...

That'Good Post.
China Business
Hong Kong Business
International Business
Business Opportunities
China Manufacturer
China Market
Picture
Computer
Computer Peripheral
Electronic
The rich man in the woods

CV.AGUS BUANA PUTRA said...

I have an offer to share the fun by attending a good place for personal entertainment or for a very nice family and provides an inspiring life and the serenity of life .... welcome to the club in ...(October Fall)w

CV.AGUS BUANA PUTRA said...

I have an offer to share the fun by attending a good place for personal entertainment or for a very nice family and provides an inspiring life and the serenity of life .... welcome to the club in ...(October Fall)w

Anonymous said...

adidas shoes

Cocktail Dresses said...

Read your article, very popular with my heart, we are dedicated to provide high-quality cheap cell phone store, we have a full-featured mobile phone, stylish, and cheap, I believe it is a good choice for you!

Joni said...

handbags 2010

Anonymous said...

I flew NWA yesterday and hardly gave a thought to the recent NWA event. What did surprise me about the incident was that I regard the Amsterdam airport as one of the more security conscious.

Simon said...

Please, please, please talk to MS about making a sand drawing game for Natal. That would be incredibly awesome.

Admin said...

Natal mean Chrismast in my country. lol
Please visit my website
Case

Teaching Aikido

Comparing trenchers

Choosing Aikido School

CAT

Admin said...

Hi.....

Best Medical Job

Wage

Online Job Hunting

Positive Thingking

The Interview

Cathy Mena said...

In Marketing, you should understand who your target market is. Create one-word adjectives that best describes your target market.
sunglass racks

abdulsalam said...

thanks for this !
computer

hanly said...

A lot of very smart people have written in questions and suggestions and wmv to iphone
avi to iphone converter I think a lot of them are very clever and worth sharing... and I'd

Iyyrish said...

good article!

Lanthanum said...
This comment has been removed by the author.
Lanthanum said...

Project Natal is the code name for a "controller-free gaming and entertainment experience" by Microsoft for the Xbox 360 video game platform. Based on an add-on peripheral for the Xbox 360 console, it enables users to control and interact with the Xbox 360 without the need to touch a game controller through a natural user interface using gestures, spoken commands, or presented objects and images. The project is aimed at broadening the Xbox 360's audience beyond its typical gamer base.
Thanks for your blog,
Zizou,
Job Vacancies

Anonymous said...

good..................................................................

Unknown said...

This is absolutely fantastic! I saw the ad for Kinect by accident on Youtube (you can't really miss it) and immediately thought of your Wii remote projects. I am thrilled to learn that you played a part in creating this and my students will be blown away too. I have been teaching an English class in France that I call 'Creative Technology', and one of my lessons is based entirely on your three videos using the Wii remote for finger tracking, the multi touch whiteboard and head tracking. I play the videos for my students, we talk about their ideas for what you could do next, and then they have a project to do, using your prototypes to create a product, with the aim of being as inventive as possible. They are all engineering students and this is their favourite lesson in the course. Thank you and keep up the fabulous work! I can't wait to tell my students what you're doing now!

jacket said...

The quality is so good.
abercrombie and fitch
abercrombie & fitch
Abercrombie and fitch outle

Unknown said...

USA Today just leaked the name of Microsoft's Project Natal motion control setup: Kinect. Microsoft was apparently planning on revealing these details tonight at a pre-E3 shindig, but the leaks got the better of them (including an Italian ad that also mentions the Kinect brand). costa rica tours, shopping online, costa rica fishing, jaco fishing charters, costa rica whale watching, costa rica dolphin watching, costa rica party boat, panama fishing, fishing costa rica los suenos, los suenos fishing charters, costa rica fishing los suenos, los suenos costa rica fishing, costa rica los suenos fishing, fishing costa rica los suenos, los suenos fishing charters, costa rica fishing los suenos, los suenos costa rica fishing charters, costa rica los suenos fishing,
costarica rafting

http://www.dominicalcostaricatours.com/. There's still no word on price or release date, but hopefully we'll be hearing about that later this week. The USA Today writeup also mentions a few titles, including Kinectimals, Joyride, Kinect Sports, Kinect Adventures, Dance Central, and properties based on Star Wars and Disney characters.

John said...

lovely blog and unique information about project natal. great one.
- Hire Dedicated Resources

combattery84 said...

Laptop battery
ACER Laptop Battery
ASUS Laptop Battery
COMPAQ Laptop Battery
Dell Laptop Battery
HP Laptop Battery
IBM Laptop Battery
SONY Laptop Battery
TOSHIBA Laptop Battery
APPLE M8403 battery
APPLE A1078 Battery
APPLE A1079 battery
APPLE A1175 battery
APPLE a1185 battery 1
APPLE A1189 battery
Acer aspire 5920 battery
Acer btp-arj1 battery
Acer LC.BTP01.013 battery
Acer ASPIRE 1300 battery
Acer ASPIRE 1310 battery
Acer Aspire 1410 battery
Acer ASPIRE 1680 battery
ACER BTP-63D1 battery
ACER BTP-43D1 battery
Acer lc.btp05.001 battery
Acer aspire 3000 battery
Acer Travelmate 4000 battery
ACER aspire 5560 battery
ACER BATBL50L6 battery
ACER TravelMate 240 Battery
ACER BT.00803.004 Battery

combattery84 said...

ACER Travelmate 4002lmi battery
Acer travelmate 800 battery
Acer aspire 3613wlmi battery
Travelmate 2414wlmi battery
Acer batcl50l battery
Acer Travelmate 2300 battery
ACER aspire 3610 battery
ACER travelmate 4600 battery
Dell Latitude D800 battery
Dell Inspiron 600m battery
Dell Inspiron 8100 Battery
Dell Y9943 battery
Dell Inspiron 1521 battery
Dell Inspiron 510m battery
Dell Latitude D500 battery
Dell Latitude D520 battery
Dell GD761 battery
Dell NF343 battery
Dell D5318 battery
Dell G5260 battery
Dell Inspiron 9200 battery
Dell Latitude C500 battery
Dell HD438 Battery
Dell GK479 battery
Dell PC764 battery
Dell KD476 Battery
Dell Inspiron 1150 battery
Dell inspiron 8500 battery
Dell Inspiron 4100 battery
Dell Inspiron 4000 battery
Dell Inspiron 8200 battery
Dell FK890 battery

Unknown said...

your creative writing abilities has inspired me to start my own Blog Engine blog now.


Advantage Term Papers – We do it your way

fatmagulunsucuneizle said...

travesti
porno izle
sikiş izle
sikiş izle
sikiş izle
porno
sikis izle
porno

Anonymous said...

The Breitling is one of the new additions to the famous Navitimer World line. The one is Breitling Avenger . This article is going to introduce the Superocean as it powered by the Super Quartz caliber 78 movement which also serves the highly famous Aerospace watches.


Louboutin Shoes add on the right touch of glamour and have the molten gold like of feel to it. The embellishments on Christian Louboutin Pumps make it all the more special. The smooth metallic leather gives Christian Louboutin Boots the right amounts of flair and flamboyance that is needed in attire. The studs and spikes in detail are the main attraction and distinguishing factor in Christian Louboutin Sandals .


Here are three Coach Purses that I strongly recommend to ladies. They are all stylish and beautiful, and are easy to carry both literally and figuratively. The Coach Hamptons is among the most popular hobos of Coach Legacy . It has the trademark Coach Initial’s pattern and an embossed Coach Madison tag. Its size measures 10 x 8 x 3 inches and has an eight inch genuine black leather strap.

Dearm box said...

Dearmbox

Dreambox 500C
DM500C

Dreambox 500S
dm500s
dm 500s

Dreambox 600c pvr
dm600pvr
DM 600c pvr

Dreambox 600S
DM600S

Dreambox 600T PVR

Dreambox 7020 Si
DM7020s
DM7020s satellite receiver

Dreambox 800 HD PVR-C
DM800HD PVR Cable receiver
Dreambox 800C

Openbox 300 FTA
Openbox x 730PVR
Openbox X-770 PVR
Openbox X 800
Openbox X 820CI

trassy dicosta said...

Send Flowers to denmark

This is a great blog with excellent post.
very informative, this will help me to complete my task.

Anonymous said...

Cheap Christian Louboutin Shoes
cheap air jordan shoes
Ralph Lauren Polo Shirts
Nfl jerseys

Christian Louboutin Sandals
nike air jordan shoes
Polo Shirts
Nhl jerseys

Christian Louboutin Pumps
michael jordan shoes
Mens Polo Shirts
Mlb Jerseys

Manolo blahnik shoes
jordan basketball shoes
Lacoste Polo Shirts
Nba jerseys

Christian Louboutin Shoes Sale
jordan shoes sale
Wholesale Polo Shirts
Authentic Nhl jerseys
Discount Christian Louboutin
Ugg Boots
ugg boots
Christian Louboutin Shoes
discount ugg boots
discount ugg boots
Christian Louboutin Manolo Blahnik
ugg boots sale
ugg boots sale
Christian Louboutin Boots

trassy dicosta said...

Send flowers to china

hi guys ... I was very pleased to read the information in this article ... was of great interest and would love to get a lot more information about "Watch the World(s)."

angelyu said...

HP Laptop BatteryHP Laptop Battery
HP COMPAQ Laptop BatteryHP COMPAQ Laptop Battery
IBM Laptop BatteryIBM Laptop Battery
SAMSUNG Laptop BatterySAMSUNG Laptop Battery
SONY Laptop BatterySONY Laptop Battery
TOSHIBA Laptop BatteryTOSHIBA Laptop Battery
ACER BT.00603.012 Laptop batteryACER BT.00603.012 Laptop battery
ACER BTP APJ1 Laptop batteryACER BTP APJ1 Laptop battery
ACER BTP B2J1 Laptop batteryACER BTP B2J1 Laptop battery
ACER LC.BTP01.010 Laptop batteryACER LC.BTP01.010 Laptop battery
ACER BT.00604.006 Laptop batteryACER BT.00604.006 Laptop battery
ACER BTP AQJ1 Laptop batteryACER BTP AQJ1 Laptop battery
ACER GARDA31 Laptop batteryACER GARDA31 Laptop battery
ACER LC.BTP01.011 Laptop batteryACER LC.BTP01.011 Laptop battery
ACER BTP AMJ1 Laptop batteryACER BTP AMJ1 Laptop battery
ACER BTP ARJ1 Laptop batteryACER BTP ARJ1 Laptop battery
ACER GARDA32 Laptop batteryACER GARDA32 Laptop battery

Send Flowers to China said...

Flower store in UK

Thanks for sharing .Keep posting articles like this.A good example of content presentation.A piece of information from you every now and then is really great.Great article post.I appreciate your writing skills.

Anonymous said...

FUJITSU Fpcbp83 Battery
FUJITSU Fpcbp95 Battery
FUJITSU Fpcbp98 Battery
FUJITSU Fpcbp121 Battery
FUJITSU Fpcbp151 Battery
FUJITSU lifebook t4010 Battery
FUJITSU lifebook t4020d Battery
TOSHIBA PA3307U-1BRS Battery
TOSHIBA PA3383U-1BRS Battery
TOSHIBA PA3384U-1BRS Battery ACER TRAVELMATE 4600 Battery
HP PAVILION DV4000 Battery
HP PAVILION DV9000 Battery
TOSHIBA PA3465U-1BRS Battery
Compaq Presario R3000 Battery HP F4809A Battery
Dell INSPIRON 6000 Battery
IBM THINKPAD T42 Battery
Dell Latitude D610 Battery
SONY VGP-BPS2 Battery
APPLE A1078 Battery
APPLE M8403 Battery Acer LC.BTP01.013 battery
Acer ASPIRE 1300 battery
Acer ASPIRE 1310 battery
Acer Aspire 1410 battery
Acer ASPIRE 1680 battery

Anonymous said...

ACER BTP-63D1 battery ACER BTP-43D1 battery
Acer lc.btp05.001 battery
Compaq Business Notebook NX9000 series battery
FUJITSU Lifebook C2220 battery
FUJITSU Fpcbp63 Battery
FUJITSU Fpcbp68 Battery FUJITSU Fpcbp77 Battery
FUJITSU Fpcbp78 Battery
FUJITSU Fpcbp79 Battery
Armada E700 Series battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
HP F4098A battery
HP pavilion zx6000 battery
HP omnibook xe4400 battery
HP omnibook xe4500 battery

Anonymous said...

APPLE A1078 battery
APPLE A1079 battery
APPLE A1175 battery
APPLE A1189 battery
Business Notebook NX9110 Series battery
GATEWAY NX7000 Series laptop battery
IBM 02K6821 battery
IBM 02K7054 battery
IBM 08K8195 battery
IBM 08K8218 battery IBM Thinkpad 390 Series battery
HP omnibook xe3 battery
IBM Thinkpad 390X battery
IBM ThinkPad G40 Series battery
ThinkPad G41 Series battery
Toshiba PA2487UR battery
Toshiba Satellite A105 battery
Toshiba A70 battery
PA3062U-1BAT battery
Toshiba Satellite P30 battery
Toshiba PA3084U-1BRS battery
Toshiba PA3098U battery
PA3107U-1BAS battery
PA3107U-1BRS battery
PA3166U-1BRS battery
PA3176U-1BAS batteryPanasonic CGR-S006E battery Panasonic CGA-S006 battery Panasonic Lumix DMC-FZ8 battery

Anonymous said...

OLYMPUS LI-40B battery OLYMPUS LI-42B battery FUJIFILM NP-45 battery FUJIFILM NP-40 Battery FUJIFILM NP-60 Battery FUJIFILM NP-70 Battery
---------------------------------
CANON BP-511 battery
CANON BP-512 battery
CANON BP-514 battery
hitachi DZ-BP14R battery
PANASONIC CGR-D120 battery
PANASONIC VW-VBD55 battery
canon BP-2L12 battery
canon NB-2L battery
canon FVM20 battery
Acer aspire 5920 battery
Acer btp-arj1 battery
Apple a1185 battery
Compaq 116314-001 battery
Compaq 319411-001 battery
Compaq nc4200 battery
Dell e1705 battery
Dell d830 battery
Dell inspiron 2200 battery
Dell inspiron 640m battery
Dell inspiron b120 battery

Anonymous said...

Portege m300 battery
TOSHIBA PA3285U-1BRS Battery
Canon BP-2L5 Battery
Canon BP-508 Battery
SONY NP-F330 Battery
SONY NP-F550 Battery
SONY NP-FM50 Battery
SONY NP-FP50 Battery
SONY NP-55 Battery
SONY NP-FM70 Battery
SONY NP-33 Battery
SONY NP-F970 Battery
SONY NP-FP90 Battery
JVC BN-VF707U Battery
JVC BN-VF707 Battery
JVC BN-VF733 Battery
JVC BN-V408U Battery
BN-V408 Battery
CANON NB-2L Battery
y CANON NB-2LH Batter

Anonymous said...

dell Inspiron 1501 battery
Dell 75UYF Battery
Dell Inspiron 1720 battery
dell Latitude C640 battery
Dell XPS M140 battery
Dell Inspiron E1405 battery
Dell Latitude C600 battery
HP Pavilion DV2000 battery
IBM 92P1089 battery
Dell Latitude D800 battery
Dell Inspiron 600m battery
Dell Inspiron 8100 Battery
Dell Y9943 battery
Dell Inspiron 1521 battery
Dell Inspiron 510m battery
Dell Latitude D500 battery
Dell Latitude D520 battery
Dell GD761 battery
Dell NF343 battery
Dell D5318 battery
Dell G5260 battery
Dell Inspiron 9200 battery
Dell Latitude C500 battery
Dell GK479 battery

Anonymous said...

Dell PC764 battery
Dell inspiron 8500 battery
Dell Inspiron 4100 battery
Dell Inspiron 4000 battery
Dell Inspiron 8200 battery
Dell FK890 battery
Dell Inspiron 1721 battery
Dell Inspiron 1300 Battery
Dell Inspiron 1520 Battery
Acer Travelmate 2300 battery
Dell Latitude D600 Battery
Toshiba A100 Battery
HP 446506-001 Battery
dell 700m battery
dell C1295 battery

Terry Winkle said...

Hello great informative article and video, thanks for sharing with us. how to save a relationship | saving a relationship | save the marriage | win back ex | get him back | getting ex back | want ex back | get her back | to get him back

Jimmy Wang said...

leather bag leather bag
fashion handbag fashion handbag
leather handbags leather handbags
leather bags leather bags
leather handbag leather handbag
fashion handbags fashion handbags
handbag handbag
handbags handbags
aluminum case aluminum case
aluminum cosmetic case aluminum cosmetic case
aluminum tool case aluminum tool case
aluminum gun case aluminum gun case
aluminum laptop case aluminum laptop case
aluminum briefcase aluminum briefcase
aluminum makeup case aluminum makeup case
aluminum train case aluminum train case

Unknown said...

sinema filmleri izle film izle
sinema filmleri izle dizi izle
lig tv maç izlettir lig tv izle
maç izle lig tv izle lig tv izle

canlı maç dinle izle canlı maç izle
Canlı maç izle canlı maç izle

sikiş izle sikiş izle

sikiş izle sikiş izle
sikiş sikiş
sikiş izleme sikiş
sex izle sex izle
sikiş yeni sikiş filmleri
redtube sikiş redtube sikiş

sikiş sikiş
sikiş yeni sikiş filmleri
sikiş amatör sikiş
sikiş gizli sikiş
sikiş kızlık bozma

sikiş sikiş
porno porno izle
porno porno izle
sikişsikiş
sikiş izle sikiş izle
sikiş izle sikiş izle
sikiş amcık

Unknown said...

FUJITSU LifeBook P1510 Laptop battery
FUJITSU LifeBook P1610 Laptop battery
FUJITSU FMV-BIBLO-LOOX-P70S Laptop battery
FUJITSU FMV-LIFEBOOK-P8240 Laptop battery
FUJITSU LifeBook P1510D Laptop battery
FUJITSU FPCBP163Z Laptop battery
FUJITSU S26391-F5031-L410 Laptop battery
FUJITSU LifeBook P1610 Laptop battery
FUJITSU LifeBook P1620 Laptop battery
FUJITSU LifeBook P1630 Laptop battery
COMPAQ 367759-001 Laptop battery
COMPAQ 367760-001 Laptop battery

Unknown said...

We sell cheap rechargeable laptop battery for most every notebook computer on the market, such as acer laptop batteries, apple laptop batteries, asus laptop batteries, clevo laptop batteries, dell laptop batteries, fujitsu laptop batteries, gateway laptop batteries, HP compaq laptop batteries, IBM laptop batteries, MSI laptop batteries, panasonic laptop batteries, sony laptop batteries, toshiba laptop batteries and uniwill laptop batteries.We also sell laptop AC adapters, such as acer laptop ac adapters, apple laptop ac adapters, asus laptop ac adapters, dell laptop ac adapters, fujitsu laptop ac adapters, gateway laptop ac adapters, HP compaq laptop ac adapters, IBM laptop ac adapters, MSI laptop ac adapters, sony laptop ac adapters and toshiba laptop ac adapters.
----------------
Laptop Batteries | UK Laptop Batteries | UK AC Adapter | Cheap Laptop Batteries | Laptop Battery Replacement | UK Laptop Battery | Laptop Computer Batteries | Laptop Akku

men's clothing said...

Chaussures Sport Soldes
Chaussures Nike Tn

jack chan said...

Louis Vuitton Stephen Sprouse SPEEDY 30 M93704 Louis Vuitton Stephen Sprouse SPEEDY 30 M93704
Louis Vuitton Stephen Sprouse Speedy 30 M93705 Louis Vuitton Stephen Sprouse Speedy 30 M93705
Louis Vuitton Stephen Sprouse SPEEDY 30 M93706 Louis Vuitton Stephen Sprouse SPEEDY 30 M93706
Louis Vuitton Stephen Sprouse Speedy 30 M48610 Louis Vuitton Stephen Sprouse Speedy 30 M48610
Louis Vuitton Stephen Sprouse Keepall 50 M93698 Louis Vuitton Stephen Sprouse Keepall 50 M93698
Louis Vuitton Stephen Sprouse Keepall 50 M93699 Louis Vuitton Stephen Sprouse Keepall 50 M93699
Louis Vuitton Stephen Sprouse Keepall 50 M93700 Louis Vuitton Stephen Sprouse Keepall 50 M93700
Louis Vuitton Stephen Sprouse Keepall 50 M48605 Louis Vuitton Stephen Sprouse Keepall 50 M48605
Louis Vuitton Stephen Sprouse Neverfull GM M93702 Louis Vuitton Stephen Sprouse Neverfull GM M93702
Louis Vuitton Stephen Sprouse Neverfull GM M93701 Louis Vuitton Stephen Sprouse Neverfull GM M93701
Louis Vuitton Stephen Sprouse Neverfull GM M93703 Louis Vuitton Stephen Sprouse Neverfull GM M93703
Louis Vuitton Stephen Sprouse NERVERFULL MM M48613 Louis Vuitton Stephen Sprouse NERVERFULL MM M48613
Louis Vuitton Stephen Sprouse ALMA MM ROSES M93686 Louis Vuitton Stephen Sprouse ALMA MM ROSES M93686
Louis Vuitton Stephen Sprouse ALMA MM ROSES M93687 Louis Vuitton Stephen Sprouse ALMA MM ROSES M93687
Louis Vuitton Stephen Sprouse ALMA MM ROSES M93688 Louis Vuitton Stephen Sprouse ALMA MM ROSES M93688
Louis Vuitton Pochette Accessoires M48615 Louis Vuitton Pochette Accessoires M48615
Louis Vuitton Stephen Sprouse Zippy Wallet M93710 Louis Vuitton Stephen Sprouse Zippy Wallet M93710
Louis Vuitton Stephen Sprouse zippy wallet M93711 Louis Vuitton Stephen Sprouse zippy wallet M93711
Louis Vuitton Stephen Sprouse zippy wallet M93712 Louis Vuitton Stephen Sprouse zippy wallet M93712

jojopig.com said...

Thanks for the information.

«Oldest ‹Older   201 – 287 of 287   Newer› Newest»