Qt Group - Eeppinen matka teknojätiksi

Fordin kaveri puhuu juuri Qt World Summitissa miten kayttaa Qt:ta, Unrealia ja Matlab/Simulinkia yhdessa:

image

image

image

Tama liittyy siihen kun muistaakseni foorumilla puhuttiin Unrealista potentiaalisena uhkana Qt:lle:

36 tykkäystä

Schrodinger, Bill Gates ollut mukana rahoittamassa. Ovat kuulemma kayttaneet pitkaan ja paljon kuuttia.

image

image

image

image

Ja cross-platform todella tarkea:

image

27 tykkäystä

Onko tuo nyt sitten uhka vai mahdollisuus. Mikäli valmistajat jo nyt käyttävät Unrealia ja nyt sitä viedään EPICin toimesta autojen GUI maailmaan niin muuttuuko ajankanssa Qt tarpeettomaksi? Toivottavasti ei.

1 tykkäys

eikös Qt ole kuitenkin vähän siellä täällä siellä autojen sisällä, sitä paitsi, jos ne diilit on jo Autoihin tehty, niin tuskin niitä QT hommia sielät kovin helposti poistetaan? Eikö QT ole juuri siitä hyv, että siihen saa sitten liitettyä vähän kaikenlaista?

7 tykkäystä

Onko kellään tietoa, että mikä on Qt:n AI kapasiteetti? Eli miten helppoa on integroida koneoppimismalleja Qt:hen? Flutterista tiedän sen verran, että TensorFlow on natiivi kirjasto ja ei tarvitse kuin luoda malli esim Pythonin avulla, jonka voi helposti portata production vaiheeseen. Siinä olisi samalla käyttökelpoinen koneoppimismalli Androidille, iOSille ja webbiin.

Daimlerilta (valmistaa mersuja!) posari: odottaa nyt tuloksen olevan vuoden 2019 tasolla. Samoin BMW:ltä ja Teslalta hyviä tuloksia. Autoala vaikuttaa elpyvän odotuksia vikkelämmin.

Näin tämän uutisen blummalla, mutta tässä linkki itse rapsaan (mitä en ole itse ehtinyt lukea :smiley: ) Daimler Interim Reports | Mercedes-Benz Group > Investors > Reports & News > Interim Reports > more

41 tykkäystä

Ei kai Qt tarvitse “AI-kapasiteettia”? Voit luoda Qt:lla käyttöliittymän jolla käytät Tensorflowta ja näytät dataa. Parempi pitää Qt omana erikoistuneena komponenttinaan. Qt ja Tensorflow pitävät huolen omista rajapinnoistaan ja ohjelmointi on suoraviivaista. Flutter kyllä voi muodustua merkittäväksi haastajaksi.

5 tykkäystä

Jep, oikeassa olet. Pisti vain miettimään, että miten helppoa koneoppimisen integrointi on Qt:n kanssa, kun Flutterin kanssa se näyttää olevan aika helppoa.

Flutterilla on tietysti se etulyöntiasema että Google on Flutterin ja Tensorflown kehittäjä. Näitä TF:n kaltaisi frameworkkeja tulee ja menee joten yhden sisällyttäminen erityisesti on aina melko riskistä. Google kuten muutkin huppufirmat ajavat näitä prjokteja ylös ja alas melko nopeaa tahtia: https://killedbygoogle.com/

TensorFlow:ta ovat tuskin ajamassa alas, kun käyttävät sitä sisäisesti. Tai ainakin sisäisestä käytöstä se pakattiin ja julkaistiin avoimeksi koodiksi eli oletan että käyttävät edelleen. Ovat 5 vuotta tuota TensorFlow:ta kehittäneet ja integroineet Keras:in. Omakohtainen kokemus TF:n (2.0->) käytöstä on, että se on helpompaa kuin PyTorchin tai scikit-learnin käyttö, jotka ovat niitä kilpailevia frameworkeja.

2 tykkäystä

Viikko sitten japanilaisen jättipankin, Mizuhon analyytikko, Vijay Rakesh raportoi auteollisuuden jyskyttävän jo täydellä höyryllä. Rakesh näki kasvun kohdistuvan erityisesti auteollisuutta palvelevaan ohjelmisto- ja siruteollisuusektoriin. (kuten kuutti, viisas silmä ja Veoneer)

17 tykkäystä

Viestiä kirjoittaessani julkaistiin Veoneerin Q3: josta tämä poiminto

“Vehicle production accelerated through the quarter, leading to a rapid increase in demand in the entire automotive supply chain”

4 tykkäystä

En ole käyttänyt C++:lla ML:ää tai sen osa-aluetta neuroverkkoja. TensorFlow:sta on kuitenkin mm. TensorFlow Lite for Microcontrollers C++ library.
Neuroverkon tapauksessa mallin voinee opettaa vaikka eri koneella ja viedä mallin painoarvoineen vaikka Qt:n C+±koodille. C++ voi tarjota sen palveluna QML:lle.
Googlaamalla C++:lle löytyy muitakin neuroverkkokirjastoja. Varmaan raskaammissa ratkaisuissa pitäisi raudan tukea ML:ää (GPU…). Mutta voihan vaikka neuroverkkoa hyödyntää kevyemmissäkin ratkaisuissa

2 tykkäystä

@kelkka Lisäyksennä vielä, että toisinaan autojen sulautetut järjestelmät (mikrokontrollerit) rakennetaan frameworkin päälle kuten esim. Apex.AI/ROS
Siinä eri tehtävät koodataan omiksi prosesseiksi ja prosessit keskustelevat toistensa kanssa.
Autonomous architectures
Eri prosesseja voi pyörittää eri tietokoneilla, joten jokin ML:ää käyttävä prosessi voi pyöriä ML:ää tukevalla raudalla ja suorittaa siihen liittyviä tehtäviä. Se voi kommunikoida Qt:n C+±koodin kanssa, joka välittää tiedot QML:lle.
Noita ROS-prosesseja olen hieman koodannut, mutta en integroinut Qt:n, mutta varmaan onnistuu

Edit: Tuon linkin kohdassa System Architecture on havainnollinen kuva. Node=prosessi, Vehicle Subsystem=rauta, ROS Topic=Viesti

5 tykkäystä

LG:n telkkarit ja muutkin tuotteet myyneet hyvin. :slight_smile: loppuvuonna next gen konsolit tulevat boostaamaan Tv myyntiä vielä lisää kun päivitellään 4k ja hdmi 2.1 televisioihin.

14 tykkäystä

Helppohan se on myydä hyvin, kun on paras tuote markkinoilla :slight_smile: . OLED-TV:t siis.

Onneksi nuo WebOS:n suuremmat ongelmat on jo saatu korjattua, muutama vuosi sitten käyttöjärjestelmä ei ollut kovinkaan hyvä (omasta mielestäni).

4 tykkäystä

Täällä puhutaan paljon Qt:stä autoissa. Itse uskon, että suurin tulos tulee tulevaisuudessa kaikesta muusta kuin autoteollisuudesta eli kodinkoneet, teollisuuden automaatio, markettien ja ostoskeskusten interaktiiviset infonäytöt jne.
Jos IoT 5G:n myötä aidosti lyö läpi, niin paljon toiminnallisuutta saadaan vaikka arkisiin kodinkoneisiin

16 tykkäystä

Ai ettien että :star_struck: Mietinkin juuri eilen, että onko LG:ltä mitään ennakkoa tullut. Jäi tutkimatta asia. Aiemmin syksyllä tarkistin, että Q3 aika lailla samaan aikaan QT:n kanssa.

2 tykkäystä

Qt raportoi Q3 29.10… Tässä oma ennakkoni (mennään tällä kertaa vähän vähemmän meemeillen):

Consumer Electronics:

LG on kuutin volyymeiltaan suurin asiakas. Todennäköisesti muutama prosentti kuutin rojalteista ja lisäksi hyvä suunnannäyttäjä kuluttajakäyttäytymiselle. Ei siis ratkaisevassa asemassa mutta kuitenkin. Jos muistamme Q2, niin siellä oli about -20 - -30% segmentistä riippuen tultu alas.

LG raportoi Q3 lukemat 30.10. mutta on antanut ennakkoon jo Q3 posarin. Lähes kaikkien aikojen ennätysvauhdilla on pistetty white goodsia menemään. Tämä on tärkeä huomioida, koska nimenomaan kuutin uusimpien sopimusten rojalttien Varelius sanoi alkavan tulla H2/2020 alkaen.

Uutisista päätellen korona on lisännyt white goodsin kysyntää ihmisten ollessa kotona (viihdelaitteet yms.). Nytten tiedetään että korona ei ole mennyt ohi ja tilanne jatkunee näiltä osin. Ensimmäistä kertaa jokin positiivinen näkökulma kuutille koronasta?

Automotive:

Kuten Varelius on mielestäni antanut ymmärtää on automotivella keskeinen rooli ”runtime-lätkämailassa”. Nyt näyttää siltä, että automotive on palautumassa mukavasti H2:n aikana (kts Vernerin kommentti yllä). SmartEyen osarista päätellen automotiven kysyntä on parantut erityisesti syyskuusta eteenpäin, eli Q3 lopussa.

Aikaisemmin olin itse sitä mieltä, että kuutti ei biittaa ennusteita Q3-Q4 mitenkään isosti, mutta tämä antaisi hieman toivoa runtime-lätkämailalle loppuvuonna, esim Q4 alkaen.

Kulupuoli:

Messut, matkustaminen ym. edelleen pois pelistä. World Summit järjestettiin online-tapahtumana (Q4 puolella tosin) jne. Tässä piilee siis edelleen Q2-tyyppisen reilusti positiivisen EBIT-marginaalin yllätys (~25%).

Teollisuuden laitteet, Medical ja IoT:

Näistä on vaikea minun sanoa, onko koronalla ollut merkittäviö vaikutuksia tuotekehitykseen.

Valuuttakurssit:

Q3:lla noin 10% vastatuulta USD-EUR valuuttakurssista YoY. Ei pitäisi kuitenkaan olla mikään heartbreaker.

Summa summarum:

Odotan mukiin menevää kvartaalia. Pieni positiivinen mahdollisuus runtimessa ja erityisesti ebit-%. Negapuolella valuuttakurssi.

Tässä oma Q3-ennakko. Millä mielellä muut ja @Mikael_Rautanen?

Menikö ihan metsään?

57 tykkäystä