এমন কোনও ফটো বিশ্লেষণ সফ্টওয়্যার রয়েছে যা সম্ভাব্য প্রযুক্তিগত সমস্যাগুলি সনাক্ত করে চিত্রগুলি পূর্ব-বাছাই করবে?


15

আমি সম্প্রতি ছুটিতে গিয়েছিলাম এবং প্রায় এক হাজারের মতো ছবি তুললাম। যথারীতি এখানে কিছু ভাল, খারাপ, ঝাপসা ইত্যাদি রয়েছে

পোস্ট-প্রসেসিংকে ত্বরান্বিত করার জন্য, আমি ভাবছিলাম যে সেখানে এমন কোনও সফ্টওয়্যার রয়েছে যা একটি ব্যাচের ফটোগুলি "প্রাক-স্ক্রিন" করতে পারে এবং যে ছবিগুলি ওভার-এক্সপোজড, আন্ডার এক্সপোজড, অস্পষ্ট এবং অন্যান্য বৈশিষ্ট্যগুলি সনাক্ত করতে পারে তা সনাক্ত করতে পারে সম্ভাব্য কম-আকাঙ্ক্ষিত ফটোগ্রাফ ধারণাগুলি হ'ল প্রাক স্ক্রিনিংয়ের মাধ্যমে ভাল দলগুলির সন্ধানের জন্য সেই গোষ্ঠীগুলির মধ্যে বাছাই করার দ্রুত কাজ করা উচিত এবং বাকীগুলি মুছে ফেলা উচিত। তারপরে আমি আরও বেশি সময় ব্যয় করতে পারি যা আসলেই গুরুত্বপূর্ণ at

আমি বুঝতে পারি যে প্রতিটি ফটোগ্রাফ অনন্য, এবং কিছু দুর্দান্ত ফটোগ্রাফ রয়েছে যা প্রতিটি থাম্বের নিয়মকে ভেঙে দেয় তবে আমি ভেবেছিলাম এটি আমার কর্মপ্রবাহকে দ্রুততর করার একটি দ্রুত উপায় হতে পারে।



আমি প্রশ্নটি সম্পাদনা করেছি কারণ কেবলমাত্র সামগ্রিকভাবে মেটাডেটা প্রতিবেদন করার জন্য ফটো বিশ্লেষণ সফ্টওয়্যার সম্পর্কে আমরা আরও বেশ কয়েকজনকে পেয়েছি। এটি ভিন্ন ....
দয়া করে

2
এটি কখনও দেখেনি তবে এটি দুর্দান্ত ধারণা। সম্ভবত এটি লাইটরুম বা বিবল প্লাগইন হিসাবে প্রয়োগ করা যেতে পারে এবং আমদানিতে ক্লুলিং সম্পন্ন করা যেতে পারে।
ইতাই

স্পষ্টতার জন্য শিরোনাম সম্পাদনা করার জন্য ধন্যবাদ। আমি যা ভাবছিলাম তার সাথে এটি ঠিক।
RyanKDalton

আকর্ষণীয় প্রশ্ন। 1,000 চিত্রগুলি ম্যানুয়ালি যথেষ্টভাবে সক্ষম, এবং এম কে আই আইবোল 99% সময়ের যে কোনও সফ্টওয়্যার থেকে ভাল করবে।
এজে ফিঞ্চ

উত্তর:


6

আমি ফটোগুলির মাধ্যমে বাছাই করতে লাইটরুম ব্যবহার করি। লাইব্রেরি মডিউলে আমি ফিল্টারটিকে ফ্ল্যাগড এবং আনফ্লেগডে সেট করেছি, তারপরে স্ক্রিনটি পূর্ণ করে একটি ফটো তৈরি করব। তারপরে আমি ঠিক ডান তীরচিহ্ন বা "x" কী টিপতে শুরু করি। "এক্স" ফটোটিকে "প্রত্যাখ্যাত" হিসাবে চিহ্নিত করে এবং এটি আর দৃশ্যমান করে না। কোনও সময় ছাড়াই 1000 টি ছবি দিয়ে জেট করা সহজ। একবার আমি সমস্ত ফটোগুলির মধ্য দিয়ে গেলে, আমি কেবল প্রত্যাখ্যাত ফটোগুলি মুছতে পছন্দ করি এবং আমার কাজ শেষ হয়ে যায়।


1
আমি সম্মতি জানাই - লাইটরুমের একটি দ্রুত পাস হুট করে আপনার তালিকাটিকে সংকুচিত করতে পারে। একটি ওয়ার্কফ্লো চ্যালেঞ্জ মনে হচ্ছে।
ডি ল্যামবার্ট

1

ফটোশপ এলিমেন্টগুলির একটি অটোয়ানালাইসিস ফাংশন রয়েছে যা এর কিছু করে - এটি ফটো ঝাপসা করে কিনা তা সনাক্ত করার চেষ্টা করে, এর মধ্যে মুখ আছে কিনা ইত্যাদি I আমি এটি বলব না যে এটি উজ্জ্বল। উদাহরণস্বরূপ আপনি আপনার ফটোগ্রাফের ফোকাস উপাদানগুলির বাইরে থাকতে চান এবং স্বয়ংক্রিয় অ্যালগরিদম এখনও এটিকে অস্পষ্ট হিসাবে চিহ্নিত করবে।

আমি মনে করি না যে 1000 টি ফটো আসলে অনেকগুলি লাইটরুমের মতো কিছু ব্যবহার করে একটি ওয়ার্কফ্লো প্রক্রিয়ায় ম্যানুয়ালি যেতে হয়। প্রাথমিক স্ক্যান চিহ্নিতকরণ থেকে শুরু করুন যা প্রত্যাখ্যানযোগ্য হিসাবে প্রত্যাখ্যানিত হয় এবং তারপরে রেটিং, কালার পেইন্টিং এবং ট্যাগগুলি যথাযথ হিসাবে আপনি ব্যবহার করে শোধন করতে পারেন।


1

আমি আসলে এমন কিছু সন্ধান করছিলাম যা আমাকে কমপক্ষে আগাছা ফেলে দেওয়ার প্রক্রিয়া শুরু করতে সহায়তা করবে (হাজার হাজার বন্ধনীযুক্ত চিত্র)।

আমি ইমেজগুলির ডিরেক্টরি স্ক্যান করার জন্য একটি সাধারণ সরঞ্জাম তৈরি করেছি এবং / অপ্রত্যাশিত চিত্রগুলিকে অন্য ফোল্ডারে স্থানান্তরিত করেছি। এটি নিখুঁত নয় এবং কোনওভাবেই শৈল্পিক স্বাধীনতাকে ফটোগ্রাফির অনুমতি দেয় না (তবে এটি আমার সময় বাঁচাতে সহায়তা করে)। এটি প্রযুক্তিগতভাবে যা করে তা হ'ল প্রতিটি চিত্রের গড় পিক্সেল মান (0 - 1.0 থেকে) এবং তারপরে আপনি সেট করা যায় এমন থ্রেশহোল্ডের উপর ভিত্তি করে রাখতে বা প্রত্যাখ্যান করতে পারেন। আরও তথ্যের জন্য গিথুবে অটোএক্সপোজারচেকার প্রকল্প এবং ডক্স পরীক্ষা করে দেখুন।

এই সরঞ্জামটির সাহায্যে আমি কেবলমাত্র ডাবল চেক করতে পারি যে সমস্ত চিত্রই মুছে ফেলা ঠিক আছে (যাঁরা আসলে চেয়েছিলেন সেগুলি সরিয়ে নিয়েছে) এবং প্রথম পাসে অন্য সমস্ত কিছু মুছুন, আমার কয়েকবার সময় সাশ্রয় করলেন।

যাইহোক, আমি ভাগ করে নেব শুটিং শুভ!


1

পাইথনে লিখতে পারলে এটি করা বেশ সহজ। সামগ্রিক চিত্রের অস্পষ্টতা সনাক্ত করতে ওপেন-সোর্স কম্পিউটার ভিশন প্যাকেজটি ব্যবহার করার জন্য এখানে একটি ভাল নিবন্ধ:

https://www.pyimagesearch.com/2015/09/07/blur-detection-with-opencv/

এখানে একটি দ্রুত স্ক্রিপ্ট যা ছবিগুলি অস্পষ্ট / ঠিক আছে ডিরেক্টরিতে সাজিয়ে তুলবে:

#
# Sorts pictures in current directory into two subdirs, blurred and ok
#

import os
import shutil
import cv2

FOCUS_THRESHOLD = 80
BLURRED_DIR = 'blurred'
OK_DIR = 'ok'

blur_count = 0
files = [f for f in os.listdir('.') if f.endswith('.jpg')]

try:
   os.makedirs(BLURRED_DIR)
   os.makedirs(OK_DIR)
except:
   pass

for infile in files:

   print('Processing file %s ...' % (infile))
   cv_image = cv2.imread(infile)

   # Covert to grayscale
   gray = cv2.cvtColor(cv_image, cv2.COLOR_BGR2GRAY)

   # Compute the Laplacian of the image and then the focus
   #     measure is simply the variance of the Laplacian
   variance_of_laplacian = cv2.Laplacian(gray, cv2.CV_64F).var()

   # If below threshold, it's blurry
   if variance_of_laplacian < FOCUS_THRESHOLD:
      shutil.move(infile, BLURRED_DIR)
      blur_count += 1
   else:
      shutil.move(infile, OK_DIR)

print('Done.  Processed %d files into %d blurred, and %d ok.' % (len(files), blur_count, len(files)-blur_count))

আপনার কৌশলতম সমস্যাটি হ'ল আপনার সিস্টেমে অজগর এবং ওপেনসিভি ইনস্টল করা। আপনার ওএসের জন্য গুগল পাইথন 3, এবং এটি দিয়ে কীভাবে পিপ ইনস্টল করবেন, আপনি ওপেনসিভি ইনস্টল করতে পাইপ 3 ব্যবহার করতে পারেন। অথবা, কিছু পাইথন + ওপেনসিভি প্রি-বিল্ড ইনস্টল এছাড়াও রয়েছে। এই স্ক্রিপ্টটি চালানোর জন্য আপনার ওপেনসিভি-র নতুন সংস্করণ দরকার নেই।

স্ক্রিপ্ট দুর্দান্ত কাজ করে এবং এটি সামগ্রিক চিত্রের অস্পষ্টতা পরিমাপ করে। এটি বেশিরভাগ ছবির জন্য ভাল। তবে সামগ্রিক চিত্র পরিমাপের অর্থ হ'ল সেই এক-মুখ এবং বোকেহ-পূর্ণ-ব্যাকগ্রাউন্ড ফটোগ্রাফগুলি অস্পষ্ট ডিরেক্টরিতে রাখা হবে এবং আপনাকে সেগুলি পুনরায় সাজিয়ে ফেলতে হবে। যাইহোক, কোনও ঝুঁকিপূর্ণ রক্ষক নেই sure

আমি আশা করি এই স্ক্রিপ্টটি আপনার কর্মপ্রবাহের গতি বাড়িয়ে দেবে।

এই স্ক্রিপ্টের একটি ঝরঝরে উন্নতি হ'ল মুখ সনাক্তকরণ অন্তর্ভুক্ত করা এবং ফটোগ্রাফের সবচেয়ে বড় মুখগুলির মধ্যে অস্পষ্টতা গণনা করা এবং অস্পষ্টতা প্রান্তিকের জন্য এই মানগুলি ব্যবহার করা, যদি কোনও মুখ সনাক্ত না হয় তবে সামগ্রিক অস্পষ্টতার জন্য ডিফল্ট। আমি সেই উন্নতি তোমাকে ছেড়ে দেব!


দুর্দান্ত উত্তর! এটি আমার নিজের ব্যবহারের ক্ষেত্রে ম্যাসেজ করা সহজ হবে। আমার সমস্ত ফটো সস্তা ফোন বা ডিজিটাল ক্যামেরা সহ তোলা হয়েছে with কখনও কখনও আমি সহজে একটি পরিষ্কার শট পেতে যথেষ্ট রাখতে পারি না। তবে আমি এক ডজন শট নিতে পারি এবং এই কোডটির এমন একটি সংস্করণ ব্যবহার করতে পারি যা আমি এগুলি থেকে তীক্ষ্ণ থেকে ব্ল্যারিস্টে সাজানোর জন্য নিজেকে পরিবর্তন করতে পারি।
হিপ্পিট্রেইল

1

আমি এমন অ্যাপ্লিকেশনগুলি জানি না যা আপনার জন্য স্বয়ংক্রিয়ভাবে ত্রুটিযুক্ত ছবিগুলি স্ক্রিন করতে পারে তবে আমি সেগুলি ব্যবহার করব না, অন্তত অন্ধভাবে নয়।

প্রযুক্তিগত যোগ্যতা একটি ফটো যা হয় তার কেবলমাত্র একটি অংশ। বেশিরভাগ অর্থবহ চিত্রগুলি প্রযুক্তিগতভাবে ত্রুটিযুক্ত হতে থাকে। অনেক ক্ষেত্রে, আরও প্রযুক্তিগতভাবে নিখুঁত একের চেয়ে পছন্দনীয়, উদাহরণস্বরূপ, একটি দরিদ্র রচনা বা কারটিয়ের ব্রেসন যাকে "সিদ্ধান্তক মুহূর্ত" বলে ডাকে তার চেয়ে কম।

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

উদাহরণস্বরূপ, এই ছবিটি একটি অফ-শট ছিল যা প্রায় 3EV অতিমাত্রায় প্রকাশিত হয়েছিল কারণ ক্যামেরায় ভুল সেটিংস ছিল। তবুও RAW ফাইল সরবরাহ করে অক্ষাংশের জন্য ধন্যবাদ, এটি পুনরুদ্ধার করা যেতে পারে, এবং একটি স্বয়ংক্রিয় প্রক্রিয়া এটিকে বাতিল করে দিত।

সুতরাং, আমি আমার আগে দ্বিতীয় উত্তর দিয়েছি যে, একটি ওয়ার্কফ্লো দক্ষতার সাথে সমর্থিত একটি স্বয়ংক্রিয় প্রক্রিয়া চেয়ে ভাল। কয়েক হাজার ছবি লাইটরুমে এক বা দুই ঘন্টার মধ্যে বেশ পরিচালনাযোগ্য।


2
আমি এখানে আপনার এবং প্রত্যেকের চিন্তার সাথেও একমত, যার কারণেই আমি বলেছিলাম "আমি বুঝতে পেরেছি যে প্রতিটি ফটোগ্রাফই অনন্য, এবং এমন কিছু দুর্দান্ত ফটোগ্রাফ রয়েছে যা প্রতিটি থাম্বের নিয়মকে ভঙ্গ করে" । দুর্দান্ত ছবিগুলি খুঁজতে যে কোনও "ম্যাজিক টুল" চালাতে পারে তা নেই কারণ মানুষের মস্তিষ্কই কেবল এমন একটি জিনিস যা আমাদের বলতে পারে যে কোনও ফটোগ্রাফ আমাদের কাছে চলেছে কি না। সত্যিই এটি ছিল আমার কাছে একটি ধারণা এবং ভাবছিলাম যে কেউ ইতিমধ্যে অনুরূপ কৌশল ব্যবহার করেছে কিনা। কোনও সফ্টওয়্যার অন্ধভাবে অনুসরণ করা কেবল সাধারণ বোবা, তবে সরঞ্জামগুলি প্রায়শই আমাদের পথে যেতে সহায়তা করতে ব্যবহৃত হতে পারে।
রায়ানকডাল্টন

অবশ্যই, এই ধরণের স্ক্রিনিংয়ের জন্য অ্যাপ্লিকেশনগুলি আপনাকে ফটো তোলার পরিবর্তে পরিবর্তনের পরামর্শ দেয় useful আপনি সম্পাদনা প্রিসেট যুক্ত করার আগে উদাহরণস্বরূপ, অনুরূপ ছবিগুলির এক্সপোজারটিকে স্বাভাবিক করতে সক্ষম হতে পারেন।
guioconnor

0

ডিএক্সও ছবির ল্যাব পরীক্ষা করুন। এটি ক্যামেরা এবং লেন্সের প্রোফাইলের ভিত্তিতে ফটো স্বয়ংক্রিয়ভাবে সংশোধন করতে পারে। আপনি তাদের মাধ্যমে ব্রাউজ করে ফটোগুলি দ্রুত রেট করতে পারবেন এবং কেবলমাত্র যা রেট করেছেন সেগুলিই রফতানি করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.