View my account

RealSense D435 No Frames Received in Stereo Module Depth Stream。

Comments

34 comments

  • MartyG

    Hi Eniuyu  As a starting point in investigating your case, could you set the depth resolution in the RealSense Viewer to 480x270 please and only enable the depth stream.  This will test whether your problem is occurring because your computer's USB system is being over-burderned for some reason. Does using this resolution make a positive difference?

    0
    Comment actions Permalink
  • Eniuyu

    Thanks for the reply.I modified the settings according to your instructions, but the result is still the same.

    0
    Comment actions Permalink
  • MartyG

    When you are using the RealSense Viewer or the rs-capture example program, do you have any other RealSense programs running at the same time?

    For example, if rs-capture was started first then RealSense Viewer would be unable to access the depth stream.  And if the Viewer was launched first then rs-capture would be unable to access the depth stream.  This is because the first program that accesses a stream 'claims' it so that it cannot be used by another process until the program that is currently using the depth stream disables the stream and releases its claim on it.

    The rules that govern stream access are described in the Multi Streaming Model documentation linked to below.

    https://github.com/IntelRealSense/librealsense/blob/master/doc/rs400_support.md#multi-streaming-model

    0
    Comment actions Permalink
  • Eniuyu

    I think I don't using multiple RealSense programs at the same time.

    By the way .could you tell me how to confirm.Thank you

     

    0
    Comment actions Permalink
  • MartyG

    An easy way to confirm would be to reboot the computer and then launch the RealSense Viewer without opening any other programs.

    0
    Comment actions Permalink
  • Eniuyu

    Yes, I'm sure I did exactly that.

    0
    Comment actions Permalink
  • MartyG

    Which method did you use to install RealSense SDK version 2.45.0 on Windows 10 on your computer, please?  Was it with the Intel.RealSense.SDK-WIN10-2.45.0.3212.exe automated installer file in the Assets file list of the SDK 'Releases' page?

    https://github.com/IntelRealSense/librealsense/releases

     


    0
    Comment actions Permalink
  • Eniuyu

    I am sure using Intel.RealSense.SDK-WIN10-2.45.0.3212.exe package in stall to my PC.

    0
    Comment actions Permalink
  • MartyG

    I note that you tried a 'Factory Reset' of the camera.  Which method did you use please - the Camera Data mode of the RealSense Viewer, or the CustomRW tool that is part of the Dynamic Calibration software tool?

    0
    Comment actions Permalink
  • Eniuyu

    Hi MartyG thanks for responding! I execute `Factory Reset` is on this GUI.

    Fisrt I Clicked "Restore Factory" button.and clicked  "Cancel" button.

    Here is some information, hope that helps.

     

    0
    Comment actions Permalink
  • MartyG

    Thanks very much for the confirmation of the reset method that you used.  The other method, activated through the CustomRW tool that is packaged with the RealSense Dynamic Calibration tool, is called the Gold Reset. The Windows version of the tool can be downloaded from the link below and installed.

    https://downloadcenter.intel.com/download/29618/Intel-RealSense-D400-Series-Dynamic-Calibration-Tool

    After installation is complete, you can input the command below into the Command Prompt to launch CustomRW and activate the Gold Reset:

    Intel.Realsense.CustomRW.exe -g

    0
    Comment actions Permalink
  • Eniuyu

    HI,MartyG.Thank you prompt reply. It was executed according to your method .

    ------------------------------------------------------------------

    C:\Program Files\Intel\CalibrationToolAPI\2.11.0.0\bin\Intel.Realsense.CustomRW.exe -g
    CustomRW for Intel RealSense D400, Version: 2.11.0.0

    Device PID: ----
    Device name: Intel RealSense D435
    Serial number: 045---------
    Firmware version: 05.12.13.50

    Calibration on device successfully reset to default gold factory settings.


    C:\Program Files\Intel\CalibrationToolAPI\2.11.0.0\bin>Intel.Realsense.DynamicCalibrator.exe -sn 045---------

    C:\Program Files\Intel\CalibrationToolAPI\2.11.0.0\bin>Intel.Realsense.DynamicCalibratorCLI.exe

    Result folder: C:\Users\intel\AppData\Local/Intel//DC//DyCalibResult/045---------/DC8

    Serial Number: 045---------
    Device Name: Intel RealSense D435
    Device PID: 0--7
    FW version: 05.12.13.50

    Calibration Type: Targeted
    Laser Power: On
    Auto Exposure: On
    AE SetPoint: Auto
    Target images: 15
    Target and device orientation aligned: No
    Skip rgb calibration: No
    Initializing GL ...
    display size: 1920,1080 with aspect ratio 1.77778
    window size: 1440,810 with aspect ratio 1.77778
    Launching graphical view ...
    Streamming Resolution: 1280x720 at 30(fps)
    disable AUTO_EXPOSURE_PRIORITY to ensure frame sync between rgb and depth/left/right sensors

    Error (9998): Unknown

    C:\Program Files\Intel\CalibrationToolAPI\2.11.0.0\bin>

    ------------------------------------------------------------------

    But,It doesn't help.

    0
    Comment actions Permalink
  • MartyG

    Thanks again for checking whether a Gold Reset would work.  Next, let's focus on the error that is generated repeatedly in your kindly provided log when starting the depth stream.

    Exception was thrown during user processing callback: Out of frame resources!

    This could be related to the computer being unable to keep up with processing the incoming flow of images and the 'frame queue' becomes jammed full, resulting in the exception message.  A way to resolve that could be to reduce frame rate and resolution, but you have already tried that.

    Are you using the official 1 meter USB cable supplied with the computer or a cable of your own choice, please?

    0
    Comment actions Permalink
  • Eniuyu

    I using official 1 meter USB cable supplied with the D435.

    0
    Comment actions Permalink
  • MartyG

    Sorry, I meant supplied with the camera.  But you understand what I meant.  :)

    Can you run the rs-hello-realsense example program please?  This is a plain-text printout of the depth measurement without any graphics.  So this test will help to determine whether it is a graphics-related issue.

    rs-hello-realsense can be launched from the Windows Command Prompt interface.  Instructions on how to navigate to the Tools folder that contains the program from within the Command Prompt text interface are provided in the link below.

    https://github.com/IntelRealSense/librealsense/issues/9115#issuecomment-849861189

    0
    Comment actions Permalink
  • Eniuyu

    Yes, I understand you mean, so I edit my comment. :)

    I executed the commands you said, but did not get a good result.

    -------------------------------------------------------------
    Microsoft Windows [Version 10.0.19042.1055]
    (c) Microsoft Corporation. All rights reserved.

    C:\Windows\system32>cd C:\Program Files (x86)\Intel RealSense SDK 2.0\tools

    C:\Program Files (x86)\Intel RealSense SDK 2.0\tools>rs-hello-realsense.exe
    RealSense error calling rs2_pipeline_wait_for_frames(pipe:0000024C42BCC710):
    Frame didn't arrive within 15000

    C:\Program Files (x86)\Intel RealSense SDK 2.0\tools>

    -------------------------------------------------------------

     

    0
    Comment actions Permalink
  • MartyG

    Has the depth stream ever worked since you purchased the camera, or did it work for a time and then stop working one day?

    0
    Comment actions Permalink
  • Eniuyu

    Yes, I bought it in March of this year and used it normally. But from April to June, I didn't use it and put it in the box of d435. After I took it out last week and planned to continue using it, this problem occurred.

    0
    Comment actions Permalink
  • MartyG

    Was the camera stored in its box in a cool dry place during April-June, or is there high air temperature and humidity?

    0
    Comment actions Permalink
  • Eniuyu

    I put it to my office , I don’t think it’s a hot and humid place.

    0
    Comment actions Permalink
  • MartyG

    If the camera was stored in a cool dry place and then did not work from the first time that you took it out of the box again, there is the possibility that something on your computer's configuration might have changed during the period when the camera was not in use.  For example, there have been past cases of RealSense cameras stopping working suddenly one day because of a Windows update that has been automatically installed.

    Do you have any other computers at your office that you can try the camera on?

    0
    Comment actions Permalink
  • Eniuyu

    I tried the win10 (1607 ,21H1,20H2) but it still hasn't changed.

    I think is hardware problem.

    0
    Comment actions Permalink
  • MartyG

    I carried out further extensive research into your issue.  The number of remaining possible solutions to try is reducing.

    Can you confirm whether the problem still occurs after resetting the camera by going to the More option near the top of the RealSense Viewer's options side-panel and selecting the Hardware Reset option from its drop-down menu.

     

     

     

    0
    Comment actions Permalink
  • Eniuyu

    MartyG,Thank you for your reply.

    I just confirmed.But nothing change after Hardware Reset.

    0
    Comment actions Permalink
  • MartyG

    My research of Windows version 20H indicated that numerous RealSense users have been able to use their camera with that Windows version, so Windows may not be an important factor in this case.

    Can you confirm that there is nothing that you can think of about your computer's configuration that may have changed in the April to June period when the camera was not being used.

    If your camera can be accessed by programs (even if the depth stream does not start) then this suggests that the Windows privacy settings are okay.  For the sake of eliminating the possibility though, could you use the instructions in the link below to check in the privacy settings that permissions for both the access to camera hardware and access to applications are set to On

    https://github.com/IntelRealSense/librealsense/issues/3381#issuecomment-503424789

     

    0
    Comment actions Permalink
  • Eniuyu

    I tried the results on the two computers are the same (PC win10 20H2 and NotePC 21H1) .
    It can be used in March.During April and June,I just PC windows update.I forgot the previous OS build.

    I confirmed the personal privacy settings, But it not helps.

    0
    Comment actions Permalink
  • MartyG

    Are you able to enable the infrared stream in the RealSense Viewer?

    0
    Comment actions Permalink
  • Eniuyu

    I don't think IR can work.

    0
    Comment actions Permalink
  • MartyG

    At this point I will escalate your case to a team member of this Intel RealSense Customer Support forum to decide the next course of action.

    **********

    Hi @...  In this particular case, the D435 camera of Eniuyu is experiencing Depth Stream Start Failure (manifesting as a No Frames Received message) after having been stored unused in a dry cool area for the period April-June 2021.  The camera previously worked before this storage period.

    As well as the depth stream not functioning, the Infrared stream is also producing No Frames Received.  The RGB stream works though.

    A range of possible solutions have been tested during this case but it has not resulted in the issue being corrected.

    0
    Comment actions Permalink
  • Eniuyu

    Hi Jesus Garcia , please tell me, what information do you need?

    0
    Comment actions Permalink

Please sign in to leave a comment.