jominki354
|
21fe09babc
|
vision-work (#392)
|
2026-06-04 20:44:17 +09:00 |
|
young
|
44c774380a
|
레이더 처리 수정, 카메라 뷰 수정, 하드웨어 인코더 개선 (#386)
* Enable RGB4 VPE CSC controls
* Set RGB4 CSC controls before format
* Request Venus RGB4 buffer geometry
* Pass RGB4 linear compression ratio
* Add RGB4 diagnostic encoder options
* Remove RGB H264 input diagnostics
* Show live cluster CPU core usage
* Add live CPU overlay diagnostics
* Avoid full proc scan for CPU overlay
* Cache live model line geometry by point fingerprint
* Limit live road edge render points
* Cache offset road edge geometry
* Reduce offset road edge draw steps
* Limit model line render points
* Cache offset lane marking geometry
* Preserve cluster render detail by default
* Cache cluster triangle strip draw buffers
* Profile cluster planned path build stages
* Cache cluster planned path strips
* Profile cluster live input stages
* Skip live debug state outside debug screens
* Defer cluster live status formatting
* Stop periodic cluster brightness resend
* Show cluster core overlay outside live
* Profile native H264 packet callback
* Optimize cluster route profiling overhead
* Add native NV12 H264 submit path
* Add GPU packed NV12 render path
* Fix GPU NV12 color and orientation
* Fix GPU NV12 orientation correction
* Optimize GPU NV12 stride copy
* Pass GPU NV12 readback directly to encoder
* Submit active GPU NV12 frames
* Optimize cluster scene strip caching
* Batch cluster lane and edge strips
* Avoid one-off cluster strip merge allocation
* Raise cluster post-freeze GC thresholds
* Profile cluster world label drawing
* Merge cluster scene strips immediately
* Cache cluster world label textures
* Disable cluster world label texture cache by default
* Split cluster lane scene profiling
* Profile cluster model line geometry
* Tighten cluster strip geometry loop
* Reuse cluster strip draw geometry
* Sync cluster HUD params
* Apply cluster HUD params to CLI runs
* Enable live native H264 NV12 path
* Filter low confidence HUD lanes
* Relax HUD lane confidence thresholds
* Keep HUD model geometry visible
* Hide lane lines outside road edges
* Honor radar detail display mode
* Show desired following distance marker
* Use magenta following distance marker
* Use CAN lane colors in cluster HUD
* Fix radar vehicle road-edge gate
* Allow stable edge radar vehicles
* Merge overlapping radar source vehicles
* Broaden front radar lead merging
* Move rear radar indicators to rear tires
* Merge duplicate front vehicle boxes
* Gate cluster HUD autostart by debug mode
* Turn off HUD when output is gated
* Fix autorun HUD off locale
* Enable live corner radar inputs
* Expand cluster rear camera view
* Tilt cluster drive camera downward
* Tune cluster drive camera focus
* Tune cluster roof camera perspective
* Limit cluster rear view to ten meters
* Hide cluster rear lane start seam
* Render rear corner radar as vehicle boxes
* Compress rear cluster render distance
* Use received CAN for corner radar distance
* Ignore returned CAN radar echoes
* Use raw camera CAN for corner radar
* Decode ADRV rear radar distance as 9-bit
* Expose DBC-parsed rear corner radar
* Show raw corner CAN in route overlay
* Always show both corner raw messages
* Clean up corner radar diagnostics
* Shift drive camera forward
* Ease drive camera forward shift
* Remove blindspot vehicle fallback
* Extend dashed lanes rearward
* Start dashed lanes at visible rear
* Add cluster realtime params
|
2026-06-02 08:10:03 +09:00 |
|
young
|
aff192943a
|
carrot hud / cluster - turzx 9.2 / hw encoder + ui fix (#381)
* h264
* h264
* h264
* h264 hw
* h264 hw
* h264 hw
* h264 hw
* Add cluster H264 V4L2 encoder wrapper
- Add a standalone ClusterH264Encoder for the Qualcomm V4L2 H.264 encoder.
- Prefer RGB4 input when available, with RGBA layout handling for raylib readback.
- Keep an NV12 conversion fallback and include the wrapper in loggerd builds.
* Use hardware H264 encoder for cluster USB
* Add native cluster H264 encoder bridge
* Improve cluster H264 display compatibility
* Make cluster H264 controls driver compatible
* Align cluster H264 dimensions
* Use ACK mode for cluster H264 chunks
* Improve cluster H264 panel compatibility
* Add cluster H264 ffmpeg test backend
* Default cluster H264 to libx264
* Patch cluster hardware H264 SPS flags
* Add cluster H264 hardware slice controls
* Patch cluster hardware H264 SPS crop
* Add cluster H264 hardware QP controls
* Packetize cluster hardware H264 USB chunks
* Patch cluster hardware H264 VUI timing
* Add cluster H264 macroblock slice control
* Guard cluster H264 V4L2 poll loop
* Disable cluster H264 max-MB slicing
* Mark native cluster H264 frame ends
* Log cluster H264 frame-end chunks
* Send native cluster H264 by NAL
* Default cluster H264 hardware input to NV12
* Add cluster H264 hardware profile control
* Match cluster H264 native chunk flags to ffmpeg
* Pad cluster H264 hardware encoder input
* Add cluster H264 hardware diagnostics
* Match cluster H264 hardware packetization to ffmpeg
* Lower cluster H264 default bitrate
* Patch cluster H264 SPS VUI timing
* Add cluster H264 rate control diagnostics
* Match cluster H264 SPS DPB metadata
* Align cluster H264 NV12 input buffers
* Simplify cluster H264 route testing
* Honor RGB4 encoder sizeimage stride
* Optimize cluster H264 native encode path
* Fix cluster H264 native timing samples
* Cache cluster H264 SPS patching
* Avoid H264 RGBA padding copy
* Cache cluster scene strip geometry
* Limit cluster model strip samples
* Restore full model line geometry
* Join dashed lane strips
* Build dashed model strips directly
* Reduce lane strip build allocations
* Cache cluster text measurements
* Cache cluster triangle strip arrays
* Revert cluster triangle strip cache
* Cache cluster system stats panel
* Reduce cluster profiling overhead
* Add cluster HUD encoder selection
Add ClusterHudEncoder so manager autostart can choose JPEG, native hardware H264, or ffmpeg/libx264 software H264. The auto mode tries hardware first, then software H264, then JPEG, and running HUD instances exit when the encoder setting changes so autorun can relaunch with the new choice.
* Enable cluster autorun realtime affinity
* Apply cluster CPU affinity before realtime priority
* Set cluster autorun CPU affinity at startup
* Use direct sched affinity for cluster HUD
* Clean up cluster realtime affinity handling
* Show actual cluster FPS overlay
* Sync TURZX display FPS for H264
* Auto-scale H264 bitrate by FPS
* Shorten default H264 GOP
* Document GOP 3 H264 test result
* Raise auto H264 bitrate
* Document H264 6M route result
* Document H264 8M transport limit
* Document H264 slice size regression
* Document H264 small slice artifacts
* Document H264 GOP 2 cadence artifact
* Add compact H264 diagnostics
* Reduce H264 diagnostic overhead
* Add H264 encoder control toggles
* Use GOP2 as H264 default
* Use all-I H264 by default
* Raise H264 auto bitrate to 7M
* Expand cluster live FPS options
* Show GPU and encoder load in system debug
* Use VENC devfreq clock fallback
* Probe VENC devfreq fallbacks
* Show VENC debugfs cadence
* Remove system GPU usage sampling
* Restart H264 on live FPS changes
* Speed up route replay startup
* Reuse cereal schema for route replay
* Filter radar vehicles outside road edges
* Keep radar vehicles ego-relative during lane changes
* Prefer ADRV corner radar while changing lanes
* Stabilize dashed lane phase
* cluster: color model and radar vehicle markers
* Move route preload off UI process
* Improve cluster vehicle speed labels
* Show qcamera overlay and simplify radar labels
* Show speed limit source in cluster HUD
* Stop periodic USB brightness resend
* Treat vehicle speed limits as kph
* Normalize nav speed limit units
* Show gear and cruise gap on cluster HUD
* Box gear and gap HUD indicators
* Add HDA-style top status icons
* Match unboxed HDA gap icon
* Use asset for follow gap icon
* Use asset for follow gap icon
* Align follow gap icon
* Scale top drive status row
* Update top drive status icons
* Overlap lane and LFA icons
* Align drive status baseline
* Rotate LFA icon with steering
* Tighten top HUD margin
* Render all model lane lines
* Add layered road edge depth
* Keep stable moving radar vehicles near road edges
* Add radar HUD display options
* Hold nav speed limit through empty updates
* Add radar point display mode
* fix default value
|
2026-05-30 13:10:16 +09:00 |
|
ajouatom
|
b3400a1127
|
update comma
|
2026-03-25 18:44:20 +09:00 |
|
ajouatom
|
e7d4b5dd3e
|
update comma. 260305
|
2026-03-06 10:47:46 +09:00 |
|
ajouatom
|
de6cfb72a1
|
Revert "update comma. 260305"
This reverts commit ad9a0f17df.
|
2026-03-05 19:23:53 +09:00 |
|
ajouatom
|
ad9a0f17df
|
update comma. 260305
|
2026-03-05 19:18:33 +09:00 |
|
ajouatom
|
f7d7c119a9
|
update comma..
|
2026-02-26 18:32:50 +09:00 |
|
ajouatom
|
8e4b088424
|
v2
|
2026-02-14 16:24:08 +09:00 |
|
Vehicle Researcher
|
ecf4d58ce5
|
c4-v1
|
2026-01-28 08:27:01 +09:00 |
|