Can deep learning be used to replace other image processing algorithms?
With the emergence of deep learning technology, visual image processing has become more and more popular in recent years and has been widely used in various fields. At the same time, a large number of practitioners have emerged. However, many people only use deep learning and think that traditional image processing algorithms are outdated. I once heard someone say that image processing has become so common that traditional algorithms are outdated and the threshold is very low, and anyone can use it. To be honest, when I hear such remarks, sometimes I am really speechless
#I just have some time today and I want to talk about this issue. First, let us analyze, what is image processing mainly used for? No matter which industry image processing is used in, its main functions include identification, classification, positioning, detection, size measurement and visual guidance, etc.
Since some people say that deep learning has replaced traditional image processing technology, then today I Let me give you a few specific cases to see the application of deep learning. At the same time, we should also see whether traditional image processing technology still has its place.
First, let us briefly introduce what the main functions of vision mentioned above are. There is a certain connection between identification and classification. Face recognition, license plate recognition, character recognition, barcode/QR code recognition, product category recognition, fruit recognition, etc. are all image recognition technologies. After the recognition is completed, the recognition results are sometimes given directly, and sometimes classification is required. For example, the products identified on the mixed production line need to be classified and packed
rewritten into Chinese: There are many positioning methods. Sometimes you only need to roughly know the target location, and sometimes you need precise positioning so that the robot can automatically grab it. Detection methods include target detection and defect detection. Target detection usually only needs to know whether the target exists in the scene, while defect detection not only detects whether the defect exists, but also needs to determine the size and category of the defect. The goal of size measurement is very clear, that is, to detect the target object through vision. Whether a specific size meets the requirements. Visual guidance is combined with the robot's automatic grasping. It needs to accurately locate the target position and also determine the specific location of the grab to avoid the target from falling when the robot moves. I will list a few below. A specific case shows how you can use deep learning to achieve it. Since the company does not want these images to be made public, the pictures below only capture a small part of them, and the specific content cannot be determined
All the following examples are actual needs of the company, and the images were also taken on site. Let’s first look at a simple character recognition case. The requirement of this case is to determine whether these characters are correct. 20 characters need to be processed per second. The budget is 20,000 yuan per visual system. There are 100 production lines, and the total cost is 2 million yuan. Do you think it should be done or not? Although 2 million yuan is already a lot of money, each vision system only costs 20,000 yuan. Will it be profitable? In addition, when the host computer recognizes erroneous characters, it needs to automatically eliminate
. A brief analysis shows that 20 products can be detected per second, that is, each product needs to be Completed within 50 milliseconds. At the same time, the host computer needs to send a signal to the rejection mechanism. In order to ensure the stability of the signal, 20 milliseconds need to be reserved. The remaining 30 milliseconds are used for taking pictures and image processing. For deep learning training, the configuration of the industrial computer needs to be considered. In addition, the cost of PLC, rejection device, camera, light source, lens, cabinet and other small accessories need to be considered. How much does manual on-site commissioning cost? What is the total cost?Give another example. The picture below shows welding defect detection. There are many kinds of welding defects. Someone once spent a week using deep learning to train and detect. They told me the test results were great, but then they came back to me a month later and said they couldn't afford the cost and the test results were poor. Think about it, why does this happen?
How to use deep learning to automatically grasp the robot and detect the tilt angle of the grasped object, so as to adjust the robot's posture?
How to use deep learning to measure the size of a spring that has been used for a period of time to determine whether it is qualified? How to measure other similar parameters of bearings, gears, threads, etc.?
The above examples are only a small part of many actual cases. Similar detection methods are emerging in endlessly, such as automatic bolt tightening, disordered grabbing and micron-level precise positioning. However, unfortunately, many people only use deep learning, and some people assert that image processing is outdated and deep learning has replaced other image processing methods without even understanding the basic image concepts. If you were exposed to more actual cases, you would not say such a thing
Many people mistakenly believe that you only need to input images into the deep learning model for training. If the effect is not good, just increase the training samples or adjust the parameters. can achieve the desired effect. All I can say is that this understanding of images is too superficial. The most common image applications are face recognition and license plate recognition. For these recognition tasks, there is not much problem in using deep learning because the requirements for recognition are not high. Even if the recognition takes a long time or a recognition error occurs, it will not cause too big a problem. For example, with facial recognition payment, if the face cannot be recognized, you can also choose to pay manually; with license plate recognition and access control systems, if the license plate or face cannot be recognized, you can also choose to open the door manually. However, in a fully automatic application scenario, this situation is not allowed.
For the detection, classification and identification of product defects, deep learning is a commonly used method, but it also needs to be decided according to the specific situation. . In addition, before training, it is usually necessary to use other image processing algorithms
Some people just use public data sets to train deep learning models and write articles, which is no problem. However, there is still a long way to go if these models are to be applied in practical applications. A company I was familiar with recruited some Ph.D.s to work on visual inspection, but after half a year there were no results, and they were severely criticized by the leader. Do you know why?
Deep learning has its place in the application field. This is an undeniable fact. However, it is only one part of visual inspection and cannot be implemented in many other aspects. Current visual detection technology can only be applied to some simple scenes. For many complex scenes, no matter what algorithm is used, effective detection cannot be achieved. Therefore, visual image processing algorithms still have a long way to go. When deep learning trains images, it usually requires some processing of the original image, such as filtering, enhancement, threshold segmentation, edge detection and morphological operations. Sometimes, it is also necessary to process the image and then directly extract image features for deep learning training. Many people who are engaged in visual work understand this principle.
It has been mentioned before that if you just want to write a paper, then it is enough to study one direction in depth. In-depth theoretical research is also promising, but it requires higher personal theoretical abilities. If you have not been exposed to actual vision applications, it is best not to casually claim that image processing is outdated, other image processing algorithms are no longer used, and deep learning has replaced other image processing algorithms
So, are we still What about traditional image processing algorithms? I think the answer to this question is clear. If there is still something unclear, please think carefully about how many vision-related projects you have been exposed to, and what else you don’t know. Do you really understand what visual inspection can do and how to do it? Very few visual inspections are achieved solely by relying on a single image processing algorithm. Therefore, at the application level, we need to be proficient in the use of various image processing algorithms and the combined application of various algorithms in order to be able to operate with ease in the visual industry. Summer vacation is coming soon. Summer vacation is a very good time for learning. Use this vacation and this learning platform to quickly master the application of image processing related algorithms
The above is the detailed content of Can deep learning be used to replace other image processing algorithms?. For more information, please follow other related articles on the PHP Chinese website!
![Can't use ChatGPT! Explaining the causes and solutions that can be tested immediately [Latest 2025]](https://img.php.cn/upload/article/001/242/473/174717025174979.jpg?x-oss-process=image/resize,p_40)
ChatGPT is not accessible? This article provides a variety of practical solutions! Many users may encounter problems such as inaccessibility or slow response when using ChatGPT on a daily basis. This article will guide you to solve these problems step by step based on different situations. Causes of ChatGPT's inaccessibility and preliminary troubleshooting First, we need to determine whether the problem lies in the OpenAI server side, or the user's own network or device problems. Please follow the steps below to troubleshoot: Step 1: Check the official status of OpenAI Visit the OpenAI Status page (status.openai.com) to see if the ChatGPT service is running normally. If a red or yellow alarm is displayed, it means Open

On 10 May 2025, MIT physicist Max Tegmark told The Guardian that AI labs should emulate Oppenheimer’s Trinity-test calculus before releasing Artificial Super-Intelligence. “My assessment is that the 'Compton constant', the probability that a race to

AI music creation technology is changing with each passing day. This article will use AI models such as ChatGPT as an example to explain in detail how to use AI to assist music creation, and explain it with actual cases. We will introduce how to create music through SunoAI, AI jukebox on Hugging Face, and Python's Music21 library. Through these technologies, everyone can easily create original music. However, it should be noted that the copyright issue of AI-generated content cannot be ignored, and you must be cautious when using it. Let’s explore the infinite possibilities of AI in the music field together! OpenAI's latest AI agent "OpenAI Deep Research" introduces: [ChatGPT]Ope

The emergence of ChatGPT-4 has greatly expanded the possibility of AI applications. Compared with GPT-3.5, ChatGPT-4 has significantly improved. It has powerful context comprehension capabilities and can also recognize and generate images. It is a universal AI assistant. It has shown great potential in many fields such as improving business efficiency and assisting creation. However, at the same time, we must also pay attention to the precautions in its use. This article will explain the characteristics of ChatGPT-4 in detail and introduce effective usage methods for different scenarios. The article contains skills to make full use of the latest AI technologies, please refer to it. OpenAI's latest AI agent, please click the link below for details of "OpenAI Deep Research"

ChatGPT App: Unleash your creativity with the AI assistant! Beginner's Guide The ChatGPT app is an innovative AI assistant that handles a wide range of tasks, including writing, translation, and question answering. It is a tool with endless possibilities that is useful for creative activities and information gathering. In this article, we will explain in an easy-to-understand way for beginners, from how to install the ChatGPT smartphone app, to the features unique to apps such as voice input functions and plugins, as well as the points to keep in mind when using the app. We'll also be taking a closer look at plugin restrictions and device-to-device configuration synchronization

ChatGPT Chinese version: Unlock new experience of Chinese AI dialogue ChatGPT is popular all over the world, did you know it also offers a Chinese version? This powerful AI tool not only supports daily conversations, but also handles professional content and is compatible with Simplified and Traditional Chinese. Whether it is a user in China or a friend who is learning Chinese, you can benefit from it. This article will introduce in detail how to use ChatGPT Chinese version, including account settings, Chinese prompt word input, filter use, and selection of different packages, and analyze potential risks and response strategies. In addition, we will also compare ChatGPT Chinese version with other Chinese AI tools to help you better understand its advantages and application scenarios. OpenAI's latest AI intelligence

These can be thought of as the next leap forward in the field of generative AI, which gave us ChatGPT and other large-language-model chatbots. Rather than simply answering questions or generating information, they can take action on our behalf, inter

Efficient multiple account management techniques using ChatGPT | A thorough explanation of how to use business and private life! ChatGPT is used in a variety of situations, but some people may be worried about managing multiple accounts. This article will explain in detail how to create multiple accounts for ChatGPT, what to do when using it, and how to operate it safely and efficiently. We also cover important points such as the difference in business and private use, and complying with OpenAI's terms of use, and provide a guide to help you safely utilize multiple accounts. OpenAI


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

WebStorm Mac version
Useful JavaScript development tools

SublimeText3 English version
Recommended: Win version, supports code prompts!

Dreamweaver Mac version
Visual web development tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.
