منصوبے کے بارے میں

MediaPipe گوگل AI Edge کا ایک اوپن سورس پروجیکٹ ہے جو لائیو اور اسٹریمنگ میڈیا کے لیے آن ڈیوائس مشین لرننگ صلاحیتیں فراہم کرتا ہے۔ README کے مطابق، بنیادی ڈویلپر دستاویزات 3 اپریل 2023 سے developers.google.com/mediapipe پر منتقل ہو گئی ہیں، اور ریپوزٹری README اب بنیادی طور پر اس سائٹ کی طرف اشارہ کرنے کا کام کرتا ہے۔ یہ پروجیکٹ "سب کے لیے آن ڈیوائس مشین لرننگ" کے طور پر پیش کیا گیا ہے، جو موبائل (Android، iOS)، ویب، ڈیسک ٹاپ، ایج ڈیوائسز اور IoT پر ML فیچرز کو اپنی مرضی کے مطابق بنانے اور تعینات کرنے کے اوزار فراہم کرتا ہے۔ README MediaPipe Solutions کو ایپلیکیشنز میں AI اور ML تکنیکوں کو لاگو کرنے کے لیے لائبریریوں اور ٹولز کے ایک مجموعے کے طور پر بیان کرتا ہے، جنہیں فوری طور پر شامل کیا جا سکتا ہے، اپنی مرضی کے مطابق بنایا جا سکتا ہے، اور متعدد ڈیولپمنٹ پلیٹ فارمز پر استعمال کیا جا سکتا ہے۔ بیان کردہ بنیادی اجزاء میں شامل ہیں: - MediaPipe Tasks: حل تعینات کرنے کے لیے کراس پلیٹ فارم APIs اور لائبریریاں، جن میں وژن (مثلاً آبجیکٹ کا پتہ لگانا)، ٹیکسٹ (مثلاً ٹیکسٹ کی درجہ بندی)، اور آڈیو (مثلاً آڈیو کی درجہ بندی) کاموں کے لیے ڈویلپر گائیڈز، نیز Android، ویب ایپس اور Python کے لیے سیٹ اپ گائیڈز شامل ہیں۔ - MediaPipe models: ہر حل کے لیے پہلے سے تربیت یافتہ، چلانے کے لیے تیار ماڈل۔ - MediaPipe Model Maker: اپنے ڈیٹا کے ساتھ ماڈلز کو اپنی مرضی کے مطابق بنانے کے لیے۔ - MediaPipe Studio: براؤزر میں حلوں کو دیکھنے، جانچنے اور بینچ مارک کرنے کے لیے۔ README نوٹ کرتا ہے کہ MediaPipe Solutions Preview ایک ابتدائی ریلیز ہے۔ یہ یہ بھی بتاتا ہے کہ MediaPipe Legacy Solutions کے لیے سپورٹ 1 مارچ 2023 کو ختم ہو گئی، باقی ماندہ لیگیسی حلوں کو نئے MediaPipe Solutions میں اپ گریڈ کیا جائے گا؛ لیگیسی کوڈ ریپوزٹری اور پہلے سے تیار شدہ بائنریز جیسے ہیں ویسے ہی فراہم کی جاتی رہیں گی۔ نچلی سطح کے کام کے لیے، MediaPipe Framework کو نچلی سطح کا جزو بیان کیا گیا ہے جو پہلے سے تیار شدہ حلوں کی طرح موثر آن ڈیوائس مشین لرننگ پائپ لائنز بنانے کے لیے استعمال ہوتا ہے۔ اہم فریم ورک تصورات میں Packets، Graphs اور Calculators شامل ہیں، جن میں C++، Android اور iOS کے لیے تنصیب اور مثال ایپلیکیشنز موجود ہیں۔ رازداری کے بارے میں، README کہتا ہے کہ MediaPipe Tasks استعمال کرتے وقت، ان پٹ ڈیٹا جیسے تصاویر، ویڈیو اور ٹیکسٹ کی پروسیسنگ ڈیوائس پر ہوتی ہے، اور MediaPipe اس ان پٹ ڈیٹا کو Google سرورز کو نہیں بھیجتا۔ یہ یہ بھی نوٹ کرتا ہے کہ MediaPipe Tasks APIs کارکردگی اور استعمال کے بارے میں میٹرکس Google کو بھیجتے ہیں، اور ڈویلپرز قابل اطلاق قانون کے مطابق ایپ صارفین سے باخبر رضامندی حاصل کرنے کے ذمہ دار ہیں۔ ذکر کردہ کمیونٹی وسائل میں Slack کمیونٹی، Google ڈسکشن گروپ، اور ایک "Awesome MediaPipe" کیوریٹڈ فہرست شامل ہے۔ پروجیکٹ کے شراکتی رہنما خطوط کے ذریعے شراکت کا خیرمقدم کیا جاتا ہے، اور GitHub مسائل درخواستوں اور کیڑوں کو ٹریک کرنے کے لیے استعمال ہوتے ہیں۔ README مزید وسائل کے طور پر متعدد اشاعتیں اور ایک YouTube چینل بھی درج کرتا ہے۔