microsoft / Azure-Kinect-Sensor-SDK

A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
https://Azure.com/Kinect
MIT License
1.49k stars 620 forks source link

Availibility of Kinect DK sensor #1531

Open fdechaumont opened 3 years ago

fdechaumont commented 3 years ago

Hi,

Thanks for the kinect DK: it's awesome !

I am sorry my question is not related to the SDK but related to the hardware.

The sensor is currently out of stock, do you know when it will become available again ? Is it still restricted to a few countries ?

Thanks

Fab

qm13 commented 3 years ago

Azure Kinect DK is currently in short supply due to increased demand and the world-wide consumer electronic components shortage. We expect this to remain the case until early July.

fdechaumont commented 3 years ago

Thanks a lot qm13 !

I am always scared in the discontinuity in production. This is reassuring.

FYI, I am currently using the kinect 2 to create this open source project : https://livemousetracker.org/ It is dedicated to the live 24/7 observation of the animals. It's basically a real time tracker. This was about impossible to do without your sensors. Warm thanks for that.

I hope to switch the Live Mouse Tracker community to the new sensor. I am very much interested by the synchronization between cameras. Once again, great job !

On the website, you will see that the community is also in countries that can't have access to the Azure Kinect DK Hardware (Specifically France). Do you know if the country limitation will still exists in July ?

I think new coming system will need 2 cameras each, and I expect the community to order for about 80 cameras in 2021.

Best

PierrePlantard commented 3 years ago

Dear @qm13, Do you have a more precise expected date for when the cameras will be available again? Best

fig8studio commented 3 years ago

I was just informed by a Microsoft rep that the Kinect DK is now on 6-8 months backorder, meaning Jan-Mar 2022... ooph!

qm13 commented 3 years ago

@fig8studio this is not correct. We are seeing delays of 1-2 months depending on the size of the order.

We have moved to a managed sales process with all 5 stores (US, China, Japan, UK, and EU) in "Call to order" with call details. The store sales person will capture your immediate needs and 3 month forecast. This information will be used to assign devices and forecast demand for each SKU. Once devices have been assigned for you immediate needs you will get a call back from the store sales team to place and pay for your order. Your order should be delivered within a week.

fig8studio commented 3 years ago

@qm13 I really do appreciate that you're shedding light on the situation to the GH community - definitely more so than the MS/Azure site itself. I'm not saying you're wrong (not at all), but I'm confident in what I was told by both a Microsoft rep as well as their 'managed salespeople' (I was ping-ponged between two companies over the course of 4 days). Seriously, I just need 3 of them, and I feel like I'm being vetted for the purchase of ex-military equipment...! My comments are not for the sake of complaining, but for everyone reading this thread. I was able to purchase 1 Kinect DK before they ran out, and I was really impressed by it. But since then, it's been a nightmare to implement into my research due to their unavailability. Instead of waiting for an ever-changing restock date (I was told March/June/July, and now '6-8 months after you're approved'), I genuinely wish I opted for another device. I could have used the past 4 months on code development rather than chasing up a non-existent product. Again, no qualms with you qm13, hopefully others get to read this and see that getting a Kinect DK may (or may not) be so easy.

*Also, I should clarify that I'm operating within the US market. Meaning, my situation may not be relevant for all markets.

**FWIW, I have also been testing my work using Intel RealSense devices. The Kinect DK produces FAR cleaner results, and its body tracking applet is superior to that of Intel. However, and this is a big however, Intel's products are available for immediate shipping. Between the D455 and/or the L515, I've been able to get comparable results for my research purposes (with some data clean up). I've been holding out for the DK as this would save a lot of coding hassle.

mellinger commented 3 years ago

@fig8studio this is not correct. We are seeing delays of 1-2 months depending on the size of the order.

We have moved to a managed sales process with all 5 stores (US, China, Japan, UK, and EU) in "Call to order" with call details. The store sales person will capture your immediate needs and 3 month forecast. This information will be used to assign devices and forecast demand for each SKU. Once devices have been assigned for you immediate needs you will get a call back from the store sales team to place and pay for your order. Your order should be delivered within a week.

I just called the 1-800 number on the product page and read them this verbatim, they had no idea what it was in reference to and said they'd been getting calls about it all day.

Abzdefgxyj commented 3 years ago

I am trying to order a quantity in the hundreds and have told the 1-800 sales reps this on multiple occasions. Would love a different number to call! 1-2 months is heartening.

submorphic commented 3 years ago

Similar experience with 1-800 number as others. Salesperson did not know any details and simply took my contact info and will notify me when available. We're looking for several dozen devices, but also now going back to re-evaluate Intel 455 which seem to be readily available. The AK was superior in our initial evaluations, but we can not wait 6-8 months for more to become available and will likely have to move on.

qm13 commented 3 years ago

All, it is taking longer to roll out the program than initially anticipated. The UK and US stores should be up to speed by early next week with the China, Japan and German stores following a week later (due to content localization requirement). If you are still having problems starting August 1st please reply to this issue and I will look into it.

Waffleicious commented 3 years ago

All, it is taking longer to roll out the program than initially anticipated. The UK and US stores should be up to speed by early next week with the China, Japan and German stores following a week later (due to content localization requirement). If you are still having problems starting August 1st please reply to this issue and I will look into it.

Hello I am trying to purchase just one Kinect Azure and the Microsoft rep just told me they have no idea when they will be back in stock... Any updated information would be amazing

Abzdefgxyj commented 3 years ago

Checked this morning and they still had no idea unfortunately

brontesprocessing commented 3 years ago

Are there any updates regarding availability?

Abzdefgxyj commented 3 years ago

I was told on that sales line that they would be out of stock until October 2022. @qm13 do you you know if the managed sales process still uses the basic sales phone number found on the store page? 1-866-425-4709 (for US)?

From your description it sounded like you guys had been receiving orders throughout this time but I don't see how that's possible via the number above, as they've been consistently telling me they're just out of stock (which is the same info as on the store page). Additionally, ordering hundreds of units in groups of 5-10 is a bit annoying.

qm13 commented 3 years ago

@Abzdefgxyj This is not correct. I have passed your comment on to the lead for the US Store. The sales person is supposed to capture how many Kinects you need now and forecast for next 3 months. This info is used in a managed sales process to assign production against needs. Once production is assigned to your need someone from the assisted sales team will reach out to you to place a firm order. It is currently taking 1-2 months to address needs,

Abzdefgxyj commented 3 years ago

@qm13 I saw your previous comments, so I'm greatly encouraged that this is still the case. I'll keep trying this week and next and hopefully will see some success.

Abzdefgxyj commented 3 years ago

@qm13 I'm being told that October is the availability, and that Microsoft can't fill the need in-house for anything larger than 5 units. I've been told to reach out to partnerdirectory to find someone to fill this need.

I don't think the sales people have gotten the memo or that there's a managed sales process yet. Please advise which number to call if that's not the case.

TheShoes commented 3 years ago

I am just trying to buy 1. Is my only hope to keep visiting the Microsoft page to hope to see them in stock one day?

submorphic commented 3 years ago

I’ve spoken to sales twice now and they could not take an order but did collect info for a quote. They promised the quote back in 24 hours - never received anything back either time. On the second call they acknowledged having the prior request and escalated. Still nothing. Will call again today.

qm13 commented 3 years ago

@TheShoes this will not work. Azure Kinect DK has been moved to a managed sales process and all stores are set to "Call to Order" @submorphic you should not have been told they will get back to you in 24 hours, please accept my apologies. The process takes time from collecting your interest to buy thru getting a quote. You will not get a quote until we have allocated production against your interest.

TheShoes commented 3 years ago

@qm13 oh thats a little misleading on the website. should i call this number then 1-866-425-4709 is there even a chance of getting 3 units this month? just wondering if i am going to have to look at a different solution

qm13 commented 3 years ago

Yes, please call that number. Small orders like yours are taking between 2-4 weeks to fill.

submorphic commented 3 years ago

I’ve spoken to sales twice now and they could not take an order but did collect info for a quote. They promised the quote back in 24 hours - never received anything back either time. On the second call they acknowledged having the prior request and escalated. Still nothing. Will call again today.

Just updating for others. Chatted with agent who found my two prior call logs. They went offline to talk to manager and "backend" team. Came back and said I would have a quote in 3 hrs. Well, it's the next morning and nothing. Will call in again this morning and try one more time. We're looking for a small number asap, but I asked for a quote for 25, and we're planning on 500+ over next 18-24 months if all goes as planned. The very first agent I spoke to weeks ago was in the know....everyone else has been clueless. No one said anything about filling an order in 2-4 weeks - I was told no order were being accepted but they would generate a quote - that's what led us down this path to start with.

Chris45215 commented 3 years ago

I daresay that Microsoft should increase the price of the sensors in order to reduce demand slightly and encourage buyers to only purchase what they need immediately; and to increase the profit margins enough to justify a larger commitment of Microsoft's resources to the project. Change the price from the current $400 to a temporary $550 or $600 - that is much more reasonable than the current Ebay price of $1000.

submorphic commented 3 years ago

Just called store again....told nothing available right now in any volume. Again, asked to put in a quote and watch for email - some may be available next month. Sigh.

TheShoes commented 3 years ago

@qm13 is there any other number i can try. I called the store and they said everything in the next shipment has been spoken for and i have to call back September 30th to try and get an update.

mrmizz commented 3 years ago

I called 1-866-425-4709 to place an order for 1 unit. They took my contact information, and said they'd reach out in a few days with a quote.

Sure enough, 3 days later I received an email for a quote. But it was just a quote. Simply a .pdf file. I responded saying, yes, I am ready to proceed. 3 days later. Still no reply on that email. Also, the quote email was sent from what appeared to be a contractor by the name of (Arvato Digital Services LLC). This all seems really strange.

JimCheong commented 3 years ago

I am selling mine in ebay for those that can't wait for $800. Free shipping to Continent of US only. 1st come 1st serve. Will ship priority mail.

https://www.ebay.com/itm/255114864826

fig8studio commented 3 years ago

@JimCheong - that's a pretty shitty thing to do

JimCheong commented 3 years ago

@JimCheong - that's a pretty shitty thing to do

It is a pretty shitty thing for you to say. This is purely supply demand Adam Smith modern macroeconomy at work. A shitty thing to do is when people needs it, I am not willing to part with it. It is not like I am hoarding. This is my personal unit for development

fig8studio commented 3 years ago

It is a pretty shitty thing for you to say. This is purely supply demand Adam Smith modern macroeconomy at work. A shitty thing to do is when people needs it, I am not willing to part with it. It is not like I am hoarding. This is my personal unit for development

facepalm

JimCheong commented 3 years ago

It is a pretty shitty thing for you to say. This is purely supply demand Adam Smith modern macroeconomy at work. A shitty thing to do is when people needs it, I am not willing to part with it. It is not like I am hoarding. This is my personal unit for development

facepalm

So, you rather that I just auction it off then? Just so you understand. Here is the result of an auction. $900 and they have to wait for auction to end. Time wasted. "Those that can't wait" means if you can, go order it from Microsoft and as for you, if you got nothing positive to say, STFU, some golden rules in life.

https://www.ebay.com/itm/393457292064?hash=item5b9be1d320:g:bIcAAOSwgodg-Pnz

fig8studio commented 3 years ago

So, you rather that I just auction it off then? Just so you understand. Here is the result of an auction. $900 and they have to wait for auction to end. Time wasted. "Those that can't wait" means if you can, go order it from Microsoft and as for you, if you got nothing positive to say, STFU, some golden rules in life.

MSRP $400, Academic Discount $360... here you are on a forum of programmers and researchers trying to exploit a supply shortage by selling one for double the price of a brand new one. The fact that you're just selling one means you'd be exploiting someone just trying to get started with the Kinect, as opposed to a lab/company needing dozens if not hundreds.

And just think about what you wrote: "if you got nothing positive to say, STFU..." maybe read your own words?

I'm done with you. And I hope you get a scam buyer for your scam listing.

*Edit: In response to shady forum members like JimCheong, if you're beginning/testing the Azure Kinect DK and just need it for a limited time, I have one that you can use for free. The only limits are: 1. You live in the US, 2. You pay for shipping (free pickup around PA/NJ/CT corridor), and 3. You agree to keep the camera in clean condition. If interested, PM me.

JimCheong commented 3 years ago

So, you rather that I just auction it off then? Just so you understand. Here is the result of an auction. $900 and they have to wait for auction to end. Time wasted. "Those that can't wait" means if you can, go order it from Microsoft and as for you, if you got nothing positive to say, STFU, some golden rules in life.

MSRP $400, Academic Discount $360... here you are on a forum of programmers and researchers trying to exploit a supply shortage by selling one for double the price of a brand new one. The fact that you're just selling one means you'd be exploiting someone just trying to get started with the Kinect, as opposed to a lab/company needing dozens if not hundreds.

And just think about what you wrote: "if you got nothing positive to say, STFU..." maybe read your own words?

I'm done with you. And I hope you get a scam buyer for your scam listing.

*Edit: In response to shady forum members like JimCheong, if you're beginning/testing the Azure Kinect DK and just need it for a limited time, I have one that you can use for free. The only limits are: 1. You live in the US, 2. You pay for shipping (free pickup around PA/NJ/CT corridor), and 3. You agree to keep the camera in clean condition. If interested, PM me.

Look, I bet you never own stocks with the stock market before, or sold a home you love before. You seems to be pissing at folks that sell stocks or their home in market condition where the price doubled. What is wrong with you? If you want to claim selflessness, try fostering and adopting homeless pets. You do not need to show off your selflessness in public forum either.

JimCheong commented 3 years ago

I am selling mine in ebay for those that can't wait for $800. Free shipping to Continent of US only. 1st come 1st serve. Will ship priority mail.

https://www.ebay.com/itm/255114864826

Item sold - thanks to free market supply meets demand, another developer can continue their work

mrmizz commented 3 years ago

hey @JimCheong, I bet you don't write code. get off these forums.

JimCheong commented 3 years ago

hey @JimCheong, I bet you don't write code. get off these forums.

And I bet you fill up gas at the gas station every now and then scream that someone scam you off because the price of gas changed and when they close the gas station due to no gas, you throw a tantrum as thou someone owe you an explaination. When someone willing to pay extra for the convenience, you acted like Karen yet again.

fig8studio commented 3 years ago

@JimCheong - in the interest of keeping this page dedicated to updates re/ the Kinect DK, let's call a truce and stop the back and forth.

mellinger commented 3 years ago

So, uhm, getting back to Kinect availability...

@qm13 I just got off the phone for maybe the 10th time and they took my information for a quote only after I heavily insisted. I was told the quote would do me no good until October 2022, they had none of your optimism around a 2-4 week order fulfillment (for an order of 7).

I get the sense your ability to get a Kinect right now is heavily influenced by who you are. I don't want to be competing with the Scatters and the Triggers of the world, this is extremely frustrating. I'd love if a member of your team could reach out, maxellinger@gmail.com

JimCheong commented 3 years ago

I called them too to order one for myself after I sold mine couple of days ago. I choose the option for them to notify me around oct 2022 as production catches up with demand. I will then have the opportunity to order and they say then it will be a week for it to arrive. The current market price is about $990 to $1600 and I believe there is are a few hoarders selling at that price for multiple unit in eBay and AliExpress.

omidb commented 3 years ago

@qm13 hi, can you please confirm that the Azure Kinect DK is backorders by end of Oct 2022? I just called and that what they told me.

Ankitjaiswal1201 commented 3 years ago

@qm13 I really do appreciate that you're shedding light on the situation to the GH community - definitely more so than the MS/Azure site itself. I'm not saying you're wrong (not at all), but I'm confident in what I was told by both a Microsoft rep as well as their 'managed salespeople' (I was ping-ponged between two companies over the course of 4 days). Seriously, I just need 3 of them, and I feel like I'm being vetted for the purchase of ex-military equipment...! My comments are not for the sake of complaining, but for everyone reading this thread. I was able to purchase 1 Kinect DK before they ran out, and I was really impressed by it. But since then, it's been a nightmare to implement into my research due to their unavailability. Instead of waiting for an ever-changing restock date (I was told March/June/July, and now '6-8 months after you're approved'), I genuinely wish I opted for another device. I could have used the past 4 months on code development rather than chasing up a non-existent product. Again, no qualms with you qm13, hopefully others get to read this and see that getting a Kinect DK may (or may not) be so easy.

*Also, I should clarify that I'm operating within the US market. Meaning, my situation may not be relevant for all markets.

**FWIW, I have also been testing my work using Intel RealSense devices. The Kinect DK produces FAR cleaner results, and its body tracking applet is superior to that of Intel. However, and this is a big however, Intel's products are available for immediate shipping. Between the D455 and/or the L515, I've been able to get comparable results for my research purposes (with some data clean up). I've been holding out for the DK as this would save a lot of coding hassle.

Looks like I have to do the same. Waiting for 1 and half months. Initially told it will be available in 1 month and when I spoke yesterday, they said waiting time is 6 months. This is for Germany.

fig8studio commented 3 years ago

It's a bit late now, but FWIW, even Intel is EOL'ing their RealSense line (at least most products now, maybe more soon). Must be something much larger than just Microsoft. Starting to consider StereoLabs' ZED line more seriously...

Ankitjaiswal1201 commented 3 years ago

It's a bit late now, but FWIW, even Intel is EOL'ing their RealSense line (at least most products now, maybe more soon). Must be something much larger than just Microsoft. Starting to consider StereoLabs' ZED line more seriously...

I will also start looking for ZED... Have to see how good the depth details are.

qm13 commented 3 years ago

We are working with third parties to expand the available Kinect based depth cameras. This effort started more than 2 years ago with the licensing of the depth pixel to Analog Devices. Analog Device released a depth sensor based on this pixel (electrically compatible with the one in Azure Kinect) early in 2021 and we now have module vendors and camera vendors developing Kinect based depth cameras. These will be supported by an updated Sensor SDK v2. The plan has always been to develop with Azure Kinect DK (hence the DK) and commercialize with third parties. Unfortunately this effort has taken a little longer than we anticipated resulting in customers starting to commercialize product with Azure Kinect DK leading to demand exceeding supply. We expect third party cameras to come to market in the first half of CY22 and see a rebalance of demand vs supply. You can read more about the Azure Depth Platform here. Microsoft remands committed to Kinect depth technology and continues to invest in further improving the Kinect depth pixel and algorithms.

omidb commented 3 years ago

@qm13 is the microphone part of the Azure Kinect platform? Basically, if the 3rd parties produce the Kinect, is there a guarantee that we get the same sensor, lens, mic ?

qm13 commented 3 years ago

@omidb that is an excellent question. Microsoft whilst influencing what third parties build, the third parties are doing their own market research and making their own design decisions. There should be cameras with the same depth specifications and similar or better RGB camera. There should also be depth only cameras with different depth specifications. Some may also include mics and IMUs.

omidb commented 2 years ago

@qm13 Can you please share contact to some of these 3rd parties?

Nbring commented 2 years ago

@omidb +1. Interested too to get the contact of the third parties! Does that mean Microsoft will stop selling sensors under the Kinect umbrella?

cavisions commented 2 years ago

@qm13 Will the 3rd party cameras be compatible with the body tracking sdk developed to Azure Kinect?