Using a Convolutional Neural Network to Convert Black-and-White Photos into a Colorized Format in the Telegram Bot

2023

Closed access Metadata (CSL-JSON)
DOI 10.52209/1609-1825_2023_2_335
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

Artificial neural networks will be used to solve our problem, since they are best suited for making predictions, due to their ability to detect non-obvious connections and the most general patterns of input and output data. A diagram of the architecture of the created neural network has been developed. Lab color coding method considered. The program is implemented in the high-level language Python. To create a neural network, an open software library for machine learning TensorFlow was used. The ReLU function (linear rectifier or semi-linear element) was chosen as the activation function for all layers, except for the output one. A telegram bot has been developed, the main purpose of which is to convert the sent black-and-white images into a color format. With the help of the developed software algorithm, it is also possible to solve the problem of low quality and low resolution of images by processing them with an online neural network. After the received images can be saved