Proposals are currently absent
-
Iryna Kaminkova 5 February 2020Добрый день.
При элементарном подходе необходимы, как минимум, несколько снимков бутылки с разным уровнем воды. Пара снимков для построения прямой, пара - для проверки. Снимки должны быть стандартизованы геометрически (по размеру и расположению бутылки).
Если размеры и расположение хотя бы немного не постоянны, задача резко переходит в стохастическую и требует других подходов. Прежде всего: сотен снимков.
-
Dmitry Kucher
5 February 2020
Добрый день, Ирина!
Задача именно стохастическая. Я предоставлю несколько видеороликов для анализа.
-
Dmitry Kucher
5 February 2020
Бутылка располагается в центре кадра, но при этом она может быть различной формы и объема. Также, в кадре может быть только часть бутылки. Края бутылки могут выходить за границы кадра.
-
Bohdan Z. 5 February 2020Здравствуйте, Дмитрий.
Почему бы не указать это в описании проекта? Ваш комментарий - самая важная его часть. Исполнители должны знать ставку на какую задачу они делают.
И если не знаете сколько это будет стоить и просите исполнителей предлагать цену, тогда не указывайте ее вообще. 200 грн - это смешно.
Если бутылка разного обьема, разной формы, и кадры делаются с разных ракурсов, причем бутылка может не влезть в кадр(что вообще дико, учитывая что нужно предсказывать какой обьем бутылкы и какая ее форма за кадром), то просто OpenCV здесь будет мало. Нужно много разных входящих данных, и с ними уже использование OpenCV в связке с нейросетью. -
Bohdan Z. 5 February 2020Прошу прощения, не правильно понял несколько моментов.
Бутылка распологается всегда в центре кадра?Расстояние камеры от бутылки всегда одинаковое?
Освещение всегда одинаковое? -
Dmitry Kucher
5 February 2020
Да, все верно! Определять объем бутылки не нужно, необходимо контролировать уровень наполнения. То есть задача - налить бутылку до верху. По-этому считаю что не обязательно "видеть" всю бутылку.
-
Bohdan Z. 5 February 2020Тоесть эти всегда верно :
Бутылка распологается всегда в центре кадра.Расстояние камеры от бутылки всегда одинаковое.
Освещение всегда одинаковое.
А что вы имели ввиду под оптическими помехами?
Еще не понял с задачей. Вы говорите, что задача - налить бутылку до верху. Можете обьяснить подробнее?
Пока что мое понимание задачи - определение уровня жидкости в бутылке. Для определения важно, чтобы вся бутылка была в кадре, поскольку не понятно какой она формы. Можно попробовать это предсказать, но это не всегда будет точно и это усложняет задачу. -
Dmitry Kucher
5 February 2020
Существует устройство налива различных жидкостей в бутылки различной формы и объема. Наша задача - наполнять эти бутылки до верху. Контролировать уровень наполнения можно только зрительно. Абсолютно не важно какой формы и объема эти бутылки. Камера установлена возле горлышка бутылки. В кадр помещается только верхняя часть бутылки с горлышком, за которое бутылка прикреплена к устройству наполнения.
-
Dmitry Kucher
5 February 2020
Как показала первая попытка написать простенькую программу, освещенность все-таки может меняться (тени, блики) и это существенно влияло на результат
-
Bohdan Z. 5 February 2020ну для этого нужно достаточно много тестов на этапе разработки : с хорошим и плохим освещением
-
Iryna Kaminkova 6 February 2020В таком случае, после написания проги на коленке, первое, к чему нужно будет перейти - стандартизации сбора данных для обучения нейросетки.
И затем - на вторую итерацию разработки. ;)
Current freelance projects in the category Desktop Apps
Linux mentor
Hello. I am looking for a mentor in Linux. I have experience as a strong junior DevOps specialist, but Linux and Kubernetes are my weak points. While I have some project experience with Kubernetes, my interaction with Linux is very superficial. Creating something, adding, renaming, opening, etc. is clearly not enough. I need a mentor who can help me improve in this area. The main task is to ensure that the knowledge sticks in my head, possibly through some pet project, tasks, or something along those lines, rather than just "repeat after me." I have taken courses on my own, but they don't particularly "stick" in my head. Here is a rough list of what I think I need: - Linux/Unix systems — in-depth administration of operating systems, file systems, user and access rights management, processes and services (systemd), Bash scripting, logging, monitoring, security configuration, automation of administrative tasks; - Networking technologies — OSI model and TCP/IP stack, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, load balancing, proxy servers, NAT, routing, network utilities (ping, traceroute, netstat, ss, tcpdump, curl), diagnosing and troubleshooting network issues; If Kubernetes can be added to this list, that would be great. Perhaps you can suggest something from your side. The format of the sessions, as I see it, is twice a week, meetings, discussions, consultations. More details can be your ideas and suggestions. Regarding the cost per hour or per month - please propose.
Development of a Power App, support for me as a beginner. Canvas App, assistance in developing the Screen Help in developing the data structure for the App Programming functions Assistance in creating Date-verse Tables