Рисуем и распознаем нарисованное при помощи нейросети

03.10.18

Разработка - Работа с интерфейсом

Используем нейронную сеть для распознавания нарисованных объектов.

Скачать файлы

Наименование Файл Версия Размер
Рисуем и распознаем нарисованное при помощи нейросети.:
.epf 216,23Kb
55
.epf 216,23Kb 55 Скачать

В обработке приведен пример использования нейронной сети для распознавания нарисованных объектов.

Так же, реализован попиксельный вывод распознаваемого изображения в табличный документ.

TestNeuralNetwork.gif

Для корректной работы требуется 1С:Предприятие не ниже 8.3.9 (используется работа с двоичными данными в памяти).
Тестировалось в тонком, толстом и web клиентах на 8.3.10.2667

Код обработки открыт, дополнительно устанавливать ничего не нужно, все присутствует в обработке.

П.С.
Используется JavaScript библиотека brain.js
Более подробно ознакомиться с возможностями библиотеки можно тут: https://github.com/BrainJS/brain.js

Нейросеть JavaScript распознавание пример

См. также

SALE! 30%

Распознавание и загрузка сканов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.

Загрузка и выгрузка в Excel Документооборот и делопроизводство (СЭД) Учет документов Распознавание документов и образов Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная программа для распознавания ЛЮБЫХ СКАНОВ ИЛИ ФОТО ТОВАРНЫХ ДОКУМЕНТОВ в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML и т.д.) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

6000 5520 руб.

04.06.2019    101361    296    173    

312

SALE! 50%

Потоковая предметная фотосъемка c удалением фона (Canon & Nikon)

Нейросети 8.3.6 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Обработка подключения фотокамер Canon и Nikon к Управление торговлей 11.4 для потоковой загрузки фотографий в карточки товаров с автоматическим удалением фона

22800 11400 руб.

24.06.2021    9194    2    3    

11

Распознавание номеров автомашин с ip - камер, видео, фото

Распознавание документов и образов Периферийные устройства Автомобили, автосервисы Россия Платные (руб)

Программа считывает кадры с ip-камер (http - запрос к камере), видео, фото (источники кадров (нет ограничения на их количество) настраивается в конфигурационном файле), находит и распознает номера автомашин и сохраняет в базу db, с сохранением фото номера и автомашины, а также времени детекции.

20400 руб.

31.05.2023    3800    2    1    

3

Заполнение описания номенклатуры с помощью ChatGPT

Мастера заполнения Нейросети Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ ChatGPT. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5000 руб.

13.03.2023    15938    42    49    

74

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Также обработка может быть использована из встроенного языка как объект для редактирования картинок. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    61792    43    59    

80

Заполнение описания номенклатуры с помощью GigaChat

Нейросети Мастера заполнения Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ GigaChat от Сбера. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ.

5000 руб.

08.11.2023    1410    5    0    

13

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    54394    16    21    

42

Управление дашбордами

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    16695    21    4    

35
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. YanTsys 12 03.10.18 10:58 Сейчас в теме
1. Библиотека бесплатная?
2. Внешние ресурсы использует или работает локально?
2. Steelvan 302 03.10.18 11:07 Сейчас в теме
(1) Вы американец что-ли ?

"... Код обработки открыт, дополнительно устанавливать ничего не нужно, все присутствует в обработке. ... "

бесплатная, работает локально, все коды 1С и js открыты
утюгчеловек; vl_vedernikov; +2 4 Ответить
5. DO_WHILE_LOOP 358 03.10.18 11:12 Сейчас в теме
(2) пытаемся продвигать таким образом 1С на глобальный рынок, публикации отлично индексируются поисковиками :-).
8. Steelvan 302 03.10.18 15:31 Сейчас в теме
(5) Продвигать на мировой рынок с какой целью ?
Вроде на внутреннем рынке спрос сильно превышает предложение, это что касается работ.
6. YanTsys 12 03.10.18 11:36 Сейчас в теме
(2) Steelvan сам ты как не русский, вот из этого:

"... Код обработки открыт, дополнительно устанавливать ничего не нужно, все присутствует в обработке. ... "

нет никаких гарантий что следует вот это

бесплатная, работает локально

так как
1. "открытый" код бывает платным
2. если "ничего не нужно устанавливать" это не значит что не используются веб-сервисы
3. "все присутствует в обработке" - ну не может там присутствовать ВООБЩЕ ВСЕ :) так что фраза многообещающая но не гарантирующая
ivan453; TitanLuchs; RayCon; AlexGS; maxopik2; CyberCerber; 987ww765; kild; Silenser; eeeio; +10 Ответить
3. DO_WHILE_LOOP 358 03.10.18 11:08 Сейчас в теме
(1) 1.Бесплатная, поддерживается сообществом, можно внести свой вклад в ее развитие https://github.com/BrainJS/brain.js/blob/master/CONTRIBUTING.md
2.Работает без подключения к интернет.
7. YanTsys 12 03.10.18 11:37 Сейчас в теме
9. hotey 42 03.10.18 17:01 Сейчас в теме
Просто интересно, у этой разработки есть сценарии практического применения в области учета?
Или просто упражнения с нейросетями?
утюгчеловек; +1 Ответить
10. kild 89 03.10.18 18:04 Сейчас в теме
(9) Обычная оболочка для библиотеки BrainJS/brain.js
1Совского тут можно сказать ничего и нету
Irwin; zqzq; manlak; +3 Ответить
11. milkers 2859 03.10.18 18:09 Сейчас в теме
(9) Мне кажется можно применить в области визуальных редакторов. Например человек рисует мышкой элемент блок схемы криво и косо.
А редактор подставляет нужный из библиотеки.
ivan453; RayCon; +2 Ответить
12. DoctorRoza 03.10.18 19:13 Сейчас в теме
(9) Очень даже область применения огромная, при должном дальнейшем развитии! Наработку можно использовать для распозновании первичных документов, их содержимого. Это ускорит ввод данных, если у вас большая текучка документов, либо документы с большим набором данных. Вот тут распознование облегчит работу бухгалтеру.
13. ArchLord42 83 04.10.18 03:54 Сейчас в теме
(12) именно эта "наработка" для такой задачи вообще НЕ годится.
Irwin; VladC#; John_Davidson; утюгчеловек; kild; +5 Ответить
17. shard 279 10.10.18 11:33 Сейчас в теме
(13) почему же? какая тогда годится? finereader не предлагать
18. ArchLord42 83 10.10.18 11:58 Сейчас в теме
(17)
finereader?))))))))))))))))) Вы, видимо, не видите разницы между распознанием ТЕКСТА и распознанием ДОКУМЕНТА с его структурой.
Да даже распознание текста на голом 1С, то еще извращение, ключевое слово "медленно, очень медленно", начиная от разработки, заканчивая производительностью
Проще взять tesseract и через команду системы прикрепить к 1С и то толку больше будет, да и на семью время останется)
Раз уж вспомнили продукт Abby, то можно юзать Flexi Capture, правда стоит он мягко говоря дорого.
Я более скажу 1С для ML вообще не как не годится (пока нету спец. API), может какие простые модели с неочень большими объемами данных, еще можно делать, но не более, опять же проще взять python + keras \ tensorflow, там порог вхождения, первые 2 курса по вышке, а то и меньше.
John_Davidson; kild; 🅵🅾️🆇; ZOMI; +4 Ответить
19. shard 279 10.10.18 12:06 Сейчас в теме
(18) в случае если известен вид загружаемого документа (например ТОРГ-12), то вопрос структуры не особо важен.
20. ArchLord42 83 10.10.18 12:35 Сейчас в теме
(19) Конечно не важен этож как 2 пальца об..., вон таблица в вашей Торг12 рапознается просто идеально, при условии, что использовалась более менее нормально обученная модель на доках и норм сканер и будет что-то типа:

Номер по порядку наименование характеристика.....артикул товара код товар...и тд
1 2 3 4 5 6 7 8
1Колесо Мазда3 белое R15 шт 4 1 1 90O0 ....
2Краска белая Î2 кг 0.5 1 I O.6 1000 ....

Тут даже спорить неочем, просто попробуйте, много интересного для себя откроете)
утюгчеловек; kild; +2 Ответить
21. shard 279 10.10.18 16:02 Сейчас в теме
(20) уже попробовал и открыл =) с февраля самых противных (по количеству ручного ввода) поставщиков запустили, жалоб не было. Использовал pdftotext, на выходе примерно такое и получается (часто кстати один товар на 2-4 строки растягивается). Разобрать - реально. Масштабировать на торг12 других поставщиков - тоже реально. Но не все контрагенты шлют нормальные пдф, бывают просто сканы - тогда ой.
24. 🅵🅾️🆇 522 06.11.18 17:11 Сейчас в теме
(21) Такое решение годится только если pdf не представляет собой картинку. Ну и естественно со сканером не подружите.

У меня в ближайших планах подружить 1с'ку с Google Vision (бесплатно для относительно небольшого числа документов в месяц), а также попробовать сделать это через камеру мобильного телефона для ввода первички.

Идея довольно оригинальная:
камера принимает массив данных кое как распознаных на лету с помощью библиотеки (в моем случае flutter vision), из полученного массива данных находим числа - проверяем ИНН ли они (по последним двум цифрам).
Если ИНН, проверяем оно принадлежит нашей организации, если да - нашли организацию, если нет - контрагенту, нашли контрагента. И тп и тд)
25. shard 279 07.11.18 12:13 Сейчас в теме
(24) если только числа, то будет проблема как в торг12 определить что это за число: номер колонки или количество. Буквы тоже нужны...
26. 🅵🅾️🆇 522 07.11.18 12:15 Сейчас в теме
(25) с этим буду разбираться, алгоритм выше написал для определения организации и контрагента.
23. 🅵🅾️🆇 522 06.11.18 17:07 Сейчас в теме
(18)
FineReader это если у вас денег много (или воровать можете)
Я бы попробовал начать с Google Vision)
29. informa1555 2646 07.12.18 15:48 Сейчас в теме
(9) Еще как есть - идентификация там, где штрих коды или rfid не применяются. Например в связи с обязательной маркировкой пиломатериалов - распознавание спилов дерева (они как отпечатки пальцев - уникальны). Есть интересная статья на хабре по этому поводу
14. пользователь 04.10.18 16:35
Сообщение было скрыто модератором.
...
15. user1062846 04.10.18 16:56 Сейчас в теме
Скиньте плиз файлик на почту кто уже скачал f1842408(собака)nwytg.net
16. Solikamsk 2 10.10.18 08:56 Сейчас в теме
22. 🅵🅾️🆇 522 06.11.18 14:31 Сейчас в теме
Как понимаю, в данной публикации вы просто используете api.
Это не спортивно.

Нативное решение было бы гораздо интереснее.
27. aparinp 52 09.11.18 10:43 Сейчас в теме
Слабо такое же полностью на встроенном языке 1С реализовать?
28. informa1555 2646 07.12.18 15:45 Сейчас в теме
(27) Не слабо https://infostart.ru/public/200922/ но работает медленно как выше уже писали. Проще утилизировать существующие api.
30. пользователь 18.04.19 16:52
Сообщение было скрыто модератором.
...
Оставьте свое сообщение