الكشف عن الكائنات الشائعة في الصور
يشبه اكتشاف الكائنات وضع العلامات، ولكن واجهة برمجة التطبيقات ترجع إحداثيات المربع المحيط (بالبكسل) لكل كائن موجود في الصورة. على سبيل المثال، إذا كانت الصورة تحتوي على وقطة وشخص، فستقوم عملية الكشف بإدراج هذه الكائنات مع إحداثياتها في الصورة. يمكنك استخدام هذه الوظيفة لمعالجة العلاقات بين الكائنات في صورة. كما يتيح لك تحديد ما إذا كانت هناك مثيلات متعددة لنفس الكائن في صورة.
تطبق واجهة برمجة تطبيقات Detect علامات استنادا إلى الكائنات أو الكائنات الحية المحددة في الصورة. لا توجد حاليا علاقة رسمية بين تصنيف وضع العلامات وتصنيف اكتشاف الكائنات. على المستوى المفاهيمي، لا تعثر واجهة برمجة التطبيقات Detect إلا على الكائنات والكائنات الحية، بينما يمكن أن تتضمن واجهة برمجة تطبيقات العلامة أيضا مصطلحات سياقية مثل "داخلي"، والتي لا يمكن ترجمتها باستخدام مربعات محيطة.
مثال على اكتشاف الكائنات
توضح استجابة JSON التالية ما ترجعه رؤية الكمبيوتر عند اكتشاف الكائنات في الصورة المثالية.

{
"objects":[
{
"rectangle":{
"x":730,
"y":66,
"w":135,
"h":85
},
"object":"kitchen appliance",
"confidence":0.501
},
{
"rectangle":{
"x":523,
"y":377,
"w":185,
"h":46
},
"object":"computer keyboard",
"confidence":0.51
},
{
"rectangle":{
"x":471,
"y":218,
"w":289,
"h":226
},
"object":"Laptop",
"confidence":0.85,
"parent":{
"object":"computer",
"confidence":0.851
}
},
{
"rectangle":{
"x":654,
"y":0,
"w":584,
"h":473
},
"object":"person",
"confidence":0.855
}
],
"requestId":"a7fde8fd-cc18-4f5f-99d3-897dcd07b308",
"metadata":{
"width":1260,
"height":473,
"format":"Jpeg"
}
}
التقييدات
من المهم ملاحظة قيود اكتشاف الكائنات حتى تتمكن من تجنب أو تخفيف آثار السلبيات الخاطئة (الأشياء الفائتة) والتفاصيل المحدودة.
- لا يتم اكتشاف الكائنات بشكل عام إذا كانت صغيرة (أقل من 5٪ من الصورة).
- لا يتم اكتشاف الكائنات بشكل عام إذا تم ترتيبها معا بشكل وثيق (كومة من الألواح ، على سبيل المثال).
- لا يتم تمييز الأشياء حسب أسماء العلامات التجارية أو المنتجات (أنواع مختلفة من المشروبات الغازية على رف المتجر ، على سبيل المثال). ومع ذلك، يمكنك الحصول على معلومات العلامة التجارية من صورة باستخدام ميزة اكتشاف العلامة التجارية .
استخدام API
تعد ميزة اكتشاف الكائنات جزءا من واجهة برمجة تطبيقات تحليل الصور . يمكنك استدعاء واجهة برمجة التطبيقات هذه من خلال SDK أصلي أو من خلال مكالمات REST. تضمين Objects في معلمة الاستعلام visualFeatures . بعد ذلك ، عندما تحصل على استجابة JSON الكاملة ، ما عليك سوى تحليل السلسلة لمحتويات "objects" القسم.