The invention discloses a method for determining branch points and branch segments of a lumen image, and belongs to the technical fields of medicine, three-dimensional imaging, digital image processing and the like. The method comprises the following steps: firstly, according to the characteristic that branch points are three or four blood vessel joint points, making a circle by taking each single-pixel blood vessel feature point as a circle center; judging whether a circumferential point set meets two conditions at the same time, wherein under the condition of meeting, forming a quasi-branchpoint neighborhood bya plurality of adjacent single-pixel blood vessel feature points, taking the sub-pixel center of the quasi-branch point neighborhood as a branch point, after the branch point neighborhood is finally determined, detecting a branch segment alongadjacent pixels with the branch point neighborhood as the starting point, if another branch point neighborhood is met, judging the branch segment as a complete branch segment, and otherwise, judging the branch segment as a half branch segment. The method provided by the invention not only can avoid the problem that the interruption point is misjudged as the branch point, but also can avoid the problem that a small amount of other micro features in the lumen are misjudged as the branch point.