সিআইএফটি / এসআরএফ-এর কয়েকটি নিখরচায় বিকল্পগুলি কী কী বাণিজ্যিক অ্যাপ্লিকেশনগুলিতে ব্যবহার করা যেতে পারে?


66

আমি যতদূর বুঝতে পেরেছি, SURF এবং SIFT উভয়ই পেটেন্ট সুরক্ষিত। বাণিজ্যিক
বিকল্পে অবাধে ব্যবহার করা যেতে পারে এমন কোন বিকল্প পদ্ধতি আছে কি?

পেটেন্ট সম্পর্কে আরও তথ্যের জন্য দেখুন: http://opencv-users.1802565.n2.nabble.com/SURF- সুরক্ষিত- by- patent- td3458734.html


7
মনে রাখবেন এগুলি কেবলমাত্র সেই দেশগুলিতেই পেটেন্ট হয়েছে যা সফ্টওয়্যার পেটেন্টের অনুমতি দেয় - যা (এখনও) ইউরো অন্তর্ভুক্ত করে না
মার্টিন Beckett

1
@ মার্টিনবেকেট, এর কি বিকাশ, স্থাপনা, বা উভয়ই কভার করে?
আন্দ্রে রুবস্টেইন

2
এটি সফ্টওয়্যার পেটেন্ট সম্পর্কে জটিল জিনিস। পেটেন্ট কোনও দেশে উত্পাদন বা বিক্রয় বন্ধ করে দেয় তবে গবেষণা বা উন্নয়ন হয় না। এখন সফটওয়্যার ডেভলপমেন্ট কী?
মার্টিন বেকেট

এসআইএফটি-তে ঠিক কী পেটেন্ট করা হয়? এসআইএফটিটির তিনটি স্তর রয়েছে: (i) স্কেল স্পেস নির্মাণ, (ii) কীপয়েন্ট ডিটেক্টর এবং (iii) বর্ণনাকারী জেনারেটর। আমার অনুভূতি হ'ল কেবল বিবরণী জেনারেটরকেই পেটেন্ট করা হয়েছে। আমি কি সঠিক? ধন্যবাদ

এটি জিজ্ঞাসা করা প্রশ্নের উত্তর নয়, এবং যেমন উত্তরগুলির চেয়ে মন্তব্যে রয়েছে।
THP

উত্তর:


62

SIFT এবং SURF লেখক উভয়েরই তাদের মূল অ্যালগোরিদম ব্যবহারের জন্য লাইসেন্স ফি প্রয়োজন।

আমি পরিস্থিতি সম্পর্কে কিছু গবেষণা করেছি এবং এখানে সম্ভাব্য বিকল্পগুলি রয়েছে:

কীপয়েন্ট ডিটেক্টর:

  • হ্যারিস কর্নার ডিটেক্টর
  • হ্যারিস-ল্যাপ্লেস - হ্যারিস ডিটেক্টরটির স্কেল-ইনভেয়ারেন্ট সংস্করণ (মিকোলাজকিজ এবং শ্মিট উপস্থাপিত একটি অ্যাফাইন ইনগ্রানেন্ট সংস্করণও উপস্থিত রয়েছে, এবং আমি বিশ্বাস করি এটিও পেটেন্ট মুক্ত))
  • মাল্টি-স্কেল ওরিয়েন্টেড প্যাচগুলি (এমওপি) - যদিও এটি পেটেন্ট করা হলেও ডিটেক্টরটি মূলত মাল্টি-স্কেল হ্যারিস, সুতরাং এতে কোনও সমস্যা হবে না (বর্ণনাকারীটি 2 ডি ওয়েভলেট-ট্রান্সফর্মড ইমেজ প্যাচ)
  • লোজি ফিল্টার - যেহেতু পেটেন্ট এসআইএফটি স্কুলে সুদের পয়েন্টগুলি স্থানীয়করণের জন্য লোজি (গাউসের ল্যাপলিশিয়ান) এর অনুমানের ব্যবহার করে, একমাত্র লোজি পরিবর্তিত, পেটেন্ট-মুক্ত অ্যালগরিদমে ব্যবহার করা যেতে পারে, তাই কার্যকরকরণটি কিছুটা ধীরে চলতে পারে
  • দ্রুত
  • ব্রিস্ক (একটি বর্ণনাকারী অন্তর্ভুক্ত)
  • ORB (একটি বর্ণনাকারী অন্তর্ভুক্ত)
  • KAZE - ব্যবহারের জন্য নিখরচায়, এম-এসআরএফ বর্ণনাকারী (কেএজেজে ননলাইনার স্কেল স্পেসের জন্য সংশোধিত), এসআইএফটি এবং এসআরএফ উভয়কেই ছাড়িয়ে গেছে
  • A-KAZE - KAZ এর ত্বকযুক্ত সংস্করণ, ব্যবহারের জন্য নিখরচায়, এম-এলডিবি বিবরণকারী (পরিবর্তিত দ্রুত বাইনারি বর্ণনাকারী)

কীপয়েন্ট বর্ণনাকারী:

  • সাধারণ গ্রেডিয়েন্ট - সহজ, কার্যক্ষম সমাধান
  • পিসিএ রূপান্তরিত চিত্র প্যাচ
  • ওয়েভলেট রুপান্তরিত চিত্র প্যাচ - এমওপিএসের কাগজে বিবরণ দেওয়া হয় তবে পেটেন্ট ইস্যু এড়ানোর জন্য আলাদাভাবে প্রয়োগ করা যেতে পারে (যেমন: বিভিন্ন তরঙ্গীকরণের ভিত্তিতে বা বিভিন্ন সূচীকরণ স্কিম ব্যবহার করে)
  • ওরিয়েন্টেড গ্রেডিয়েন্টগুলির হিস্টোগ্রাম
  • GLOH
  • lesh
  • প্রাণবন্ত
  • অক্ষিগোলক
  • খামখেয়াল
  • LDB

মনে রাখবেন যে আপনি যদি আগ্রহের পয়েন্টকে ওরিয়েন্টেশন অর্পণ করেন এবং সেই অনুযায়ী চিত্র প্যাচটি ঘোরান, তবে আপনি নিখরচায় আবর্তনশীল আগ্রাসন পান। এমনকি হ্যারিসের কোণগুলি ঘোরানোয় আক্রমণাত্মক এবং বর্ণনাটি পাশাপাশি তৈরি করা যেতে পারে।

হুগিনে আরও কিছু সম্পূর্ণ সমাধান করা হয়েছে, কারণ তারা পেটেন্ট-মুক্ত ইন্টারেস্ট পয়েন্ট ডিটেক্টর পেতেও লড়াই করেছিল।


আপনার উত্তরের জন্য ধন্যবাদ. তারা কি রয়্যালটি চায়?
আন্দ্রে রুবস্টেইন

1
হ্যাঁ, দুজনেই রয়্যালটি ফি চান। দামটি আলোচনা করা দরকার, তবে এটি 20,000 ডলার / বছর কাছাকাছি যায় এবং রয়্যালটি ফি প্রায় 5%। এমওপিগুলি এখন মাইক্রোসফ্ট দ্বারা পেটেন্ট করা হয়েছে ( পেটেন্ট সম্পর্কিত আরও তথ্যের জন্য আমি রিচার্ড জেলিস্কির সাথে যোগাযোগ করেছি)।
Libor

1
পেশেন্ট নীতিগতভাবে সর্বজনীন, তাই যদি আপনি এটি সম্পর্কে আরও জানতে চান, এটা পেটেন্ট ডাটাবেস খোঁজা (যেমন ইউরোপীয় ডাটাবেস
Geerten

সেই কীপয়েন্ট ডেবিপেক্টরগুলির কোনও কি স্কেল-ইনগ্রেন্ট?
দিয়েগো

1
হ্যারিস-ল্যাপ্লেস স্কেল-ইনভেয়ারেন্ট t অথবা স্কেল স্পেস ম্যাক্সিমাকে ফিল্টার করে এবং প্রতিটি সনাক্ত পয়েন্টের জন্য একটি বৈশিষ্ট্যযুক্ত স্কেল গণনা করে আপনি অন্যান্য ডিটেক্টরগুলিকে স্কেল-ইনভেরিয়েন্ট তৈরি করতে পারেন।
Libor

26

তুলনামূলকভাবে একটি নতুন পদ্ধতি রয়েছে, আপনি এটি দেখতে চাইতে পারেন: ব্রিস্ক , বাইনারি রোবস্ট ইনভেরিয়েন্ট স্কেলেবল কী কী:

এই গবেষণাপত্রে আমরা ব্রিজকে প্রস্তাব করি, কী-পয়েন্ট সনাক্তকরণ, বিবরণ এবং মিলের জন্য একটি অভিনব পদ্ধতি। বেঞ্চমার্ক ডেটাসেটের উপর একটি বিস্তৃত মূল্যায়ন ব্রিস্কের অভিযোজিত, উচ্চমানের পারফরম্যান্সকে অত্যাধুনিক আলগোরিদিম হিসাবে প্রকাশিত করে, যদিও নাটকীয়ভাবে কম কম কম্পিউটেশনাল ব্যয়ে (ক্ষেত্রে এসআরএফের তুলনায় দ্রুততরতার ক্রম)। গতির মূল কথাটি প্রতিটি কীপয়েন্ট পয়েন্টের ডেডিকেটেড নমুনা দ্বারা পুনরুদ্ধার করা তীব্রতা তুলনা থেকে বিট-স্ট্রিং বর্ণনাকারীর সমাবেশের সাথে মিলিয়ে একটি উপন্যাস স্কেল-স্পেস FAST- ভিত্তিক ডিটেক্টর প্রয়োগ করে।

এটি পেটেন্ট-মুক্ত এবং ব্যবহারের জন্য নিখরচায় (যেমনটি অ্যালগরিদমের লেখক জানিয়েছেন)।


12

এখানে কাউকে বিশ্বাস করবেন না, একজন আইনজীবির সাথে কথা বলুন। যদি আমি বলতে পারি আইনী জগতটি আমাদের থেকে সুস্পষ্টভাবে পৃথক। আপনি ঠিক কী করতে চান তার উপর নির্ভর করে (এবং কোথায়, ইত্যাদি), এমন কোনও সমাধান হতে পারে যেখানে আপনি SURF বা SIFT ব্যবহার করতে পারেন। আমি অতীতে আশ্চর্য হয়েছি যে আপাতদৃষ্টিতে শক্তিশালী লাইসেন্সগুলি কীভাবে কাটিয়ে উঠতে পারে।


8

আমি বরং KAZ / AKAZE সন্ধান করব, যা উল্লেখযোগ্য গতির সাথে সমানভাবে দুর্দান্ত পারফর্ম করে। বিকৃতকরণের মামলাগুলিও সহ্য করা হয়। ওপেনসিভি সম্প্রতি জিএসওসি 2014 এর মাধ্যমে একটি বাস্তবায়ন পেয়েছে You আপনি এটি এখানে খুঁজে পেতে পারেন । এর ওপেনসিভি টিউটোরিয়ালটি এখানে উপস্থিত রয়েছে


ধন্যবাদ। KAZE আশাব্যঞ্জক দেখাচ্ছে - এতে SIFT / SURF এর চেয়ে সামগ্রিক পারফরম্যান্স রয়েছে। যদিও ননলাইনার স্কেল স্কেল গণনা কার্যকর করা কঠিন হতে পারে তবে এটি চেষ্টাটির পক্ষে মূল্যবান হতে পারে।
Libor
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.