منصوبے کے بارے میں
SamGeo (segment-geospatial) ایک Python پیکج ہے جو جغرافیائی ڈیٹا کو Segment Anything Model (SAM) کے ساتھ سیگمنٹ کرنے کے لیے ہے۔ یہ Aliaksandr Hancharenka کے segment-anything-eo ریپوزٹری سے متاثر اور اخذ کیا گیا ہے، جس کا مقصد SAM کو کم سے کم کوڈنگ کے ساتھ جغرافیائی تجزیے کے لیے قابل استعمال بنانا ہے۔ یہ MIT لائسنس کے تحت جاری کیا گیا ہے، samgeo.gishub.org پر دستاویزی ہے، اور Journal of Open Source Software میں شائع ہوا ہے۔
README میں بیان کردہ صلاحیتیں:
- Tile Map Service (TMS) سرورز سے نقشے کی ٹائلیں ڈاؤن لوڈ کریں اور GeoTIFF فائلیں بنائیں۔
- SAM اور HQ-SAM کا استعمال کرتے ہوئے GeoTIFF فائلوں کو سیگمنٹ کریں۔
- ٹیکسٹ پرامپٹس کے ساتھ ریموٹ سینسنگ امیجری کو سیگمنٹ کریں۔
- انٹرایکٹو طریقے سے پیش منظر اور پس منظر کے مارکر بنائیں، یا ویکٹر ڈیٹاسیٹس سے موجودہ مارکر لوڈ کریں۔
- سیگمنٹیشن کے نتائج کو GeoPackage، Shapefile یا GeoJSON کے طور پر محفوظ کریں، اور ان پٹ پرامپٹس کو GeoJSON کے طور پر محفوظ کریں۔
- انٹرایکٹو نقشوں پر سیگمنٹیشن کے نتائج کو دیکھیں۔
- ٹائم سیریز ریموٹ سینسنگ امیجری سے اشیاء کو سیگمنٹ کریں۔
- REST API کے ذریعے HTTP پر سیگمنٹیشن پیش کریں۔
ماڈل ویریئنٹس اور انسٹالیشن: پیکج SAMGeo 1، 2 اور 3، Fast SAM، HQ-SAM، ٹیکسٹ پرامپٹس کے لیے Grounding DINO، اور ایک فیچر ایج ری کنسٹرکشن الگورتھم کو سپورٹ کرتا ہے۔ انسٹالیشن کے آپشنز میں pixi (پیچیدہ PyTorch/CUDA انحصارات کے لیے تجویز کردہ)، PyPI بمعہ ایکسٹراز جیسے samgeo، samgeo2، samgeo3، fast، hq، text، fer، api، all اور extra، اور conda-forge شامل ہیں۔ SAM 3 کے لیے ایک علیحدہ Windows طریقہ کار دستاویزی ہے، جس میں triton-windows شامل ہے۔
انضمام اور ایکو سسٹم: ایک QGIS پلگ ان دستیاب ہے، اور README ایک ArcGIS ٹول باکس اور ArcGIS Pro مثالوں کی طرف اشارہ کرتا ہے۔ مثالیں سیٹلائٹ امیجری، خودکار ماسک جنریشن، ان پٹ/باکس/ٹیکسٹ پرامپٹس، بیچ ٹیکسٹ پرامپٹ سیگمنٹیشن، سوئمنگ پولز، Maxar Open Data امیجری، اور ArcGIS Pro کا احاطہ کرتی ہیں۔ ویڈیو ٹیوٹوریلز مصنف کے YouTube چینل سے منسلک ہیں۔
ہارڈویئر اور قانونی نوٹس: SAM کمپیوٹیشنل طور پر بھاری ہے؛ کم از کم 8 GB میموری والا GPU تجویز کیا جاتا ہے، اور مفت Google Colab GPU وسائل یا AWS ریسرچ کریڈٹس تجویز کیے گئے ہیں۔ README بیان کرتا ہے کہ ریپوزٹری تعلیمی مقاصد کے لیے ہے، صارفین اپنی ذمہ داری پر ٹائلیں ڈاؤن لوڈ کرتے ہیں، اور بڑے پیمانے پر ٹائل ڈاؤن لوڈز کے لیے بیس میپ فراہم کنندگان سے اجازت درکار ہو سکتی ہے۔ پروجیکٹ NASA گرانٹ سپورٹ اور AWS سپورٹ کو تسلیم کرتا ہے، اور اپ اسٹریم اوپن سورس پروجیکٹس بشمول segment-anything، SAM 3، segment-anything-eo، tms2geotiff، GroundingDINO اور lang-segment-anything کو کریڈٹ دیتا ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.