Do you want to publish a course? Click here

Barrel Distortion Correction by Using Image Processing Techniques

تصحيح التشوه التحدبي باستخدام توابع MATLAB الخاصة بتقنيات معالجة الصورة

2056   0   29   5.0 ( 1 )
 Publication date 2014
and research's language is العربية
 Created by Shamra Editor




Ask ChatGPT about the research

The various types of radial distortions generated by digital cameras are presented in this paper, like Barrel Distortions and Pincushion Distortion. Image processing techniques are used to correct the barrel distortion generated by wide-angle lenses of digital cameras. A model for barrel distortions is founded. Moreover, an algorithm for correcting this distortion is developed. This algorithm depends on finding the right parameters of the model. The grid pattern is used to detect pixels that caused the distortion and reallocate these pixels back into their original locations, making the corrected photo as close as possible to the original.


Artificial intelligence review:
Research summary
يتناول هذا البحث مشكلة التشوهات الدائرية التي تحدثها الكاميرات الرقمية، مثل التشوه التحدبي والتشوه التقعري. يركز البحث على استخدام تقنيات معالجة الصورة في برنامج MATLAB لتصحيح التشوه التحدبي الناتج عن العدسات متسعة الزاوية. تم تطوير نموذج رياضي يعبر عن هذا التشوه وخوارزمية لتصحيحه. تعتمد الخوارزمية على إيجاد القيم الدقيقة لبارامترات المعادلة التي تعبر عن التشوه، ومقارنة الصورة بنموذج الشبكة القياسي لتحديد البيكسلات المسببة للتشوه وإعادتها إلى مكانها الصحيح، مما يؤدي إلى الحصول على صورة مصححة أقرب ما تكون إلى الصورة الحقيقية. تم اختبار الخوارزمية باستخدام كاميرا رقمية من نوع CanonPSS30 وبرنامج MATLAB، وأظهرت النتائج فعالية الخوارزمية في تصحيح التشوهات التحدبية في الصور الملتقطة. يمكن تحويل برنامج MATLAB إلى برنامج يخزن في وحدات قابلة للبرمجة مثل (PIC) لتركيبها داخل الكاميرات، مما يوفر آلية تصحيح تلقائية بجودة عالية وأسعار زهيدة مقارنة بالكاميرات عالية الجودة.
Critical review
دراسة نقدية: يعتبر البحث خطوة مهمة في مجال معالجة الصور وتصحيح التشوهات الناتجة عن العدسات متسعة الزاوية. ومع ذلك، هناك بعض النقاط التي يمكن تحسينها. أولاً، كان من الممكن توفير مزيد من التفاصيل حول كيفية اختيار القيم الابتدائية لبارامترات التشوه وكيفية تحسينها. ثانياً، لم يتم التطرق بشكل كافٍ إلى تأثيرات التشوهات الأخرى مثل التشوهات العرضية والأفقية/الشاقولية، والتي قد تكون مهمة في بعض التطبيقات. أخيراً، كان من الممكن تقديم مقارنة مع تقنيات أخرى لتصحيح التشوهات لمعرفة مدى فعالية الخوارزمية المقترحة مقارنة بالطرق الأخرى.
Questions related to the research
  1. ما هي الأنواع الرئيسية للتشوهات الدائرية التي يتناولها البحث؟

    يتناول البحث نوعين رئيسيين من التشوهات الدائرية: التشوه التحدبي والتشوه التقعري.

  2. ما هي الأدوات البرمجية المستخدمة في البحث لتصحيح التشوهات التحدبية؟

    تم استخدام برنامج MATLAB وتقنيات معالجة الصورة لتصحيح التشوهات التحدبية.

  3. كيف يتم تحديد البيكسلات المسببة للتشوه في الصورة؟

    يتم تحديد البيكسلات المسببة للتشوه عن طريق مقارنة الصورة بنموذج الشبكة القياسي وإعادة البيكسلات إلى مكانها الصحيح.

  4. ما هي الفائدة من تحويل برنامج MATLAB إلى برنامج يخزن في وحدات قابلة للبرمجة مثل (PIC)؟

    تحويل برنامج MATLAB إلى برنامج يخزن في وحدات قابلة للبرمجة مثل (PIC) يوفر آلية تصحيح تلقائية بجودة عالية وأسعار زهيدة مقارنة بالكاميرات عالية الجودة.


References used
<Bismpigiannis, A. Measurements and correction of geometric distortion, Downloaded 15 Mar 2013. <http://scien.stanford.edu/pages/labsite/2007/psych221/projects/07/geometric_distortion/pr oject.htm
<Ford, A. ; Robert, A. Colour Space Conversions, Downloaded 06 May 2013. <http://www.poynton.com/PDFs/coloureq.pdf
Eadie, D. ; Shevlin, F.; Nisbet, A.P. Geometric Correction of Image Distortion using FPGAs. Proceedings of SPIE Conference on Optical Metrology, Imaging and Machine Vision, Galway, Ireland, Volume 4877, 28-37, 2002
Zorin, D.; Barr, A. Correction of Geometric Perceptual Distortion in Pictures. Computer Graphics, New York, USA, 257-264, 2010
G. E. Karras, G. Mountrakis, P. Patias, E. Petsa. Modeling Distortion of super-wideangle lenses for Architectural and Archaeological applications. International Archives of Photogrammetry & Remote Sensing, 32(5), pp. 570-573, Hakodate, Japan, September 2003
rate research

Read More

This research serves the process of organizing the traffic by reducing traffic congestion, especially at peak times to a minimum, presenting an effective method is not used locally to automate traffic lights adoption concepts, image processing, con trollers, communication. It is organizing image capture processes on a regular basis in all the streets leading to the traffic node, and then this image was taken to the central computer, which is processes each image by comparing them with all the pictures taken at a certain moment and based on the comparison, the Central Computer conclusion of the new chronological order to change traffic lights in all the streets then sends the new update to the controllers in each signal light which leads to re- Automatics these signals,by reducing bottlenecks to the minimum level and repeat imaging processes and modernization of signals throughout the day we can have access to a system to automate the traffic contract is close to the ideal note that by connecting traffic contract with each other and with the main central computer we can solve other problems like emergency and firefighting. Key words: a traffic node, signal processing, camera, network, processor, microcontroller.
The research presents the design of a laboratory model to automate four traffic nodes using image processing - a proposal for a visual automated traffic system. By organizing the work of a traffic node, depending on the digital processing of the images of four cameras installed at the intersection.
This Paper offers an effective method to measure the length of the femur in Fetal Ultrasound Images, it applies a series of steps starting with the reducing amount of noise in these images, and then converted them to a binary form and uses morphol ogical operations to segment the femur and isolate it from the rest of the image objects, then it applies an Edge Detector in order to find the edges of the bone, then uses the Hough Transform to detect straight lines in the image. we apply overlapping for resulted lines on the original image, finally we choose the most significant and longest straight line which is corresponding to the length of the femur. The proposed method facilitates the measurement of the femur without the help of a physician through a series of steps.
This paper presents an algorithm for designing a system that classifies standard human facial expressions which are fear, disgust, sad , surprise, anger, happiness, and the normal expression . The facial expression that is presented in the input im age of the system can be classified depending on extracting appearance features then, it is entered into neural network to complete the classification process using Matlab as a programming language. Multiple stages completed the work, which are, (collection images, pre-processing of the images, feature extraction, training neural network, classification and testing). Our system has been able to achieve the highest rating when the expression of anger reached 100 %, while the lowest rating was at the expression of sad by 30%.
This paper presents an algorithm for designing a system that classifies standard human facial expressions which are fear , disgust , sad , surprise , Anger , happiness , natural expression . The facial expression that is presented in the input image of the system can be classified depending on extracting appearance features , then they entered into neural network to complete the classification process using Matlab as a programming language.
comments
Fetching comments Fetching comments
Sign in to be able to follow your search criteria
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا