نیاز به تکنیک های قابل اطمینان برای تشخیص خودکار هویت افراد به منظور برقراری امنیت به صورت فزاینده افزایش یافته است. شناسایی بیومتریک به عنوان امن ترین و حفاظت شده ترین روش برای تشخیص و بررسی هویت اشخاص است. بررسی هویت به کمک عنبیه از متداول ترین روش های بیومتریک به شمار می رود که در مقایسه با سایر مؤلفههای بیومتریکی، باعث متمایز شدن آن در کاربردهای امنیتی شده است. در این مقاله، روش خودکار جدیدی برای شناسایی هویت افراد از روی عنبیه ارائه شده که از تکنیک پنجره متحرک روی مجموعه داده CASIA استفاده کرده است. با روش پیشنهادی مقاله، فضای حافظه مورد نیاز تا حد قابل توجهی کاهش یافته و نرخ تشخیص الگوریتم به میزان 41/89% رسیده و نشان داده شده که این روش می تواند با دقت بهتر و خطای کمتری عمل نماید. به منظور افزایش دقت در تشخیص هویت افراد از یک الگوریتم تکاملی به نام روش بهینه سازی دسته ذرات (PSO) استفاده شده است که با استفاده از این الگوریتم و با وزن دار کردن ویژگی های تصویر 32/8% دقت تشخیص هویت اشخاص افزایش یافته و به مقدار 73/97% رسیده است که این گواه برتری روش پیشنهادی نسبت به روشهای پیشین می باشد.