คำถามติดแท็ก image-processing

โดยทั่วไปแล้วการประมวลผลภาพเป็นรูปแบบของการประมวลผลสัญญาณใด ๆ ที่อินพุตเป็นรูปภาพเช่นกรอบรูปหรือวิดีโอ

6
Walsh-Hadamard Transform คืออะไรและเหมาะสำหรับอะไร?
ฉันพยายามที่จะสอนตัวเองเกี่ยวกับ WHT แต่ดูเหมือนจะไม่มีคำอธิบายที่ดีมากมายในโลกออนไลน์ทุกที่ ฉันคิดว่าฉันได้หาวิธีการคำนวณ WHT แต่ฉันพยายามเข้าใจว่าทำไมจึงถือว่ามีประโยชน์ภายในโดเมนการรับรู้ภาพ มีอะไรพิเศษเกี่ยวกับเรื่องนี้และคุณสมบัติใดที่ทำให้เกิดสัญญาณที่จะไม่ปรากฏในการแปลงฟูริเยร์แบบดั้งเดิมหรือการแปลงเวฟเล็ตอื่น ๆ ทำไมมันจึงเป็นประโยชน์สำหรับการรับรู้วัตถุเป็นแหลมออกที่นี่ ?

3
เกิดอะไรขึ้นกับรหัสนี้สำหรับการสร้างภาพโทโมกราฟีใหม่โดยวิธีฟูริเยร์
ฉันได้เล่นกับอัลกอริทึมการสร้างใหม่ tomographic เมื่อเร็ว ๆ นี้ ฉันมีการใช้งานที่ดีของ FBP, ART, รูปแบบการวนซ้ำแบบ SIRT / SART และแม้กระทั่งการใช้พีชคณิตเชิงเส้นแบบตรง (ช้า!) คำถามนี้ไม่เกี่ยวกับการใด ๆ ของเทคนิคเหล่านั้น ; คำตอบของแบบฟอร์ม "ทำไมทุกคนจะทำอย่างนั้นนี่คือรหัส FBP บางส่วนแทน" ไม่ใช่สิ่งที่ฉันกำลังมองหา สิ่งต่อไปที่ฉันต้องการจะทำกับโปรแกรมนี้คือ " ทำให้ครบชุด " และใช้ " วิธีการสร้างใหม่ฟูเรียร์ " ความเข้าใจของฉันเกี่ยวกับเรื่องนี้เป็นพื้นฐานที่คุณใช้ 1D FFT กับ "การสัมผัส" แบบไซน์จัดเรียงสิ่งเหล่านั้นในรูปแบบ "ซี่ล้อ" ในรัศมี 2D ในพื้นที่ฟูริเยร์ 2D (ซึ่งนี่เป็นสิ่งที่มีประโยชน์ที่ต้องทำดังนี้โดยตรงจาก สอดแทรกจากจุดเหล่านั้นไปยังตารางปกติในพื้นที่ 2D นั้นและจากนั้นควรจะสามารถแปลงฟูริเยร์เพื่อแปลงเป้าหมายสแกนต้นฉบับได้ ฟังดูง่าย แต่ฉันไม่ได้โชคดีเลยที่จะมีไทคอนซึ่งมีลักษณะเหมือนเป้าหมายดั้งเดิม รหัส Python …

3
Gaussian Blur - ค่าเบี่ยงเบนมาตรฐาน, รัศมีและขนาดเคอร์เนล
ฉันใช้งานตัวแยกส่วน Gaussian Blur ใน GLSL ฉันเข้าใจแนวคิดหลักที่อยู่เบื้องหลังทั้งหมด: convolution, การแยก x และ y โดยใช้ linearity, การผ่านหลายครั้งเพื่อเพิ่มรัศมี ... ฉันยังมีคำถามสองสามข้อที่: ความสัมพันธ์ระหว่างซิกม่าและรัศมีคืออะไร? ฉันอ่านแล้วว่าซิกมาเทียบเท่ากับรัศมีฉันไม่เห็นว่าซิกม่าแสดงออกเป็นพิกเซลได้อย่างไร หรือ "รัศมี" เป็นเพียงชื่อของซิกม่าไม่เกี่ยวข้องกับพิกเซล? ฉันจะเลือก sigma ได้อย่างไร เมื่อพิจารณาว่าฉันใช้หลายรอบเพื่อเพิ่มซิกม่าฉันจะเลือกซิกม่าที่ดีเพื่อรับซิกม่าที่ฉันต้องการได้อย่างไร หากซิกม่าที่เกิดขึ้นเท่ากับสแควร์รูทของผลรวมของกำลังสองของซิกมาสและซิกมาเท่ากับรัศมีแล้ววิธีง่าย ๆ ในการรับรัศมีที่ต้องการคืออะไร? ขนาดที่เหมาะสมสำหรับเคอร์เนลคืออะไรและเกี่ยวข้องกับซิกม่าอย่างไร ฉันเห็นการใช้งานส่วนใหญ่ใช้เคอร์เนล 5x5 นี่อาจเป็นตัวเลือกที่ดีสำหรับการนำไปใช้อย่างรวดเร็วด้วยคุณภาพที่เหมาะสม แต่มีเหตุผลอื่นอีกไหมในการเลือกขนาดเคอร์เนลอื่น sigma เกี่ยวข้องกับขนาดเคอร์เนลอย่างไร ฉันควรหา sigma ที่ดีที่สุดเพื่อให้ค่าสัมประสิทธิ์นอกเคอร์เนลของฉันเล็กน้อยและเป็นปกติ?

1
ความแตกต่างระหว่างความสัมพันธ์และการโน้มน้าวใจกับภาพหรือไม่?
คุณช่วยอธิบายได้อย่างชัดเจนว่าอะไรคือความแตกต่างระหว่างความสัมพันธ์และการโน้มน้าวที่ทำโดยตัวกรองบนรูปภาพ ฉันหมายถึงในแง่ของความหมายของการประมวลผลสัญญาณฉันรู้ว่า convolution อธิบายเอาท์พุทของระบบ LTI นั่นคือถ้าระบบ LTI สร้างผลลัพธ์เนื่องจากการเชื่อมต่อกับระบบอินพุตดังนั้นสัญญาณเอาท์พุทสามารถอธิบายได้ว่าเป็นผลมาจากการ สัญญาณอินพุตและการตอบสนองต่อแรงกระตุ้นของระบบ LTI สำหรับความสัมพันธ์มันอธิบายความคล้ายคลึงกันระหว่างกับสัญญาณ แต่การบิดและความสัมพันธ์มีผลกับภาพอย่างไรและมีความแตกต่างกันอย่างไรในแง่ของผลกระทบ ขอบคุณ

4
ข้อ จำกัด ของ Canny Edge Detector คืออะไร?
วรรณกรรมส่วนใหญ่เกี่ยวกับอัลกอริธึมการตรวจจับขอบและแอพพลิเคชั่นที่ใช้การตรวจจับขอบอ้างอิงเครื่องตรวจจับขอบของ Canny มากจนดูเหมือน "แก้ปัญหา" เกือบถึงการตรวจจับขอบ แน่นอนว่ามันจะทำให้งานดีที่สุดสมดุลเสียงรบกวนและรักษาขอบ อย่างไรก็ตามในความอยากรู้อยากเห็นง่ายๆมีพื้นที่ของความกังวลสำหรับเครื่องตรวจจับขอบของ Canny หรือไม่? หรือมีพื้นที่ของแอปพลิเคชันที่ Canny จะไม่ดีที่สุด ในบริบทนี้การดำเนินการที่รวดเร็วไม่ได้เกี่ยวข้องกับ จุดโฟกัสของตัวตรวจจับขอบที่ดีหรือไม่ดีควรเป็นคุณภาพและประโยชน์ของขอบที่สร้างขึ้น นอกจากนี้ฉันไม่ได้มุ่งเน้นไปที่ปัญหาเฉพาะการใช้งาน ฉันกำลังมองหาข้อ จำกัด ทางทฤษฎีหรือลักษณะเพิ่มเติมที่มีอยู่ในอัลกอริทึม

5
ฉันจะเปรียบเทียบภาพสองภาพจากกล้องและบอกได้ว่ามีความแตกต่างเพียงพอในการตรวจจับการเคลื่อนไหวหรือไม่?
ฉันต้องการใช้โทรศัพท์ของฉันเป็นระบบกล้องวงจรปิดเพื่อควบคุมห้องในบ้านของฉันและแสดงการแจ้งเตือนเมื่อมีบางอย่างกำลังเคลื่อนไหว สำหรับตอนนี้สิ่งที่ฉันประสบความสำเร็จในการทำคือการจับภาพทุกนาทีและอัพโหลดผ่านสคริปต์ PHP ไปยังเซิร์ฟเวอร์ของฉัน ตอนนี้ฉันต้องการที่จะเปรียบเทียบภาพปัจจุบันและภาพที่ 1 นาทีที่ผ่านมาและตรวจสอบว่ามีคนเข้ามาในห้อง ดังนั้นโดยทั่วไปฉันจะต้องเปรียบเทียบความแตกต่างของพิกเซลในภาพ (แต่ต้องคำนึงว่าเมฆอาจทักทายและเปลี่ยนความสว่างในช่วงเวลาหนึ่งนาที) ใครบ้างมีเบาะแสเกี่ยวกับวิธีการที่จะประสบความสำเร็จหรือว่ามีเอกสารให้อ่าน?

3
ความแตกต่างระหว่างตัวกรองเชิงเส้นและไม่ใช่เชิงเส้นคืออะไร?
ตัวกรองค่าเฉลี่ยเรียกว่าเป็นตัวกรองแบบเชิงเส้นและตัวกรองแบบมัธยฐานเรียกว่าเป็นตัวกรองแบบไม่เชิงเส้นได้อย่างไร ฉันเข้าใจว่าตัวกรองค่าเฉลี่ยและค่ามัธยฐานทำงานอย่างไร แต่ฉันไม่สามารถเกี่ยวข้องกับคำเชิงเส้นและไม่เชิงเส้นได้ โปรดอธิบายฉันด้วยตัวอย่าง

3
วิธีการตรวจจับการไล่ระดับสีและขอบในรูปภาพ?
ฉันต้องการที่จะหาจุดในภาพที่เป็นจุดศูนย์กลางของการไล่ระดับสีแบบรัศมีเช่นเดียวกับที่แสดงในภาพด้านซ้ายด้านล่าง มีความคิดเห็นเกี่ยวกับวิธีการใช้ Hough transform หรือวิธีการมองเห็นด้วยคอมพิวเตอร์อื่น ๆ อย่างไร ขอบคุณ ภาพการค้นหาตัวอย่าง:

3
ความแตกต่างระหว่าง SNR และ PSNR
ฉันเข้าใจว่า SNR เป็นอัตราส่วนของกำลังสัญญาณต่อพลังเสียง ในแง่ของภาพว่าภาพต้นฉบับได้รับผลกระทบจากสัญญาณรบกวนที่เพิ่มเข้ามาอย่างไร ใน PSNR เราใช้ค่ากำลังสองของค่าสูงสุดในภาพ (ในกรณีของรูป 8 บิตค่าสูงสุดคือ 255) และหารด้วยความผิดพลาดกำลังสองเฉลี่ย SNR และ PSNR ใช้สำหรับวัดคุณภาพของภาพหลังการสร้างใหม่ ฉันเข้าใจว่า SNR หรือ PSNR ที่สูงกว่าการสร้างใหม่นั้นดี สิ่งที่ฉันไม่เข้าใจคือ SNR และ PSNR แตกต่างกันอย่างไรในแง่ของข้อสรุปเกี่ยวกับภาพที่สร้างขึ้นใหม่ ภาพ PSNR ใดที่สรุปว่า SNR ของภาพเดียวกันไม่สามารถสรุปได้? บทสรุปของ PSNR นั้นแตกต่างจากบทสรุปของ SNR อย่างไร

2
เหตุใดเราจึงใช้ตัวบอกคำสำคัญ
ฉันเพิ่งศึกษาเกี่ยวกับ SURF และฉันจะลงมือปฏิบัติ แต่ฉันก็ยังไม่เข้าใจว่าทำไมเราจึงใช้ตัวอธิบาย ฉันเข้าใจว่าประเด็นสำคัญคืออะไรและจุดประสงค์ของพวกเขา แต่เมื่อเราแยกจุดสำคัญออกไปกว่าเหตุใดเราจึงจำเป็นต้องใช้ตัวอธิบาย? ความสำคัญและบทบาทของพวกเขาในการรับรู้คืออะไร?

2
การตรวจจับวงกลมในข้อมูลภาพที่มีเสียงดัง
ฉันมีภาพที่ดูเหมือนด้านล่าง: ฉันพยายามหารัศมี (หรือเส้นผ่าศูนย์กลาง) ของวงกลม ฉันได้ลองใช้การแปลงแบบ Hough แบบวงกลม (ผ่านทาง matlab's imfindcircles(bw,[rmin rmax],'ObjectPolarity','bright')) และโดยการปรับให้เหมาะกับรูปวงกลมหรือวงรี (ฟังก์ชั่นโฮมเมดที่ทำงานได้ดีสำหรับข้อมูลที่มีเสียงรบกวนน้อยดูด้านล่าง) ฉันได้ลองประมวลผลภาพเพื่อให้ได้วงกลมที่ชัดเจนขึ้นเช่นดูด้านล่าง: se = strel('disk', 2); bw = imdilate(bw, se); bw = bwareaopen(bw,100000); bw = edge(bw); อย่างไรก็ตามเมื่อฉันป้อนรูปภาพที่ถูกประมวลผลไปยังเทคนิคใด ๆ (การปรับ Hough และ circle \ ellipse) ทั้งคู่ไม่สามารถตรวจจับวงกลมในลักษณะที่เหมาะสมได้ นี่คือข้อมูลโค้ดของตัวค้นหาวงกลมที่ฉันเขียน (matlab) [row col] = find (bw); contour = bwtraceboundary (bw, แถว (1), …

5
สิ่งที่ทำให้ราบเรียบในแง่พื้นฐานมาก
อะไรที่ทำให้เรียบและฉันจะทำอย่างไร ฉันมีอาร์เรย์ใน Matlab ซึ่งเป็นสเปกตรัมขนาดของสัญญาณเสียงพูด (ขนาด 128 คะแนนของ FFT) ฉันจะทำให้สิ่งนี้ราบรื่นโดยใช้ค่าเฉลี่ยเคลื่อนที่ได้อย่างไร จากสิ่งที่ฉันเข้าใจฉันควรใช้ขนาดหน้าต่างขององค์ประกอบจำนวนหนึ่งรับค่าเฉลี่ยและนี่จะกลายเป็นองค์ประกอบที่ 1 ใหม่ จากนั้นเลื่อนหน้าต่างไปทางขวาทีละองค์ประกอบรับค่าเฉลี่ยซึ่งกลายเป็นองค์ประกอบที่ 2 และอื่น ๆ มันใช้งานได้จริงเหรอ? ฉันไม่แน่ใจว่าตัวเองเพราะถ้าฉันทำอย่างนั้นในผลลัพธ์สุดท้ายของฉันฉันจะมีองค์ประกอบน้อยกว่า 128 แล้วมันทำงานอย่างไรและมันช่วยให้จุดข้อมูลเรียบขึ้นได้อย่างไร หรือมีวิธีอื่นใดที่ฉันสามารถทำให้ข้อมูลเรียบขึ้นได้? แก้ไข: ลิงก์ไปยังคำถามติดตามผล

4
ฉันจะลบเงาออกจากรูปภาพได้อย่างไร
ฉันมีภาพนี้ ฉันต้องการลบเงาออกจากภาพ ฉันรู้วิธีการที่แตกต่างกันมากมายเช่นการใช้ลักษณะทางสัณฐานวิทยาบางอย่างถูกใช้เพื่อลบเงา: ฉันสร้างมาสก์นี้สำหรับภาพเดียวกัน มีวิธีอื่นที่ฉันสามารถลองใช้มาสก์นี้ที่ฉันสร้างขึ้นได้ไหม? แก้ไข : ภาพอินพุตและมาส์กที่มีขนาดเดียวกันกับที่ร้องขอ: แก้ไข 2: ฉันสร้างภาพคงที่ 1D แต่มันไม่สมบูรณ์ I = imread('shadow.jpg'); J = im2double(I); R = J(:,:,1); G = J(:,:,2); B = J(:,:,3); [len,wid] = size(R); % Generation of 2-D Log Chromaticity Image. for i = 1:len for j = 1:wid if ((R(i,j)*G(i,j)*B(i,j))~= 0) c1(i,j) …

3
การจับคู่รูปทรง - การค้นหาการกำจัดรูปทรง
ฉันพบรูปทรงในสองภาพที่มีวัตถุเดียวกันและฉันต้องการค้นหาการกระจัดและการหมุนของวัตถุนี้ ฉันได้ลองกับกล่องที่มีขอบหมุนของรูปทรงนี้แล้วมุมและจุดกึ่งกลางของมัน แต่การหมุนของกล่องขอบไม่ได้บอกเกี่ยวกับการหมุนของรูปร่างอย่างถูกต้องเพราะมันเหมือนกันสำหรับมุมที่ 0, a + 90, a + 180 เป็นต้น องศา มันเป็นวิธีการอื่นที่ดีในการค้นหาการหมุนและการเคลื่อนที่ของรูปทรง? บางทีการใช้ตัวเรือนูนข้อบกพร่องนูนบาง? ฉันอ่านในการเรียนรู้ OpenCv เกี่ยวกับรูปทรงที่ตรงกัน แต่มันไม่ได้ช่วย ใครช่วยยกตัวอย่างได้บ้าง ตัวอย่าง: ฉันต้องการตรวจจับเช่นสี่เหลี่ยมสีชมพูและในปากกาตัวที่สอง ตัวอย่างอื่น ๆ อาจเป็นสี่เหลี่ยมจัตุรัสที่มีบางหลุมดาว ฯลฯ อย่างที่ฉันบอกว่าฉันต้องการทำบางสิ่งที่ไม่เหมือนกัน ข้อเสนอแนะใด ๆ ชื่นชมเพราะฉันต้องการทดสอบวิธีการให้มากที่สุด

1
การลบแสงจ้าจากรูปภาพ
คำเตือน: ฉันไม่มีส่วนร่วมในการประมวลผลสัญญาณ แค่อยากรู้อยากเห็นมาก ... คำถามก็คือง่ายมาก: เป็นไปได้หรือไม่ที่จะใช้การประมวลผลซอฟต์แวร์กับภาพเพื่อลบหรือลดแสงจ้าของไฟหน้า? มันจะเป็นภาพเช่นนี้: หากเป็นไปได้จะมีห้องสมุดซอฟต์แวร์ให้บริการนี้หรือไม่? ฉันไม่สนใจภาษาใดฉันแค่ต้องการความสามารถ Slash ไม่มีใครรู้ว่ามีการวิจัยในปัจจุบันเกี่ยวกับเรื่องนี้?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.