Connect with us

Tech News

Visual inspection in manufacturing using artificial intelligence



Two Uses of Artificial Intelligence Visual Inspection: Fruit and Ceramic Tile Quality Control Defect Detection

Visual inspection by computer vision is a subclass of the set of techniques and phenomena introduced under the umbrella of artificial intelligence. As its name suggests, it is about the development of the ability to see in machines , which can be considered close to the human perception of analyzing objects through vision. Its applications include object detection, classification, transformation, image and video processing, all to solve real-world problems. One of our recent challenges is based on the application of this technology.

Below we describe two applications of visual quality inspection in processes using artificial vision techniques. This type of application aims to reduce the number of operators who carry out visual inspections to identify defects in manufactured products, making their work easier and faster.

  1. Visual inspection of the quality of ceramic tiles

Construction material companies, including ceramic tile manufacturers, need to carry out visual inspections of their products.

By implementing machine vision algorithms, these manufacturers can save a lot of time and money. The accuracy and speed provided by AI-based visual inspection cannot be matched by any other technique.

These inspections identify defects such as bulges, depressions, color casts, or unwanted lines. In addition, vision system images allow automation engineers to further fine-tune the detection of acceptable or unacceptable aesthetic defects.

It takes a lot of time to formulate rules to consider all the possible visual defects that could occur during an automatic inspection:

It is necessary to identify any type of defect, to determine its patterns, colors, textures and eventually its values, grades, usability and sale prices.

Not every imperfection caused by flaws or color irregularities is grounds for rejection. Some are within the acceptable range.

It is best if defects are detected before the clay dries, the material can be recycled, and waste is eliminated.

Just as a car with autonomous driving incorporates different sensors (cameras, radar, ultrasonic sensors) to interpret reality through the treatment of the images provided, combining this information, it is possible to use different sensors and technologies to automate the quality control of Ceramic tiles:

  1. Image cameras and OpenVINO

To solve these inspection challenges, visual inspection algorithms combined with an in-line scanning camera and LED lighting can be implemented.

The hardware must be up to the task:

  • High-performance CPU to enable tile inspection at speeds of up to 30,000 pieces/hour.
  • Extensive I/O interface with support for multiple cameras at an image resolution of at least 3840 x 2160
  • Fast GbE interface for fast networking.

Software-wise, there are various tools and algorithms available, such as:

  • Intel’s OpenVINOOpen Visual Inference and Neural Network Optimization embedded deep learning toolkit along with Myriad X VPUs for vision processing, which offers seamless software/hardware integration with the Intel Movidius engine, and includes model optimizer, the inference engine, pre-trained models, machine vision libraries, code samples, and other tools, or

Cognex ‘s VisionPro Deep Learning System , a proprietary deep learning solution, identifies multiple cosmetic defects on the original plate based on a small sample of around 100 approved images. Inspecting a 200 x 32 cm material takes about two seconds.

  1. X-Ray and Detectron2

Another possibility is to use x-rays. Limitations in resolution and sharpness of boundaries and interfaces in images reconstructed from data collected by X-ray computed tomography (CT) make it difficult to extract and segment features of interest.

To avoid this, the Faster RCNN module of the open source object detection algorithm Detectron2 developed by Facebook’s artificial intelligence team is used. This approach employs multiple convolutional neural networks configured in series for real-time object detection to identify defect positions (such as cracks) in two-dimensional slices of the three-dimensional tomography dataset, capable of producing detection results with superior accuracy. at 85%.

To train the detection algorithm, the user must manually incorporate several images to use in the training processes.

  1. Low cost spectral radiation

Another newer possibility is the implantation of terahertz cameras, which emit a non-ionizing, innocuous radiation, and allow the ceramic pieces to pass through and be able to measure their apparent density, allowing the inspection of the tiles, so that the same density can be maintained in all parts, achieving high production quality and significant cost reduction.

In addition, the application of these advanced optical sensors has shown that they can also be used to detect the presence and concentration of the inks applied in the decoration of the tiles, without having to wait for the material to be baked. Therefore, they can be used to detect flaws in part decoration and optimize the printing process.

Imran Javed Awan brings 9 years of experience in helping grassroots, mid-sized organizations and large institutions strengthen their management and resource-generating capacities and effectively plan for the future. He is also a mentor and professional advisor to artists working in all disciplines.

Continue Reading

Tech News

Understanding VoIP Phone System – How It Works and Its Advantages



VoIP Phone System

A VoIP phone system is worth considering if you want to make your business more productive. It provides many features that boost team collaboration and communication, and it’s affordable.

VoIP phones plug directly into your broadband connection and look, feel, and work like traditional telephones. They also offer a range of other valuable features here, including auto attendant and call transfer.


With cloud-based VoIP phone systems, you can save money on the hardware costs of traditional private branch exchange (PBX) phones. You’ll also avoid paying monthly fees for each business line. Additionally, you can scale up or down as your company grows without incurring additional costs.

Furthermore, most providers offer unified communication tools that work well with your business VoIP system. This makes it easier for your teams to collaborate and communicate with one another and customers.

However, it would help if you remembered that your VoIP service depends on a stable internet connection. Ensure you get a fiber connection if you run a business out of the office or at least high-speed mobile data if you work on the go. You might experience latency and jitter during calls if you have poor connectivity. This can be an inconvenience for your clients and team members. You should also check if your provider has redundancy for the backup hardware instance of your system.


The installation process for a VoIP system can vary depending on the type of solution you choose. Device-based systems connect phones with adapters, while cloud PBX solutions use the software you install in the cloud and configure it to your network. Both options require a high-speed internet connection and have some limitations.

For example, VoIP calls depend on your network’s quality, so having low latency for clear calls is important. Additionally, you may need a dedicated line or more bandwidth for your team, especially if you plan to hold conference calls regularly.

As an alternative to traditional landlines and private branch exchange (PBX) systems, VoIP provides businesses with a cost-effective way to save money while also providing advanced call management features. 

Call Quality

Using VoIP, business calls are converted into digital data packets sent over the internet. The call quality is often just as good or even better than traditional landlines. It allows companies to offer their customers local or toll-free numbers only charged when calling from a specific geographic area (US, Canada, and many other countries).

VoIP works over the internet, so it’s important to have a reliable network with high-speed cable or fiber broadband connections. The best way to determine the quality of your internet connection is to conduct a bandwidth test.

VoIP provides more user-level control over settings like answering rules and uploading hold music than an office phone system. It also makes it easier for administrators to make changes without worrying that they’ll bring the entire system down. This gives businesses the flexibility to grow with their client base and can allow a one-person operation to project the image of a larger company.


VoIP allows people to communicate with one another for free or at rates significantly lower than traditional phone services, as long as the users have a stable internet connection. Implementing the system depends on the equipment, service provider, and other ancillary costs. However, it can reduce business telephone expenses by up to 50 percent.

Other features include portability, which allows users to move their numbers between devices and locations. This is especially helpful when employees work remotely during the pandemic and allows businesses to scale up quickly during busy seasons. Other important features are call recording and faxing.

A fax machine can save time; users won’t need to jot down voicemail details. Some systems even provide the option of converting a voicemail into a text document. Call recording can help identify trends like sentiment analysis and call session metrics. Moreover, certain codecs can improve audio quality.


Continue Reading


Tech entrepreneur Hogarth will head UK’s AI taskforce



Tech entrepreneur Hogarth will head UK's AI taskforce

Renowned tech entrepreneur Hogarth AI task force, John Hogarth, has been appointed to lead the United Kingdom’s AI task force, a significant initiative aimed at harnessing the potential of artificial intelligence (AI) for the nation’s benefit. Hogarth, known for his expertise in emerging technologies, will spearhead the task force’s efforts to advance AI innovation, regulation, and adoption.

As the head of the AI task force, Hogarth will bring together a diverse group of industry experts, researchers, policymakers, and representatives from academia to collaboratively address the opportunities and challenges presented by AI. The task force’s primary objective is to develop a comprehensive strategy that enables the UK to become a global leader in AI technology while prioritizing ethical considerations, accountability, and societal well-being.

Under Hogarth’s leadership, the task force will focus on several key areas. Firstly, they will work to promote research and development in AI, fostering partnerships between industry and academia to facilitate knowledge exchange and accelerate innovation. Additionally, the task force will engage with regulatory bodies and policymakers to shape AI policies that encourage responsible deployment while addressing potential risks and biases.

Moreover, the AI task force will actively support AI adoption across various sectors of the UK economy. They will collaborate with businesses, organizations, and government agencies to identify and address barriers to AI implementation, provide guidance on best practices, and promote workforce training and upskilling to ensure a smooth transition to an AI-driven future.

Hogarth’s appointment as the head of the UK’s AI task force underscores the government’s commitment to leveraging AI technology for economic growth and societal advancement. By harnessing the expertise and insights of the task force’s members, the UK aims to position itself at the forefront of AI innovation, enabling businesses to thrive and society to benefit from the transformative potential of artificial intelligence.

Tech entrepreneur will AI taskforce

Tech entrepreneur establishes AI task force

A tech entrepreneur has recently established an AI task force to address the challenges and opportunities presented by artificial intelligence. The task force consists of a diverse group of experts and professionals who will work together to study and develop AI technologies, policies, and guidelines.

The primary objective of the AI task force is to promote the responsible and ethical use of AI across various industries. This includes ensuring transparency, fairness, and accountability in AI systems, as well as addressing potential biases and risks associated with their deployment.

The task force will also focus on promoting innovation and collaboration in the AI space. They will explore ways to foster research and development in AI, encourage partnerships between industry and academia, and facilitate knowledge sharing and dissemination.

Additionally, the AI task force aims to engage with policymakers, regulators, and the public to raise awareness and understanding of AI. They will advocate for policies and regulations that strike a balance between promoting innovation and safeguarding societal interests.

By establishing this AI task force, the tech entrepreneur aims to contribute to the responsible development and deployment of AI technologies. They recognize the transformative potential of AI and seek to ensure that its benefits are maximized while minimizing potential risks. The task force will serve as a platform for collaboration and collective action, bringing together experts from various fields to shape the future of AI.

Pros And Cons Tech entrepreneur AI taskforce

Pros and Cons of AI Task Forces

AI task forces have emerged as a mechanism to address the challenges and opportunities presented by artificial intelligence. Here are some pros and cons associated with AI task forces:


  1. Expertise and Collaboration: AI task forces bring together diverse groups of experts, including industry professionals, researchers, policymakers, and academics. This collaboration fosters the exchange of knowledge and expertise, leading to comprehensive insights and innovative solutions.
  2. Responsible Development: Task forces often prioritize responsible development and deployment of AI technologies. They focus on addressing ethical concerns, biases, and potential risks, ensuring that AI systems are transparent, fair, and accountable.
  3. Policy and Regulation: AI task forces play a vital role in shaping policies and regulations related to AI. By engaging with policymakers and regulatory bodies, they advocate for balanced approaches that foster innovation while safeguarding societal interests.
  4. Innovation and Research: These task forces promote research and development in AI by encouraging partnerships between industry and academia. By facilitating knowledge sharing and fostering a supportive ecosystem, they drive innovation and technological advancements.


  1. Limited Impact: Despite their intentions, AI task forces may face challenges in translating their recommendations into tangible actions. Implementing policies and regulations across various industries and jurisdictions can be complex and time-consuming, potentially limiting the immediate impact of their efforts.
  2. Lack of Representation: It’s crucial for AI task forces to ensure diverse representation across sectors, demographics, and perspectives. Without proper representation, there’s a risk of overlooking crucial viewpoints and biases, which may impact the effectiveness and fairness of their recommendations.
  3. Rapidly Evolving Landscape: AI is a rapidly evolving field, and keeping up with the pace of advancements can be challenging. Task forces must continuously update their knowledge and expertise to address emerging technologies, potential risks, and new ethical considerations.
  4. Balancing Innovation and Regulation: Striking the right balance between fostering AI innovation and implementing necessary regulations can be a delicate task. Overly restrictive regulations may stifle innovation, while a lack of regulation can lead to potential risks and societal implications.

Overall, AI task forces offer a platform for collaboration, policy development, and responsible AI practices. While they have the potential to drive positive change, it’s essential to address their limitations and continuously adapt their approaches to ensure meaningful impact in an ever-evolving AI landscape.


In conclusion, AI task forces have emerged as valuable initiatives to address the opportunities and challenges posed by artificial intelligence. By bringing together experts from various fields, these task forces foster collaboration, promote responsible development, and shape policies and regulations related to AI.

The pros of AI task forces include the expertise and collaboration they facilitate, ensuring a comprehensive approach to AI-related issues. They prioritize responsible development and deployment of AI technologies, advocate for balanced policies, and promote innovation and research in the field.

However, it’s important to acknowledge the cons associated with AI task forces. Challenges may arise in implementing their recommendations, and ensuring diverse representation and perspectives is crucial to avoid biases. The rapidly evolving nature of AI requires task forces to continuously update their knowledge and strike the right balance between innovation and regulation.

Despite these challenges, AI task forces provide a platform for collective action and the responsible advancement of AI. By leveraging the expertise of diverse stakeholders and addressing potential pitfalls, these task forces contribute to shaping a future where AI is harnessed for the benefit of society. With continuous adaptation and ongoing efforts, AI task forces can make significant strides in maximizing the positive impact of AI while minimizing its potential risks.


Continue Reading

Tech News

The A-Z of an open source applicant tracking system



open source applicant tracking system

In today’s competitive job market, recruiters need a game-changing solution to tackle the challenges of managing a vast pool of applicants. 

That’s where open source applicant tracking systems (ATS) come in. With their power to streamline workflows and enhance the hiring experience, the software offers recruiters the key to unlocking efficiency. 

In this article, we’ll dive into the world of open source ATS. Whether you’re an experienced recruiter or new to the field, this comprehensive guide will equip you with the insights to optimize your recruitment efforts and stay ahead.

What is an open source applicant tracking system?

An open source applicant tracking system is a software solution designed to help recruiters and hiring teams streamline and automate various aspects of the recruitment process.

This recruiting software typically offers many features to simplify and enhance recruitment. 

These features may include resume parsing and management, job posting and application management, candidate tracking and communication, interview scheduling and collaboration, and reporting and analytics. 

With the freedom to modify and personalize the software, access to an active community of developers, and a wealth of features, open source ATS provides recruiters a flexible and powerful tool to optimize their hiring efforts.

What are the 4 key advantages of an open source applicant tracking system?

  • Cost-effectiveness

One of the primary advantages of open source ATS is its cost-effectiveness. 

Since the software is based on an open source framework, it is typically available for free or at a significantly lower cost compared to proprietary ATS solutions. 

This makes it an attractive option, especially for small to medium-sized businesses with limited budgets for recruitment technology.

  • Customization and flexibility

Open source ATS allows recruiters to customize and tailor the software to their specific needs. 

The availability of source code allows users to modify and extend the functionality of the ATS, ensuring it aligns perfectly with their unique recruitment workflows. 

Recruiters can add new features, integrate with other systems, and customize the user interface to optimize recruitment processes.

  • Scalability and extensibility

Open source ATS solutions are designed to be highly scalable and extensible. As organizations grow and their recruitment needs evolve, the software can adapt and accommodate changing requirements. 

Recruiters can scale the software to handle larger applicant volumes, integrate with additional systems or platforms, and extend functionality to suit their expanding needs. This scalability and extensibility make open source ATS a long-term solution that can grow with the organization.

What are the 5 best practices to consider while implementing an open source applicant tracking system?

  • Assess your recruitment needs

Before implementing an open source ATS, assessing your organization’s specific recruitment needs is essential. Identify the roadblocks and areas for improvement in your current recruitment processes. 

Consider factors such as the volume of applicants, collaboration requirements, integration with other systems, and reporting needs. This way, you can select an open source ATS that aligns with your organization’s needs and goals.

  • Involve key stakeholders

Implementing an open source ATS is not a one-person task. It’s important for a recruiting agency to involve key stakeholders in the decision-making process. Include HR professionals, recruiters, hiring managers, and IT personnel who will be directly involved in implementing and using the ATS. 

By involving stakeholders from the beginning, you can ensure their needs are considered, gain valuable insights, and increase buy-in and support for the implementation.

  • Effectively plan and execute

Creating a comprehensive implementation plan is vital for a successful rollout of the open source ATS. 

Define clear timelines, milestones, and responsibilities for each stage of the implementation process. Allocate appropriate resources, including personnel, budget, and time, to ensure smooth execution. 

Conduct thorough training sessions to educate users about the features and functionalities of the ATS. Change management initiatives can also help employees adapt to the new system and embrace its benefits.

  • Pay attention to data security and compliance

Data security and compliance should be top priorities when implementing an open source ATS. Ensure the system is implemented in a secure environment, with appropriate access controls and encryption measures. 

Consider compliance with data privacy regulations such as GDPR or CCPA, depending on your jurisdiction. Implement regular data backups and establish a disaster recovery plan to protect candidate information and minimize the risk of data loss.

  • Monitor, evaluate, and improve

After implementing the open source ATS, monitoring its performance and evaluating its impact on recruitment processes is crucial. Continuously gather feedback from users and stakeholders to improve regularly and address any issues or challenges. 

Regularly review and analyze recruitment metrics and data provided by the ATS to gain insights into its effectiveness. Use these insights to make data-driven decisions, refine your recruitment strategies, and further optimize the use of the ATS.


In conclusion, embrace the potential of open source ATS and witness its transformative impact on your recruitment journey. It’s time to unlock the true power of open source applicant tracking systems and revolutionize your recruitment game.


Author’s Bio

Recruit CRM is on a mission to help recruiters across the world streamline their recruiting process using our intuitive and easy-to-use cloud-based ATS + CRM software.

Check out our latest ebook “101 recruiting power boosters to ace your hiring in 2023” for expert recruiting tips and advic

Continue Reading