2011-05-09 19 views
5

का उपयोग कर छवि प्रसंस्करण मैं छवि प्रसंस्करण में जीए का आवेदन देखना चाहता हूं। मुझे किसी भी छवि के लिए फिटनेस फ़ंक्शन कैसे लिखना नहीं था। मान लें कि मेरे पास ग्रे स्केल में एक छवि है, जो कि बहुत स्पष्ट नहीं है, अब अगर मैं इस तस्वीर के मूल्य के साथ अपने जेनरेट किए गए समाधान से मेल खाता रहता हूं तो बेहतर समाधान स्पष्टता की तरह बेहतर होगा जैसे बेहतर स्पष्टता विपरीत/चमक इत्यादिजेनेटिक एल्गोरिदम

+0

[आपका प्रश्न] (http://stackoverflow.com/questions/5883421/image-processing-using- आनुवांशिक- एल्गोरिदम) अभी भी काफी अस्पष्ट है। आप छवि में विपरीतता बढ़ाने के लिए जीए का उपयोग करना चाहते हैं? और इसके लिए आपको फिटनेस फ़ंक्शन चाहिए? क्या यह आपका सवाल है? – Ishtar

उत्तर

8

मेरा इमेज प्रोसेसिंग में आनुवंशिक एल्गोरिथम की पसंदीदा उदाहरण है:

enter image description here

http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/

यह कुछ है कि मोना लिसा जैसा दिखता में यादृच्छिक आकार विकसित। आप वास्तव में यह कोशिश करते हैं और यहाँ इसके साथ खेल सकते हैं:

http://www.nihilogic.dk/labs/evolving-images/

आपका प्रश्न बहुत स्पष्ट नहीं है। एक चीज जो आनुवांशिक एल्गोरिदम के साथ अत्यंत महत्वपूर्ण है, यह मापने के लिए है कि यह कितना अच्छा है। मोना लिसा उदाहरण में, भलाई को अपेक्षाकृत आसानी से मापा जा सकता है, यह वास्तविक मोना लिसा के निकट है। आपके मामले में, ऐसा लगता है कि आप किसी भी तरह की तस्वीरों की गुणवत्ता में सुधार करने की कोशिश कर रहे हैं, जिससे 'भलाई' को मापने का कोई तरीका नहीं है।

आपको एक ऐसा फ़ंक्शन बनाना चाहिए जो समाधान के पूल का मूल्यांकन करता है और प्रत्येक को स्कोर करता है। फिर एक दूसरे के साथ अच्छे गुणवत्ता समाधान पैदा किया। हालांकि, यह सब के लिए महत्वपूर्ण है, वास्तव में, मूल्यांकन/स्कोरिंग फ़ंक्शन लिखना ताकि आप जान सकें कि कौन से अच्छे हैं।

वायुगतिकीय के लिए, वजन, ड्रैग, लिफ्ट आदि पर आकृतियों का एक पूल बनाया जा सकता है। नेटवर्क डिज़ाइन के लिए, लेआउट को विलंबता, शारीरिक लागत, हस्तक्षेप आदि पर स्कोर किया जा सकता है। यदि आप अपनी समस्या को और विस्तार से समझाते हैं तो हम शायद अपने समाधानों को स्कोर करने के लिए मेट्रिक्स के एक सेट के साथ आने में आपकी सहायता करें।

+0

इस धागे को हाइजैक करने के लिए खेद है, लेकिन आप इसे अच्छी तरह से समझते हैं - क्या आप एनए के साथ छवि वर्गीकरण करने के लिए जीए का उपयोग कर सकते हैं? तस्वीर में फूलों के बच्चों को पहचानने के टेन्सफोर्लो के मूल उदाहरण की तरह कुछ – Tom

संबंधित मुद्दे