Greetings. Does anyone knows how to solve this issue?

5 Comments

You opened the model stored in your desktop but you have the same file stored in your FY project directory, and you are not cd to the desktop . That can lead to problems: you might not be executing the code you think you are executing
Firstly thank you sir for willingly to reply my question. For the problem, I already removed the same file stored in the other project directory as you mentioned, but the error (in red) still not solved yet. Do you have any idea on this size dimension problem? I still cannot figure it out. Thank you.
I do not see anything obvious. Can you attach the model for testing?
Sure. Here is the model. You can try run the model using the given video. Thank you and I hope I can get the solution.

Sign in to comment.

 Accepted Answer

Hi,
As per my understanding, you are encountering an error in the ‘Selector’ block while running the model.
The error is because the input to this block is of size 0. Upon further investigation, I found out that this is because the ‘Pts’ output of ‘Hough Lines’ block in ‘Warning Signal Module’ is empty. This is because the first frame of the video ‘freeway-8356.mp4’ is a complete black image which results in empty ‘Theta’ and ‘Rho’ for this frame and causes the error.
In order to resolve the error, please specify the video file in ‘From Multimedia File’ block without any full black frame. For the ‘freeway-8356.mp4’ video you can remove the first frame in MATLAB using the following code,
clear;
clc;
vid = VideoReader('freeway-8356.mp4');
newVid = VideoWriter('freewayNew.mp4', 'MPEG-4');
open(newVid)
for frameNums = 1:300
I = readFrame(vid);
if frameNums > 1
writeVideo(newVid, I)
end
end
close(newVid)
This will create a new video file ‘freewayNew.mp4’ containing only the frames from 2 to 300 of ‘freeway-8356.mp4’
I hope this helps.

1 Comment

Helo, thanks for the reply. I tried to do as you suggest and it works! Thank you very much. And another question, do I need to do the same method if I try to use different video file?

Sign in to comment.

More Answers (0)

Categories

Find more on Image Processing and Computer Vision in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!