A computer-implemented method for detecting chromosomal structural abnormalities, comprising: acquiring a whole genome sequencing result of a target individual or target individuals, wherein the sequencing result includes multiple pairs of Reads, each pair of Reads consists of two Read sequences located respectively at two ends of a chromosome fragment determined, and each pair of Reads is derived separately from the positive and negative strands of the corresponding chromosome fragment, or both from the positive or negative strand of the corresponding chromosome fragment; aligning the sequencing result with a reference sequence, to obtain an abnormal match set, wherein the abnormal match set includes a first type of Read pairs wherein the two Read sequences in the first type of Read pair are matched respectively to different chromosomes of the reference sequence; clustering the Read sequences in the abnormal match set based on the positions matched thereto, wherein each cluster contains single-end Read sequences from a group of Read pairs, and the corresponding other-end Read sequences reside in another cluster; filtering the clusters resulted from the clustering, including calculating the compactness of each cluster and filtering off the clusters having a compactness failed to meet a preset requirement of compactness (R-va) and the clusters paired therewith, wherein the compactness is indicated by variance, wherein the variance of the position of each read in a cluster to the center or center of gravity of the cluster is calculated, and wherein the smaller the variance is, the higher the compactness is; and obtaining the filtered result clusters containing the first type of Read pairs, and based on said filtered result clusters determining the occurrence of translocation-type chromosomal structural abnormity. acquiring a whole genome sequencing result of a target individual or target individuals, wherein the sequencing result includes multiple pairs of Reads, each pair of Reads consists of two Read sequences located respectively at two ends of a chromosome fragment determined, and each pair of Reads is derived separately from the positive and negative strands of the corresponding chromosome fragment, or both from the positive or negative strand of the corresponding chromosome fragment; aligning the sequencing result with a reference sequence, to obtain an abnormal match set, wherein the abnormal match set includes a first type of Read pairs wherein the two Read sequences in the first type of Read pair are matched respectively to different chromosomes of the reference sequence; clustering the Read sequences in the abnormal match set based on the positions matched thereto, wherein each cluster contains single-end Read sequences from a group of Read pairs, and the corresponding other-end Read sequences reside in another cluster; filtering the clusters resulted from the clustering, including calculating the compactness of each cluster and filtering off the clusters having a compactness failed to meet a preset requirement of compactness (R-va) and the clusters paired therewith, wherein the compactness is indicated by variance, wherein the variance of the position of each read in a cluster to the center or center of gravity of the cluster is calculated, and wherein the smaller the variance is, the higher the compactness is; and obtaining the filtered result clusters containing the first type of Read pairs, and based on said filtered result clusters determining the occurrence of translocation-type chromosomal structural abnormity.