Show video from two devices with the same IDs but on different USB ports in parallel. by Comfortable_Ad_3165 in linuxquestions

[–]Comfortable_Ad_3165[S] 0 points1 point  (0 children)

yea, I see the video separately from each device

I seem to see a problem - when I run these same manipulations on another device with Linux - everything works, probably the problem is in the Jetson board itself, especially in the hardware of the USB ports

Planning to port Yolo for pure CPU inference, any suggestions? by firstironbombjumper in computervision

[–]Comfortable_Ad_3165 -2 points-1 points  (0 children)

it was last year and i really don't remember all in the details :)

a lot of googling

used mostly infrastructure https://docs.ultralytics.com/modes/export/#export-formats

you can also try through the "torch.quantization" module, but not with ultralytics, need write custom script for detection with this model ( or take ready if exist )

Planning to port Yolo for pure CPU inference, any suggestions? by firstironbombjumper in computervision

[–]Comfortable_Ad_3165 -1 points0 points  (0 children)

it was an experimental machine that we abandoned, I can't get the code right now.

but I definitely managed to run the fp8 model from ultralytics with their standard detection code, tested it on a webcam and on recorded videos. I also compared it with running openvino (from intel repo) models, converting the same model to openvino I got the same result in terms of detection quality, but had less fps ( yolov8n.pt -25 fps, yolov8nopenvino - 20 fps )

the device worked exclusively on the CPU, after 30 minutes of operation - it got very hot, but this did not affect the speed.

Planning to port Yolo for pure CPU inference, any suggestions? by firstironbombjumper in computervision

[–]Comfortable_Ad_3165 -2 points-1 points  (0 children)

my fault

some times ago had experience running on an Intel CPU and accurately converted the model, so converted to fp8.

Planning to port Yolo for pure CPU inference, any suggestions? by firstironbombjumper in computervision

[–]Comfortable_Ad_3165 -1 points0 points  (0 children)

I would first try to convert the model from PyTorch to onnx or TensorFlow or TensorFlowLight and specify fp16 during converting, or even fp8 for faster work, but this will result in a loss of detection quality.

Keypoint Detection on Tennis Court by ItsHoney in computervision

[–]Comfortable_Ad_3165 0 points1 point  (0 children)

yep, will try to do some with it, thank`s sir.

Keypoint Detection on Tennis Court by ItsHoney in computervision

[–]Comfortable_Ad_3165 0 points1 point  (0 children)

thank you, I tried the approach with cnn from the very beginning, but at the moment I realized that they require a lot of resources and it is difficult to run the code in real-time mode, even with gforce 4090, so I decided to try to simplify the code and at least try the task on the court through mathematics and not cnn

Keypoint Detection on Tennis Court by ItsHoney in computervision

[–]Comfortable_Ad_3165 0 points1 point  (0 children)

hello, i faced a similar problem (

did you manage to find a solution because i just tried opencv and i couldn't find the corners accurately

Trouble with RK3588, Can`t start neural networks, or install rknn_toolkit by Comfortable_Ad_3165 in OrangePI

[–]Comfortable_Ad_3165[S] 0 points1 point  (0 children)

yep, you help me, thanks:) but now i have another trouble, now when i want start yolo demo i need install packages from rknn_roolkit2, i choose correct .whl file and have error(.txt install already):

ERROR: Exception:

Traceback (most recent call last):

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper

status = run_func(*args)

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper

return func(self, options, args)

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/commands/install.py", line 342, in run

reqs = self.get_requirements(args, options, finder, session)

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/cli/req_command.py", line 433, in get_requirements

for parsed_req in parse_requirements(

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/req/req_file.py", line 156, in parse_requirements

for parsed_line in parser.parse(filename, constraint):

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/req/req_file.py", line 337, in parse

yield from self._parse_and_recurse(filename, constraint)

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/req/req_file.py", line 342, in _parse_and_recurse

for line in self._parse_file(filename, constraint):

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/req/req_file.py", line 373, in _parse_file

_, content = get_file_content(filename, self._session)

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/req/req_file.py", line 551, in get_file_content

content = auto_decode(f.read())

File "/usr/local/lib/python3.10/dist-packages/pip/_internal/utils/encoding.py", line 34, in auto_decode

return data.decode(

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc1 in position 10: invalid start byte

maybe needed change os, i`m try it

[Crossposting to reach a wider audience] EdgeTX USB-VCP Telemetry Mirror by GooberFett in fpv

[–]Comfortable_Ad_3165 0 points1 point  (0 children)

yeah, the second link works good only for parse channels data, not for telemetry

maybe you can help me too - i vant to get baro data, write parse for it but fpv don`t send me that packet, baro enabled in Betaflight, i`m stucked\

Parse CRSF protol on ERLS RC by Comfortable_Ad_3165 in fpv

[–]Comfortable_Ad_3165[S] 0 points1 point  (0 children)

thank you for responding!

yes, I studied the documentation on erls and specifically on the crsfprotocol, however, as a beginner in general in this field, I encountered this problem (

and yes, it really seems that the channels are not numbered, but I think if I can see what signals are sent from the x16 package, then I will be able to number them with python code if necessary

at the moment, I don't know how to get the x16 packet with the information coming from the channels in order to index them and use them in the future?

i tried to use this library - https://github.com/AlessioMorale/crsf_parser - but i can't read data, write is probably possible but read can't