Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Maciej G.:
No mam już "uvcvideo" driver w Yocto (moduł do kernela) +ffmpeg. Udało mi się nagrać pierwsze wideo (jeszcze bez kodeka H.264 i w małej rozdzielczości). Zobaczę teraz eksperymentalnie do jakiej rozdzielczości CPU Edisona daje radę kodować tak,aby zostało mi jeszcze mocy na obliczenie sum kontrolnych i proste kodowanie. Jeśli udałoby się osiągnąć 1280×720 25fps, to może dam radę uźyć Edisona w tym projekcie.

Przy VGA jeszcze chodzi bez zarzutu, dla 1280x720 30 fps zacina się po jakimś czasie (może można to jeszcze "dostroić" manipulując parametrem bitrate i zmniejszyć liczbę klatek na sekundę). Przy HD 720p (30fps) ma już problemy (kodowanie MJPEG), chociaż zuźycie CPU wynosi około 73% (tak pokazuje top). Czyli szału nie ma - z wideo w full HD raczej sobie nie poszalejemy.

Pozdrawiam.

konto usunięte

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Maciej G.:
Przy HD 720p (30fps) ma już problemy (kodowanie MJPEG), chociaż zuźycie CPU wynosi około 73% (tak pokazuje top). Czyli szału nie ma - z wideo w full HD raczej sobie nie poszalejemy.

Do takich zastosowań Edison raczej nie został stworzony. Video to raczej dużo ciepła i pobór prądu, czyli to co w przypadku ubieralnych jest niepożądane. Trzeba poczekać aż opłacalność produkcyjna będzie lepsza. Niestety wtedy pewnie już będzie 4K albo 8K i problemy znów te same ;)Ten post został edytowany przez Autora dnia 28.12.14 o godzinie 17:46
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Dariusz L.:
Maciej G.:
Przy HD 720p (30fps) ma już problemy (kodowanie MJPEG), chociaż zuźycie CPU wynosi około 73% (tak pokazuje top). Czyli szału nie ma - z wideo w full HD raczej sobie nie poszalejemy.

Do takich zastosowań Edison raczej nie został stworzony. Video to raczej dużo ciepła i pobór prądu, czyli to co w przypadku ubieralnych jest niepożądane.
Czyli co, Intel nie da rady mówisz :)

konto usunięte

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Maciek, a co chcesz konkretnie zrobić? Czemu zależy Ci akurat na full hd?
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Dariusz L.:
Maciek, a co chcesz konkretnie zrobić? Czemu zależy Ci akurat na full hd?
Strój z rejestracją audio-video (z podświetleniem w świetle podczerwonym - podświetlenie IR włączane automatycznie zaleznie od warunków oświetleniowych). Nagrywanie na karcie uSD, materiał wideo zabezpieczony przed możliwością manipulacji. Czyli urządzenie musi być małe, energo-oszczędne, łatwe do mocowania (na rzepy) do standardowych strojów, odporne na warunki środowiskowe (wilgoć, temperatura itp.). Później zapewniające streaming na zdalne urządzenia (transmisja szerokopasmowa, zakodowana).Ten post został edytowany przez Autora dnia 29.12.14 o godzinie 19:48
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Dariusz L.:
Maciek, a co chcesz konkretnie zrobić? Czemu zależy Ci akurat na full hd?

Full HD niekoniecznie ale 720p tak i musi mi zostać jeszcze trochę mocy procesora na inne zadania.

konto usunięte

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Maciej G.:
Strój z rejestracją audio-video materiał wideo zabezpieczony przed możliwością manipulacji

Nie ma gotowych video-rejestratorów dla grup uderzeniowych? Może po małych przeróbkach dałoby radę?
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Dariusz L.:
Maciej G.:
Strój z rejestracją audio-video materiał wideo zabezpieczony przed możliwością manipulacji

Nie ma gotowych video-rejestratorów dla grup uderzeniowych? Może po małych przeróbkach dałoby radę?

To nie ma być sprzęt dla grup uderzeniowych :)
Takim sprzętem nie zajmują się tacy amatorzy jak ja ;)
Docelowo mając obraz o w miarę przyzwoitej jakości można użyć np. też tylnej kamery i zrobić wykrywanie zagrożeń (za pomocą algorytmów AI i uczenia maszynowego) i sygnalizację takiego faktu sygnałem dźwiękowym lub wibracjami. Większość algorytmów AI wymaga dużej mocy obliczeniowej tylko w fazie uczenia, potem można je zaimplementować na systemach o stosunkowo małej mocy obliczeniowej.
Myślę, że każdy kto biega po zmroku docenił by system, który ostrzega go, że ktoś chce go zdzielić od tyłu metalową rurką po głowie ;)

konto usunięte

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Maciej G.:
Takim sprzętem nie zajmują się tacy amatorzy jak ja ;)

Dużo wiesz jak na amatora. Oby więcej takich amatorów było w firmach, a nie jeden na cały dział ;)
Maciej G.:
To nie ma być sprzęt dla grup uderzeniowych :)

Wymagania są typowe dla tego typu sprzętu. Aczkolwiek nie wydaje mi się, żeby coś takiego było w masowej sprzedaży i to jeszcze do ewentualnych przeróbek. Jeśli już coś zbliżonego to cena zaporowa.
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Dariusz L.:
Maciej G.:
Takim sprzętem nie zajmują się tacy amatorzy jak ja ;)

Dużo wiesz jak na amatora. Oby więcej takich amatorów było w firmach, a nie jeden na cały dział ;)
Akurat w moim dziale jest wielu lepszych ode mnie, widać mam szczęście do współpracowników ;)

Pozdrawiam.
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Yocto versus Gentoo Linux (meta-dystrybucje)

Maciej G.:
Przy HD 720p (30fps) ma już problemy (kodowanie MJPEG), chociaż zuźycie CPU wynosi około 73% (tak pokazuje top). Czyli szału nie ma - z wideo w full HD raczej sobie nie poszalejemy.
A jednak, się myliłem. "ffmpeg" z kodekiem H.264 daje radę obsłużyć full HD 1080p:

1) 720p (1280x720) 28fps - obciążenie CPU około 14% (nie występują problemy z przekroczeniem przepustowości magistrali pamięci)

2) 1080p (1920x1080) 25fps - obciążenie CPU około 70% (występują problemy z przekroczeniem przepustowości magistrali pamięci, zdarza się to rzadko, co objawie się "zamrożeniem" kilku klatek w zapisywanym materiale wideo).

Przy 720p wystarczy mi spokojnie mocy CPU do wykonania innych potrzebny6ch zadań!

Pozdrawiam.

Następna dyskusja:

Zbuduj Dystrybucje Linux po...




Wyślij zaproszenie do